I'm on Arch Linux 64 Bits.
Frequently I experience shutting down of the program.
I've tried to run it from terminal and the only message is "segmentation fault".
Some bugs might be already solved.
But it would be very useful to know what was the program doing when it crashed.
if you get a case you can reproduce it would be ideal.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2019-07-11
From r493.
[New Thread 0x7fffb98f9700 (LWP 2999)][Thread 0x7fffb98f9700 (LWP 2999) exited]Thread 1 "SimulIDE_0.2.9" received signal SIGSEGV, Segmentation fault.0x00005555555eedd0 in Connector::remNullLines() ()(gdb) bt#0 0x00005555555eedd0 in Connector::remNullLines() ()#1 0x00005555555f34b9 in Node::joinConns(int, int) ()#2 0x00005555555f442e in Node::inStateChanged(int) ()#3 0x00005555555edd54 in Connector::remove() ()#4 0x000055555563a518 in Potentiometer::remove() ()#5 0x00005555555da0b2 in Circuit::removeComp(Component*) ()#6 0x00005555555db2ab in Circuit::removeItems() ()#7 0x00005555555e1d40 in Circuit::keyPressEvent(QKeyEvent*) ()#8 0x00007ffff7647c37 in QGraphicsScene::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#9 0x00007ffff7339501 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#10 0x00007ffff73409b0 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#11 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#12 0x00007ffff76648a7 in QGraphicsView::keyPressEvent(QKeyEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#13 0x00007ffff7377b37 in QWidget::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#14 0x00007ffff741ac4e in QFrame::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#15 0x00007ffff741d864 in QAbstractScrollArea::event(QEvent*) ()--Type <RET> for more, q to quit, c to continue without paging--at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#16 0x00007ffff7339501 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#17 0x00007ffff7341951 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#18 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#19 0x00007ffff7394b89 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#20 0x00007ffff7339501 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#21 0x00007ffff73409b0 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#22 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#23 0x00007ffff6c48598 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5#24 0x00007ffff6c4de45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()at /lib/x86_64-linux-gnu/libQt5Gui.so.5#25 0x00007ffff6c2806b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5#26 0x00007ffff082f39b in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5#27 0x00007ffff669dd4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>--Type <RET> for more, q to quit, c to continue without paging--) () at /lib/x86_64-linux-gnu/libQt5Core.so.5#28 0x00007ffff66a5d22 in QCoreApplication::exec() ()at /lib/x86_64-linux-gnu/libQt5Core.so.5#29 0x00005555555d027e in main ()
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2019-07-11
Ohh, r493 could mean a lot of things(silly subversion): /home/cheako/Downloads/simulide-svnrepo-r493-branches-simulide_0.2.9-SR1.zip
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2019-07-11
[New Thread 0x7fffb98f9700 (LWP 5433)][Thread 0x7fffb98f9700 (LWP 5433) exited]QGraphicsItem::ungrabMouse: cannot ungrab mouse without sceneQGraphicsItem::ungrabMouse: cannot ungrab mouse without sceneQGraphicsItem::ungrabMouse: cannot ungrab mouse without sceneThread 1 "SimulIDE_0.2.9" received signal SIGSEGV, Segmentation fault.0x00005555556c26c9 in ePin::setEnode(eNode*) ()(gdb) bt#0 0x00005555556c26c9 in ePin::setEnode(eNode*) ()#1 0x00005555555ef34b in Connector::closeCon(Pin*) ()#2 0x00005555555f3a63 in Node::joinConns(int, int) ()#3 0x00005555555f442e in Node::inStateChanged(int) ()#4 0x00005555555edd54 in Connector::remove() ()#5 0x00005555555e1b7f in Circuit::mouseReleaseEvent(QGraphicsSceneMouseEvent*)()#6 0x00007ffff7647d60 in QGraphicsScene::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#7 0x00007ffff7339501 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#8 0x00007ffff73409b0 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#9 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#10 0x00007ffff7662c86 in QGraphicsView::mouseReleaseEvent(QMouseEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#11 0x00005555555e480f in CircuitView::mouseReleaseEvent(QMouseEvent*) ()#12 0x00007ffff7377518 in QWidget::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#13 0x00007ffff741ac4e in QFrame::event(QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#14 0x00007ffff7663bdb in QGraphicsView::viewportEvent(QEvent*) ()--Type <RET> for more, q to quit, c to continue without paging--at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#15 0x00007ffff669ed8b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5#16 0x00007ffff73394f1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#17 0x00007ffff7340bf8 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#18 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#19 0x00007ffff733ff29 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#20 0x00007ffff7392014 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#21 0x00007ffff7394b9e in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#22 0x00007ffff7339501 in QApplicationPrivate::notify_helper(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#23 0x00007ffff73409b0 in QApplication::notify(QObject*, QEvent*) ()at /lib/x86_64-linux-gnu/libQt5Widgets.so.5#24 0x00007ffff669f079 in QCoreApplication::notifyInternal2(QObject*, QEvent*)() at /lib/x86_64-linux-gnu/libQt5Core.so.5#25 0x00007ffff6c4bfe3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5#26 0x00007ffff6c4de65 in QGuiApplicationPrivate::processWindowSystemEvent(QWind--Type <RET> for more, q to quit, c to continue without paging--owSystemInterfacePrivate::WindowSystemEvent*) ()at /lib/x86_64-linux-gnu/libQt5Gui.so.5#27 0x00007ffff6c2806b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5#28 0x00007ffff082f39b in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5#29 0x00007ffff669dd4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5#30 0x00007ffff66a5d22 in QCoreApplication::exec() ()at /lib/x86_64-linux-gnu/libQt5Core.so.5#31 0x00005555555d027e in main ()(gdb)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Looks like you are using 0.2.9-SR1 branch, better use trunk.
This bug might be solved.
Thanks for reporting.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2019-07-11
I forget why I stopped using trunk, I bet it was because it dosn't build. I setup CI for my gitlab repo. This does two things, it let's ppl download the last version that builds and it provides *working build instructions.
It specifyed what docker container to use and wjhat commands are nessisary to setup that docker.
I'm on Arch Linux 64 Bits.
Frequently I experience shutting down of the program.
I've tried to run it from terminal and the only message is "segmentation fault".
Yes there are still some nasty bugs.
I guess you are using 0.3.10-SR2
Some bugs might be already solved.
But it would be very useful to know what was the program doing when it crashed.
if you get a case you can reproduce it would be ideal.
From r493.
Ohh, r493 could mean a lot of things(silly subversion): /home/cheako/Downloads/simulide-svnrepo-r493-branches-simulide_0.2.9-SR1.zip
Looks like you are using 0.2.9-SR1 branch, better use trunk.
This bug might be solved.
Thanks for reporting.
I forget why I stopped using trunk, I bet it was because it dosn't build. I setup CI for my gitlab repo. This does two things, it let's ppl download the last version that builds and it provides *working build instructions.
https://gitlab.com/cheako/simulide/pipelines