[Ktechlab-devel] [SVN/r410] Adding logic components calls pure virtual method

Link link at penguindevelopment.org
Sun Jul 5 20:51:01 UTC 2009


On 05/07/09 17:04, P Zoltan wrote:
>    Does this still happen, in rev. 412 ?
>
>    Tried to reproduce this problem, but after placing practically all
> components on the circuit, only got a crash due failed assertion, in
> ElementSet.cpp, line 117.
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Ktechlab-devel mailing list
> Ktechlab-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ktechlab-devel
It still happens in rev 415, and I've managed to find the problem: I had 
my logic symbols set to rectangular. When that happens, the method 
MultiInputGate::updateSymbolText() 
(electronics/components/multiinputgate.cpp, line 88) calls the method 
m_bInvertedOutput(), which doesn't appear to be defined.

Using distinctive shapes for logic symbols works. :)




More information about the Ktechlab-devel mailing list