Would you like to react to this message? Create an account in a few clicks or log in to continue.

You are not connected. Please login or register

SimulIDE_0.5.15-RC4 segfaults

2 posters

Go down  Message [Page 1 of 1]

1SimulIDE_0.5.15-RC4 segfaults Empty SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 10:09 am

dvarkin



MCS51 was placed, and after try to place new at90usb162 segfault occured:
Code:
(gdb) run
Starting program: /home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/bin/simulide
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff1ec5700 (LWP 8828)]
[New Thread 0x7fffebfff700 (LWP 8829)]
[New Thread 0x7fffeb7fe700 (LWP 8830)]
[New Thread 0x7fffeaffd700 (LWP 8831)]
[New Thread 0x7fffe9c19700 (LWP 8833)]
[New Thread 0x7fffe9418700 (LWP 8834)]
[New Thread 0x7fffe8c17700 (LWP 8835)]
[New Thread 0x7fffd3fff700 (LWP 8836)]
[New Thread 0x7fffd37fe700 (LWP 8837)]
[New Thread 0x7fffd149e700 (LWP 8838)]
[New Thread 0x7fffd0b48700 (LWP 8839)]
[New Thread 0x7fffbd9aa700 (LWP 8840)]
[New Thread 0x7fffbd1a9700 (LWP 8841)]
[New Thread 0x7fffbc9a8700 (LWP 8842)]
[New Thread 0x7fffa7fff700 (LWP 8843)]
[New Thread 0x7fff9f7fe700 (LWP 8844)]
[New Thread 0x7fffa77fe700 (LWP 8845)]
[New Thread 0x7fffa6ffd700 (LWP 8846)]
[New Thread 0x7fffa67fc700 (LWP 8847)]

 "    Loading Component sets at:"
 "/home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/share/simulide/data"

"        Loaded Component set:           " "arduinos.xml"
"        Loaded Component set:           " "arduinos_new.xml"
"        Loaded Component set:           " "avrs.xml"
"        Loaded Component set:           " "i51.xml"
"        Loaded Component set:           " "ic74.xml"
"        Loaded Component set:           " "icCD.xml"
"        Loaded Component set:           " "keys.xml"
"        Loaded Component set:           " "new_avr.xml"
"        Loaded Component set:           " "new_pic.xml"
"        Loaded Component set:           " "pics.xml"
"        Loaded Component set:           " "ternary.xml"
"        Loaded Component set:           " "test.xml"


 ERROR Creating Component:  "MCU" "MCS51-1"
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 1205, resource id: 0, major code: 20 (GetProperty), minor code: 0
[New Thread 0x7fffa5c1e700 (LWP 8854)]
[Thread 0x7fffe8c17700 (LWP 8835) exited]
[Thread 0x7fffd3fff700 (LWP 8836) exited]
[Thread 0x7fffe9418700 (LWP 8834) exited]
[Thread 0x7fffe9c19700 (LWP 8833) exited]
        Initializing "at90usb162-6" ...
     ... "at90usb162-6" OK

--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "simulide" received signal SIGSEGV, Segmentation fault.
tcache_get (tc_idx=<optimized out>) at malloc.c:2937
2937 malloc.c: No such file or directory.
(gdb) backtrace
#0  tcache_get (tc_idx=<optimized out>) at malloc.c:2937
#1  __GI___libc_malloc (bytes=208) at malloc.c:3051
#2  0x00007ffff67710b5 in operator new(unsigned long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000641173 in McuCreator::createPort(QDomElement*, eMcu*) ()
#4  0x0000000000644ea2 in McuCreator::processFile(QString) ()
#5  0x0000000000644f86 in McuCreator::processFile(QString) ()
#6  0x00000000006451ef in McuCreator::createMcu(Mcu*, QString) ()
#7  0x000000000063c5dd in Mcu::construct(QObject*, QString, QString) ()
#8  0x00000000004812f7 in Circuit::createItem(QString, QString, QString) ()
#9  0x000000000048de6c in CircuitView::dragEnterEvent(QDragEnterEvent*) ()
#10 0x00007ffff7a67f9e in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff7b1041e in QFrame::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff6b82c93 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff7a2814e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff7a3074a in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff7a81de6 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff7a8226b in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff7a83549 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff7a2815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff7233385 in QGuiApplicationPrivate::processDrag(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007ffff7206d69 in QWindowSystemInterface::handleDrag(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007ffff27a4111 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#24 0x00007ffff27a5b1c in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#25 0x00007ffff7270eaf in QBasicDrag::eventFilter(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#26 0x00007ffff6b82b66 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff7a28198 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007ffff7231553 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#30 0x00007ffff720764c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#31 0x00007ffff27937da in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#32 0x00007ffff585ad3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007ffff585afe8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#34 0x00007ffff585b09f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff6bda47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007ffff6b818eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007ffff7270753 in QBasicDrag::drag(QDrag*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#38 0x00007ffff726da55 in QDragManager::drag(QDrag*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007ffff726dd7b in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#40 0x00000000005274de in ComponentSelector::slotItemClicked(QTreeWidgetItem*, int) ()
#41 0x00007ffff6bb9540 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff7cf992d in QTreeWidget::itemPressed(QTreeWidgetItem*, int) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007ffff6bb9540 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007ffff7c7b992 in QAbstractItemView::pressed(QModelIndex const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007ffff7c81e9c in QAbstractItemView::mousePressEvent(QMouseEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007ffff7a67f9e in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007ffff7b1041e in QFrame::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007ffff6b82c93 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x00007ffff7a2814e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#50 0x00007ffff7a2f04b in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007ffff7a2e076 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007ffff7a80001 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007ffff7a8332e in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#55 0x00007ffff7a2815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#56 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007ffff7231553 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007ffff720764c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#59 0x00007ffff27937da in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#60 0x00007ffff585ad3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007ffff585afe8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007ffff585b09f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007ffff6bda47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#64 0x00007ffff6b818eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#65 0x00007ffff6b89b60 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x0000000000470d2a in main ()
(gdb) quit
A debugging session is active.

 Inferior 1 [process 8824] will be killed.

Quit anyway? (y or n) y
artem@lenovo:~$
Next simulide boot, after it started at90usb162 was already placed, but I wanted to play with MCS51, after switching between projects in examples folder (many threads was created and exited), I selected MCS51 example - by some reason, without MCS51 IC - placed MCS51, loaded firmware, tried to boot with segfault:
Code:
(gdb) run
Starting program: /home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/bin/simulide
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff1ec5700 (LWP 9134)]
[New Thread 0x7fffebfff700 (LWP 9135)]
[New Thread 0x7fffeb7fe700 (LWP 9136)]
[New Thread 0x7fffeaffd700 (LWP 9137)]
[New Thread 0x7fffe9c19700 (LWP 9139)]
[New Thread 0x7fffe9418700 (LWP 9140)]
[New Thread 0x7fffe8c17700 (LWP 9141)]
[New Thread 0x7fffd3fff700 (LWP 9142)]
[New Thread 0x7fffd37fe700 (LWP 9143)]
[New Thread 0x7fffd149e700 (LWP 9144)]
[New Thread 0x7fffd0b48700 (LWP 9145)]
[New Thread 0x7fffc6aa6700 (LWP 9146)]
[New Thread 0x7fffc62a5700 (LWP 9147)]
[New Thread 0x7fffc5aa4700 (LWP 9148)]
[New Thread 0x7fffc52a3700 (LWP 9149)]
[New Thread 0x7fffc4aa2700 (LWP 9150)]
[New Thread 0x7fffbaf03700 (LWP 9151)]
[New Thread 0x7fffba702700 (LWP 9152)]
[New Thread 0x7fffb9f01700 (LWP 9153)]

 "    Loading Component sets at:"
 "/home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/share/simulide/data"

"        Loaded Component set:           " "arduinos.xml"
"        Loaded Component set:           " "arduinos_new.xml"
"        Loaded Component set:           " "avrs.xml"
"        Loaded Component set:           " "i51.xml"
"        Loaded Component set:           " "ic74.xml"
"        Loaded Component set:           " "icCD.xml"
"        Loaded Component set:           " "keys.xml"
"        Loaded Component set:           " "new_avr.xml"
"        Loaded Component set:           " "new_pic.xml"
"        Loaded Component set:           " "pics.xml"
"        Loaded Component set:           " "ternary.xml"
"        Loaded Component set:           " "test.xml"


        Initializing "at90usb162-6" ...
     ... "at90usb162-6" OK

qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 1154, resource id: 0, major code: 20 (GetProperty), minor code: 0
        Terminating "at90usb162-6" ...
     ... "at90usb162-6" Terminated

[New Thread 0x7fffb9323700 (LWP 9170)]
[New Thread 0x7fff8be51700 (LWP 9171)]
[New Thread 0x7fff8b650700 (LWP 9173)]
[New Thread 0x7fff8ad23700 (LWP 9194)]
[Thread 0x7fff8be51700 (LWP 9171) exited]
[Thread 0x7fff8ad23700 (LWP 9194) exited]
[New Thread 0x7fff8ad23700 (LWP 9195)]
[New Thread 0x7fff8be51700 (LWP 9196)]
[Thread 0x7fffb9323700 (LWP 9170) exited]
[Thread 0x7fff8be51700 (LWP 9196) exited]
[Thread 0x7fffe8c17700 (LWP 9141) exited]
[Thread 0x7fffd3fff700 (LWP 9142) exited]
[Thread 0x7fffe9c19700 (LWP 9139) exited]
[Thread 0x7fffe9418700 (LWP 9140) exited]
[New Thread 0x7fffe9418700 (LWP 9197)]
[Thread 0x7fff8ad23700 (LWP 9195) exited]
[New Thread 0x7fff8ad23700 (LWP 9198)]
[Thread 0x7fff8ad23700 (LWP 9198) exited]
[New Thread 0x7fff8ad23700 (LWP 9199)]
[Thread 0x7fff8ad23700 (LWP 9199) exited]
[New Thread 0x7fff8ad23700 (LWP 9200)]
[Thread 0x7fff8ad23700 (LWP 9200) exited]
[New Thread 0x7fff8ad23700 (LWP 9201)]
[Thread 0x7fff8ad23700 (LWP 9201) exited]
[New Thread 0x7fff8ad23700 (LWP 9202)]
[Thread 0x7fffe9418700 (LWP 9197) exited]
[New Thread 0x7fffe9418700 (LWP 9203)]
[Thread 0x7fffe9418700 (LWP 9203) exited]
[New Thread 0x7fffe9418700 (LWP 9204)]
[Thread 0x7fff8ad23700 (LWP 9202) exited]
[New Thread 0x7fff8ad23700 (LWP 9205)]
[Thread 0x7fff8ad23700 (LWP 9205) exited]
[New Thread 0x7fff8ad23700 (LWP 9206)]
[Thread 0x7fff8ad23700 (LWP 9206) exited]
""  Loading hex file:
 "/home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/share/simulide/examples/mcs-51/mcs-51_test/mcs-51_test.simu"
"Error: Wrong Start code at line 0"

[New Thread 0x7fff8ad23700 (LWP 9214)]
[New Thread 0x7fffd3fff700 (LWP 9215)]
[New Thread 0x7fffe9c19700 (LWP 9216)]
[New Thread 0x7fffe8c17700 (LWP 9217)]
 ERROR Creating Component:  "MCU" "MCS51-1"
Circuit::findPin "PORT10"

   ERROR!!  Circuit::loadDomDoc:  null endpin in  "Connector-7" "PORT10"
Circuit::findPin "PORT31"

   ERROR!!  Circuit::loadDomDoc:  null endpin in  "Connector-23" "PORT31"
Circuit::findPin "PORT33"

   ERROR!!  Circuit::loadDomDoc:  null endpin in  "Connector-26" "PORT33"
