https://bugs.kde.org/show_bug.cgi?id=464377
--- Comment #1 from Aleix Pol <aleix...@kde.org> --- Updated backtrace: Application: Plasma (plasmashell), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #5 0x00007f9d4b8a164c in () at /usr/lib/libc.so.6 #6 0x00007f9d4b851958 in raise () at /usr/lib/libc.so.6 #7 0x00007f9d4b83b53d in abort () at /usr/lib/libc.so.6 #8 0x00007f9d4be93caf in qt_message_fatal (message=<synthetic pointer>..., context=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914 #9 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffd82264858, msg=msg@entry=0x7f9d4c199000 "ASSERT: \"%s\" in file %s, line %d") at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893 #10 0x00007f9d4be93008 in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3376 #11 0x000055a32defaa0e in ScreenPool::screenInvariants() (this=0x55a32e5727f0) at /home/apol/devel/frameworks/plasma-workspace/shell/screenpool.cpp:320 #12 0x000055a32defa66e in ScreenPool::handleOutputOrderChanged(QStringList const&) (this=0x55a32e5727f0, newOrder=...) at /home/apol/devel/frameworks/plasma-workspace/shell/screenpool.cpp:295 #13 0x000055a32defee04 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QStringList const&>, void, void (ScreenPool::*)(QStringList const&)>::call(void (ScreenPool::*)(QStringList const&), ScreenPool*, void**) (f=(void (ScreenPool::*)(ScreenPool * const, const QStringList &)) 0x55a32defa2f8 <ScreenPool::handleOutputOrderChanged(QStringList const&)>, o=0x55a32e5727f0, arg=0x7ffd82264b80) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:152 #14 0x000055a32defe9c9 in QtPrivate::FunctionPointer<void (ScreenPool::*)(QStringList const&)>::call<QtPrivate::List<QStringList const&>, void>(void (ScreenPool::*)(QStringList const&), ScreenPool*, void**) (f=(void (ScreenPool::*)(ScreenPool * const, const QStringList &)) 0x55a32defa2f8 <ScreenPool::handleOutputOrderChanged(QStringList const&)>, o=0x55a32e5727f0, arg=0x7ffd82264b80) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:185 #15 0x000055a32defe295 in QtPrivate::QSlotObject<void (ScreenPool::*)(QStringList const&), QtPrivate::List<QStringList const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x55a32e529a80, r=0x55a32e5727f0, a=0x7ffd82264b80, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:418 #16 0x00007f9d4c0ed99d in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffd82264b80, r=0x55a32e5727f0, this=0x55a32e529a80) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #17 doActivate<false>(QObject*, int, void**) (sender=0x55a32e562060, signal_index=3, argv=0x7ffd82264b80) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3923 #18 0x000055a32de887f8 in OutputOrderWatcher::outputOrderChanged(QStringList const&) (this=0x55a32e562060, _t1=...) at /home/apol/build-devel/frameworks/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_outputorderwatcher.cpp:133 #19 0x000055a32debd4e9 in operator()(QStringList const&) const (__closure=0x55a32e580ed0, order=...) at /home/apol/devel/frameworks/plasma-workspace/shell/outputorderwatcher.cpp:308 #20 0x000055a32debf1fc in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<const QStringList&>, void, WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const QStringList&)> >::call(struct {...} &, void **) (f=..., arg=0x7ffd82264d50) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:146 #21 0x000055a32debe8cf in QtPrivate::Functor<WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const QStringList&)>, 1>::call<QtPrivate::List<QStringList const&>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffd82264d50) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:256 #22 0x000055a32debe3f6 in QtPrivate::QFunctorSlotObject<WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const QStringList&)>, 1, QtPrivate::List<const QStringList&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x55a32e580ec0, r=0x55a32e562060, a=0x7ffd82264d50, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:443 #23 0x00007f9d4c0ed99d in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffd82264d50, r=0x55a32e562060, this=0x55a32e580ec0) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #24 doActivate<false>(QObject*, int, void**) (sender=0x55a32e573320, signal_index=5, argv=0x7ffd82264d50) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3923 #25 0x000055a32debda82 in WaylandOutputOrder::outputOrderChanged(QStringList const&) (this=0x55a32e573320, _t1=...) at /home/apol/build-devel/frameworks/plasma-workspace/shell/plasmashell_autogen/include/outputorderwatcher.moc:134 #26 0x000055a32debfe81 in WaylandOutputOrder::kde_output_order_v1_done() (this=0x55a32e573320) at /home/apol/devel/frameworks/plasma-workspace/shell/outputorderwatcher.cpp:63 #27 0x000055a32df2456b in QtWayland::kde_output_order_v1::handle_done(void*, kde_output_order_v1*) (data=0x55a32e573330, object=0x55a32e57e770) at /home/apol/build-devel/frameworks/plasma-workspace/shell/qwayland-kde-output-order-v1.cpp:103 #28 0x00007f9d4da4f4f6 in () at /usr/lib/libffi.so.8 #29 0x00007f9d4da4bf5e in () at /usr/lib/libffi.so.8 #30 0x00007f9d4da4eb73 in ffi_call () at /usr/lib/libffi.so.8 #31 0x00007f9d4f242645 in () at /usr/lib/libwayland-client.so.0 #32 0x00007f9d4f242e03 in () at /usr/lib/libwayland-client.so.0 #33 0x00007f9d4f242ffc in wl_display_dispatch_queue_pending () at /usr/lib/libwayland-client.so.0 #34 0x00007f9d4dbe6912 in QtWaylandClient::QWaylandDisplay::flushRequests() (this=<optimized out>) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylanddisplay.cpp:253 #35 0x00007f9d4c0e2230 in QObject::event(QEvent*) (this=0x55a32e120db0, e=0x7f9d38016f40) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1347 #36 0x00007f9d4d16801e in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55a32e120db0, e=0x7f9d38016f40) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3640 #37 0x00007f9d4c0b60d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55a32e120db0, event=0x7f9d38016f40) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #38 0x00007f9d4c0b9071 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55a32e111800) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1821 #39 0x00007f9d4c10ed53 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55a32e13b1f0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #40 0x00007f9d4afc887b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #41 0x00007f9d4b01fc89 in () at /usr/lib/libglib-2.0.so.0 #42 0x00007f9d4afc7132 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #43 0x00007f9d4c10e44e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55a32e0e4cd0, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #44 0x00007f9d4c0b4b4b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd82265600, flags=..., flags@entry=...) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:69 #45 0x00007f9d4c0bccb6 in QCoreApplication::exec() () at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:121 #46 0x000055a32de96e04 in main(int, char**) (argc=2, argv=0x7ffd822658b8) at /home/apol/devel/frameworks/plasma-workspace/shell/main.cpp:235 [Inferior 1 (process 416932) detached] -- You are receiving this mail because: You are watching all bug changes.