[Ktechlab-devel] Bugs:

asraniel asraniel at fryx.ch
Tue Mar 28 16:01:46 UTC 2006


ok, here a few upstream bugs:
in this file:
http://www.fryx.ch/Asraniel/ktechlab/fasnacht.circuit
when you activate the option to show the current with animated wirres (in 
german "Stromfluss durch animierte Netze visualisieren") ktechlab crashes 
with that backtrace:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1238858048 (LWP 9989)]
[KCrash handler]
#6  0x0809e67c in Connector::updateConnectorLines (this=0x8823988, 
    forceRedraw=true)
    at /home/asraniel/programms/ktechlab/trunk/src/connector.cpp:611
#7  0x08120967 in CircuitDocument::update (this=0x88039c0)
    at /home/asraniel/programms/ktechlab/trunk/src/circuitdocument.cpp:212
#8  0x0810c02f in Canvas::update (this=0x8788038)
    at /home/asraniel/programms/ktechlab/trunk/src/itemdocument.cpp:1401
#9  0x081664a4 in QCanvas::qt_invoke (this=0x8788038, _id=3, _o=0xbff030cc)
    at ./src/canvas.moc.cpp:95
#10 0x0810c57f in Canvas::qt_invoke (this=0x8788038, _id=3, _o=0xbff030cc)
    at itemdocument.moc:278
#11 0xb6a92929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0xb6a933c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0xb6df3f9a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#14 0xb6ab7c19 in QTimer::event () from /usr/lib/libqt-mt.so.3
#15 0xb6a29f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#16 0xb6a2a172 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#17 0xb718c17c in KApplication::notify () from /usr/lib/libkdecore.so.4
#18 0x0810aedb in QApplication::sendEvent (receiver=0x8668ca8, 
    event=0xbff03408) at qapplication.h:491
#19 0xb6a1b99b in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#20 0xb69cea84 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#21 0xb6a41cfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#22 0xb6a41c1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#23 0xb6a28c13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#24 0x0829f808 in main (argc=7, argv=0xbff03874)
    at /home/asraniel/programms/ktechlab/trunk/src/core/main.cpp:57
----------------------

second bug, if you look at this file and you make it work, look at the OR on 
the left. there is sometimes a true on one of its entrances. problem is, this 
true is not high enough. the problem lies on the top right after the OR. the 
or does not give a 5 V output, but only 870mV. Dont know why. could be 
because of my limited knowledge about electronics. but i think this is a bug.

----------------------

perhaps you cant read that file because i used a custom sub circuit, and i 
dont know if ktechlab saves them in the circuit file. If it does not, this is 
another bug.

----------------------

if you export the picture of a circuit, sometimes the left is a black block.
http://www.fryx.ch/Asraniel/ktechlab/asdf.png
this circuit has this problem:
http://www.fryx.ch/Asraniel/ktechlab/schaltung.circuit

if you move the circuit to the right, the bug is gone.

-----------------------

another bug:
In german you say AND for an AND, and not UND. specialy because the NAND in 
german is still NAND but the AND is a UND.




More information about the Ktechlab-devel mailing list