[Thread 0x7fffe9418700 (LWP 9204) exited]
[New Thread 0x7fffe9418700 (LWP 9220)]
[New Thread 0x7fff8be51700 (LWP 9221)]
[New Thread 0x7fff8a522700 (LWP 9222)]
[Thread 0x7fff8a522700 (LWP 9222) exited]
[Thread 0x7fffe9418700 (LWP 9220) exited]
[New Thread 0x7fffe9418700 (LWP 9224)]
[Thread 0x7fffe9418700 (LWP 9224) exited]
[New Thread 0x7fffe9418700 (LWP 9225)]
[Thread 0x7fffe9418700 (LWP 9225) exited]
[New Thread 0x7fffe9418700 (LWP 9226)]
[Thread 0x7fffe9418700 (LWP 9226) exited]
[New Thread 0x7fffe9418700 (LWP 9227)]
[Thread 0x7fff8be51700 (LWP 9221) exited]
[New Thread 0x7fff8be51700 (LWP 9228)]
[Thread 0x7fffe9418700 (LWP 9227) exited]
[New Thread 0x7fffe9418700 (LWP 9229)]
[Thread 0x7fff8be51700 (LWP 9228) exited]
[New Thread 0x7fff8be51700 (LWP 9230)]
[Thread 0x7fffe9418700 (LWP 9229) exited]
[New Thread 0x7fffe9418700 (LWP 9231)]
[Thread 0x7fff8be51700 (LWP 9230) exited]
[New Thread 0x7fff8be51700 (LWP 9232)]
[Thread 0x7fffe9418700 (LWP 9231) exited]
[New Thread 0x7fffe9418700 (LWP 9233)]
[New Thread 0x7fff8a522700 (LWP 9234)]
[Thread 0x7fffe9418700 (LWP 9233) exited]
[Thread 0x7fff8be51700 (LWP 9232) exited]
""  Loading hex file:
 "/home/artem/simulide/build_XX/executables/SimulIDE_0.5.15-RC4/share/simulide/examples/mcs-51/mcs-51_test/mcs-51_test.simu"
"Error: Wrong Start code at line 0"


Starting Circuit Simulation...

  Initializing 55 eElements
--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "simulide" received signal SIGSEGV, Segmentation fault.
0x000000000063a8bc in eMcu::initialize() ()
(gdb) backtrace
#0  0x000000000063a8bc in eMcu::initialize() ()
#1  0x000000000055fda8 in Simulator::startSim() ()
#2  0x00007ffff6bb9540 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff7a21b62 in QAction::triggered(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff7a243a1 in QAction::activate(QAction::ActionEvent) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007ffff7b171a2 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007ffff7b172c1 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007ffff7c0699a in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007ffff7a67f9e in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007ffff7a2815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ffff7a2f04b in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff7a2e076 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff7a80001 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff7a8332e in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff7a2815f in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff6b82f2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#17 0x00007ffff7231553 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#18 0x00007ffff720764c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007ffff27937da in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#20 0x00007ffff585ad3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff585afe8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff585b09f in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff6bda47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff6b818eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007ffff6b89b60 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x0000000000470d2a in main ()
(gdb) quit
A debugging session is active.

 Inferior 1 [process 9130] will be killed.

Quit anyway? (y or n) y
artem@lenovo:~$
It seems like simulide crashes after placing new avr or start simulation with new mcu.

https://vk.com/dvarkin

2SimulIDE_0.5.15-RC4 segfaults Empty Re: SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 10:42 am

arcachofo

arcachofo

Yes... sorry, another file not updated.

That example is done with a previous version.
You can open mcs-51_test.simu in some editor and replace all "MCS51" by "8051"
Then it should work.

3SimulIDE_0.5.15-RC4 segfaults Empty Re: SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 10:54 am

arcachofo

arcachofo

As this is related to development version i move this thread to that section.

4SimulIDE_0.5.15-RC4 segfaults Empty Re: SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 12:06 pm

dvarkin



OK, MCS51 test .simu and MCU51 placement works fine, but all new atmegas (except for 328) crashes app when I tries to place them.
(Actually, I dont need them)

https://vk.com/dvarkin

5SimulIDE_0.5.15-RC4 segfaults Empty Re: SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 1:07 pm

arcachofo

arcachofo

You are right.
Problem solved in rev 5.

dvarkin likes this post

6SimulIDE_0.5.15-RC4 segfaults Empty Re: SimulIDE_0.5.15-RC4 segfaults Tue Jan 05, 2021 1:44 pm

arcachofo

arcachofo

I forgot to mention that New PICs and AVRs are not intended to be usable yet, specially PICs.
Core and I/O Ports should work, and Timer0 in AVR, but it is still half done.
8051 lack some features, but it is more usable i think.

Sponsored content



Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum