Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save patrickelectric/9dab37dc97ac77fb44139876933d17ca to your computer and use it in GitHub Desktop.
Save patrickelectric/9dab37dc97ac77fb44139876933d17ca to your computer and use it in GitHub Desktop.
Thread 1 "AtCoreTest" received signal SIGABRT, Aborted.
0x00007ffff542b04f in raise () from /usr/lib/libc.so.6
(gdb) where
#0 0x00007ffff542b04f in raise () at /usr/lib/libc.so.6
#1 0x00007ffff542c47a in abort () at /usr/lib/libc.so.6
#2 0x00007ffff60cce21 in () at /usr/lib/libQt5Core.so.5
#3 0x00007ffff60c8441 in () at /usr/lib/libQt5Core.so.5
#4 0x00007fffcccd9b17 in QList<QString>::operator[](int) (this=0x7fffffffd260, i=3) at /usr/include/qt/QtCore/qlist.h:548
#5 0x00007fffcccd90ab in MarlinPlugin::extractTemp(QString const&) (this=0x9b8ba0, lastMessage=...)
at /home/patrick/git/atcore/src/plugins/marlinplugin.cpp:59
#6 0x00007fffcccd9181 in MarlinPlugin::validateCommand(QString const&) (this=0x9b8ba0, lastMessage=...)
at /home/patrick/git/atcore/src/plugins/marlinplugin.cpp:65
#7 0x00007ffff7bc7bb4 in IFirmware::checkCommand(QByteArray const&) (this=0x9b8ba0, lastMessage=...) at /home/patrick/git/atcore/src/ifirmware.cpp:50
#8 0x00007ffff7bc7e4b in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QByteArray const&>, void, void (IFirmware::*)(QByteArray const&)>::call(void (IFirmware::*)(QByteArray const&), IFirmware*, void**) (f=
(void (IFirmware::*)(IFirmware * const, const QByteArray &)) 0x7ffff7bc7b72 <IFirmware::checkCommand(QByteArray const&)>, o=0x9b8ba0, arg=0x7fffffffd4f0)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:143
#9 0x00007ffff7bc7dcf in QtPrivate::FunctionPointer<void (IFirmware::*)(QByteArray const&)>::call<QtPrivate::List<QByteArray const&>, void>(void (IFirmware::*)(QByteArray const&), IFirmware*, void**) (f=
---Type <return> to continue, or q <return> to quit---
st, const QByteArray &)) 0x7ffff7bc7b72 <IFirmware::checkCommand(QByteArray const&)>, o=0x9b8ba0, arg=0x7fffffffd4f0)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:162
#10 0x00007ffff7bc7d39 in QtPrivate::QSlotObject<void (IFirmware::*)(QByteArray const&), QtPrivate::List<QByteArray const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x94dfb0, r=0x9b8ba0, a=0x7fffffffd4f0, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:120
#11 0x00007ffff62ed4be in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#12 0x00007ffff7bca355 in AtCore::receivedMessage(QByteArray const&) (this=0x76aca0, _t1=...)
at /home/patrick/git/atcore/build/src/KF5AtCore_automoc.dir/moc_atcore_6O4TRXKCUW4F3H.cpp:267
#13 0x00007ffff7bbc714 in AtCore::newMessage(QByteArray const&) (this=0x76aca0, message=...) at /home/patrick/git/atcore/src/atcore.cpp:222
#14 0x00007ffff7bc1e78 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QByteArray const&>, void, void (AtCore::*)(QByteArray const&)>::call(void (AtCore::*)(QByteArray const&), AtCore*, void**) (f=
(void (AtCore::*)(AtCore * const, const QByteArray &)) 0x7ffff7bbc600 <AtCore::newMessage(QByteArray const&)>, o=0x76aca0, arg=0x7fffffffd730)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:143
#15 0x00007ffff7bc1c7d in QtPrivate::FunctionPointer<void (AtCore::*)(QByteArray const&)>::call<QtPrivate::List<QByteArray const&>, void>(void (AtCore::*)(QByteArray const&), AtCore*, void**) (f=(void (AtCore::*)(AtCore * const, const QByteArray &)) 0x7ffff7bbc600 <AtCore::newMessage(QByteArray const&)>, o=0x76aca0, arg=0x7fffffffd730)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:162
#16 0x00007ffff7bc148f in QtPrivate::QSlotObject<void (AtCore::*)(QByteArray const&), QtPrivate::List<QByteArray const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x95fe10, r=0x76aca0, a=0x7fffffffd730, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:120
#17 0x00007ffff62ed4be in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#18 0x00007ffff7bcaeb9 in SerialLayer::receivedCommand(QByteArray const&) (this=0x9598b0, _t1=...)
at /home/patrick/git/atcore/build/src/KF5AtCore_automoc.dir/moc_seriallayer_WHFENA66M7LYPO.cpp:145
#19 0x00007ffff7bc277d in SerialLayer::readAllData() (this=0x9598b0) at /home/patrick/git/atcore/src/seriallayer.cpp:82
#20 0x00007ffff7bc4a84 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (SerialLayer::*)()>::call(void (SerialLayer::*)(), SerialLayer*, void**) (f=(void (SerialLayer::*)(SerialLayer * const)) 0x7ffff7bc25a4 <SerialLayer::readAllData()>, o=0x9598b0, arg=0x7fffffffd960)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:143
#21 0x00007ffff7bc45d8 in QtPrivate::FunctionPointer<void (SerialLayer::*)()>::call<QtPrivate::List<>, void>(void (SerialLayer::*)(), SerialLayer*, void**) (f=(void (SerialLayer::*)(SerialLayer * const)) 0x7ffff7bc25a4 <SerialLayer::readAllData()>, o=0x9598b0, arg=0x7fffffffd960) at /usr/include/qt/QtCore/qobjectdefs_impl.h:162
#22 0x00007ffff7bc42bf in QtPrivate::QSlotObject<void (SerialLayer::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x9bef50, r=0x9598b0, a=0x7fffffffd960, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:120
#23 0x00007ffff62ed4be in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff76b4bf3 in () at /usr/lib/libQt5SerialPort.so.5
#25 0x00007ffff76b910d in () at /usr/lib/libQt5SerialPort.so.5
#26 0x00007ffff6fa334c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0x00007ffff6faab61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007ffff62c1840 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#29 0x00007ffff63168fd in () at /usr/lib/libQt5Core.so.5
#30 0x00007ffff325b587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#31 0x00007ffff325b7f0 in () at /usr/lib/libglib-2.0.so.0
#32 0x00007ffff325b89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#33 0x00007ffff631644f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#34 0x00007ffff62bfc9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#35 0x00007ffff62c81e4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#36 0x00000000004126e5 in main(int, char**) (argc=1, argv=0x7fffffffe078) at /home/patrick/git/atcore/testclient/main.cpp:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment