I can observe a crash on my desktop setup (x86-64, xenial, oxide 1.13.6-0ubuntu1) with the example app above, although the backtrace is not the same, and the crash doesn’t always happen (about once every 15 runs):
#0 0x0000000000000000 in ?? ()
#1 0x00007fd52f3249c0 in QScopedPointerDeleter<QEvent>::cleanup (pointer=0x1f6e0e0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#2 QScopedPointer<QEvent, QScopedPointerDeleter<QEvent> >::~QScopedPointer (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#3 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1939fa0) at kernel/qcoreapplication.cpp:1590
#4 0x00007fd52f324e98 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#5 0x00007fd52f378643 in postEventSourceDispatch (s=0x1a37420) at kernel/qeventdispatcher_glib.cpp:271
#6 0x00007fd52dcff127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007fd52dcff380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007fd52dcff42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007fd52f378a4f in QEventDispatcherGlib::processEvents (this=0x1a652c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#10 0x00007fd52f31fd7a in QEventLoop::exec (this=this@entry=0x7ffc8591f400, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#11 0x00007fd52f327e1c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#12 0x00007fd52f65bc3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#13 0x00007fd52fc11495 in QApplication::exec () at kernel/qapplication.cpp:2976
#14 0x00000000004050da in main (argc=2, argv=<optimized out>) at main.cpp:598
I can observe a crash on my desktop setup (x86-64, xenial, oxide 1.13.6-0ubuntu1) with the example app above, although the backtrace is not the same, and the crash doesn’t always happen (about once every 15 runs):
#0 0x0000000000000000 in ?? () eleter< QEvent> ::cleanup (pointer=0x1f6e0e0) at ../../include/ QtCore/ ../../src/ corelib/ tools/qscopedpo inter.h: 54 QEvent, QScopedPointerD eleter< QEvent> >::~QScopedPointer (this=<synthetic pointer>, __in_chrg= <optimized out>) at ../../include/ QtCore/ ../../src/ corelib/ tools/qscopedpo inter.h: 101 nPrivate: :sendPostedEven ts (receiver= receiver@ entry=0x0, event_type= event_type@ entry=0, data=0x1939fa0) at kernel/ qcoreapplicatio n.cpp:1590 n::sendPostedEv ents (receiver= receiver@ entry=0x0, event_type= event_type@ entry=0) at kernel/ qcoreapplicatio n.cpp:1451 Dispatch (s=0x1a37420) at kernel/ qeventdispatche r_glib. cpp:271 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 rGlib:: processEvents (this=0x1a652c0, flags=...) at kernel/ qeventdispatche r_glib. cpp:418 entry=0x7ffc859 1f400, flags=..., flags@entry=...) at kernel/ qeventloop. cpp:204 n::exec () at kernel/ qcoreapplicatio n.cpp:1229 ::exec () at kernel/ qguiapplication .cpp:1542 qapplication. cpp:2976
#1 0x00007fd52f3249c0 in QScopedPointerD
#2 QScopedPointer<
#3 QCoreApplicatio
#4 0x00007fd52f324e98 in QCoreApplicatio
#5 0x00007fd52f378643 in postEventSource
#6 0x00007fd52dcff127 in g_main_
#7 0x00007fd52dcff380 in ?? () from /lib/x86_
#8 0x00007fd52dcff42c in g_main_
#9 0x00007fd52f378a4f in QEventDispatche
#10 0x00007fd52f31fd7a in QEventLoop::exec (this=this@
#11 0x00007fd52f327e1c in QCoreApplicatio
#12 0x00007fd52f65bc3c in QGuiApplication
#13 0x00007fd52fc11495 in QApplication::exec () at kernel/
#14 0x00000000004050da in main (argc=2, argv=<optimized out>) at main.cpp:598