Bug 389487 - Crash while using plasmashell on wayland
Summary: Crash while using plasmashell on wayland
Status: RESOLVED DUPLICATE of bug 391369
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-26 23:33 UTC by Aleix Pol
Modified: 2018-03-19 16:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2018-01-26 23:33:09 UTC
It kept crashing, not showing any drkonqi, so had to run with gdb.
Here's the backtrace:


(gdb) where
#0  0x00007fffe540668f in QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, QtWaylandClient::QWaylandWindow*) (this=0x5555558664c0, mimeData=0x5555624a4830, icon=0x55555e04b750) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylanddatadevice.cpp:119
#1  0x00007fffe5408750 in QtWaylandClient::QWaylandDrag::startDrag() (this=0x55555587d680) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylanddnd.cpp:69
#2  0x00007ffff1b2d8e0 in QBasicDrag::drag(QDrag*) (this=0x55555587d680, o=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp:193
#3  0x00007ffff1b4cf31 in QDragManager::drag(QDrag*) (this=0x5555585ee590, o=0x5555622601f0) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qdnd.cpp:138
#4  0x00007ffff1b497c7 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) (this=0x5555622601f0, supportedActions=..., defaultDropAction=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qdrag.cpp:284
#5  0x00007fff3a05c3ff in DragHelper::startDragInternal(QQuickItem*, QString const&, QVariant const&, QUrl const&, QIcon const&) const (this=0x555557bdd6d0, item=0x55556281e370, mimeType=..., mimeData=..., url=..., icon=...)
    at /home/apol/devel/frameworks/plasma-desktop/applets/taskmanager/plugin/draghelper.cpp:90
#6  0x00007fff3a06a71c in DragHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x555557bdd6d0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x5555582cf9b0) at applets/taskmanager/taskmanagerplugin_autogen/7RBZBFH7CH/moc_draghelper.cpp:114
#7  0x00007ffff1731292 in QObject::event(QEvent*) (this=0x555557bdd6d0, e=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1246
#8  0x00007ffff2139bac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555555863b90, receiver=receiver@entry=0x555557bdd6d0, e=e@entry=0x55556230fab0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3732
#9  0x00007ffff2141334 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffe1d0, receiver=0x555557bdd6d0, e=0x55556230fab0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3491
#10 0x00007ffff1700de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555557bdd6d0, event=event@entry=0x55556230fab0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1042
#11 0x00007ffff170397d in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x55556230fab0, receiver=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:234
#12 0x00007ffff170397d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5555558590b0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1717
#13 0x00007ffff1703f08 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1571
#14 0x00007ffff175c323 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555885210) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#15 0x00007fffe982ce38 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007fffe982d081 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007fffe982d10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007ffff175b94f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555886010, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#19 0x00007fffe541d491 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555886010, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:69
#20 0x00007ffff16ff4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdb60, flags=..., flags@entry=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#21 0x00007ffff1708494 in QCoreApplication::exec() () at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1330
#22 0x0000555555579381 in main(int, char**) (argc=1, argv=0x7fffffffe2e8) at /home/apol/devel/frameworks/plasma-workspace/shell/main.cpp:166
Comment 1 Marco Martin 2018-03-19 16:05:26 UTC

*** This bug has been marked as a duplicate of bug 391369 ***