Bug 357246 - Plasma crash when using dragndrop into vlc player
Summary: Plasma crash when using dragndrop into vlc player
Status: RESOLVED DUPLICATE of bug 357113
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.3
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-28 09:55 UTC by opopanax
Modified: 2016-02-11 09:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description opopanax 2015-12-28 09:55:32 UTC
Application: plasmashell (5.4.3)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-18-generic x86_64
Distribution: Netrunner 17

-- Information about the crash:
- What I was doing when the application crashed: Drag and drop a video into running instance of VLC player

- Unusual behavior I noticed: Random screen flcikering at the top.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6b74746800 (LWP 1181))]

Thread 8 (Thread 0x7f6b5fda7700 (LWP 1195)):
#0  0x00007f6b6eef78dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f6b72f3ebd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6b72f4074f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6b620f1a39 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b5fda7700) at pthread_create.c:333
#6  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f6b5d51a700 (LWP 1209)):
#0  0x00007f6b6bca3b4c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6b6bca4190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b6f82129b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6f5e53d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6b71e0df85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b5d51a700) at pthread_create.c:333
#9  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f6b4df88700 (LWP 1222)):
#0  0x00007f6b6bca3c97 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6b6bca4190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b6f82129b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6f5e53d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6b71e0df85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b4df88700) at pthread_create.c:333
#9  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f6b475c8700 (LWP 1248)):
#0  0x00007f6b6bce8869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6b6bca3789 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b6bca411b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6b6f82129b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6b6f5e53d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6b71e0df85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b475c8700) at pthread_create.c:333
#10 0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f6b45b7d700 (LWP 1300)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6b74199114 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f6b74199159 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b45b7d700) at pthread_create.c:333
#4  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f6b3ffff700 (LWP 1342)):
#0  0x00007f6b6eef78dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f6b6bca41ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b6f82129b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6f5e53d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6b72789ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6b6e6d96aa in start_thread (arg=0x7f6b3ffff700) at pthread_create.c:333
#9  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f6aab69b700 (LWP 1492)):
#0  0x00007f6b6eef78dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f6b6bca41ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6b6f82129b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6b6f5e53d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6aad9328f7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f6b6f5ea2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6b6e6d96aa in start_thread (arg=0x7f6aab69b700) at pthread_create.c:333
#9  0x00007f6b6ef02eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f6b74746800 (LWP 1181)):
[KCrash Handler]
#6  0x00007f6b71d983b0 in QQmlBoundSignalExpression::function() const () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6b71d98450 in QQmlBoundSignalExpression::sourceLocation() const () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f6b71d76fc8 in QQmlData::destroyed(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f6b6f802424 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f6b7281a2bd in QQuickItem::~QQuickItem() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f6b44c358a6 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so
#12 0x00007f6b6f7fb670 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f6b7281810b in QQuickItem::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f6b702a7b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f6b702ad230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f6b6f7c9f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f6b6f7cc057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f6b6f820e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f6b6bca3ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f6b6bca4250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f6b6f82127f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f6b6fae0ef2 in QBasicDrag::drag(QDrag*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#25 0x00007f6b6faf8b39 in QDragManager::drag(QDrag*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#26 0x00007f6b6faf7f17 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#27 0x00007f6b3ca30cbb in DragHelper::startDrag(QQuickItem*, QString const&, QVariant const&, QUrl const&, QIcon const&) const () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/private/expandingiconstaskmanager/libexpandingiconstaskmanagerplugin.so
#28 0x00007f6b3ca35ee1 in DragHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/private/expandingiconstaskmanager/libexpandingiconstaskmanagerplugin.so
#29 0x00007f6b3ca36032 in DragHelper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/private/expandingiconstaskmanager/libexpandingiconstaskmanagerplugin.so
#30 0x00007f6b71d556dd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007f6b71d5750c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007f6b71d57b75 in QV4::QObjectMethod::callInternal(QV4::CallData*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x00007f6b71d655d8 in QV4::Runtime::callProperty(QV4::ExecutionContext*, QV4::String*, QV4::CallData*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#34 0x00007f6b3cf88618 in ?? ()
#35 0x00007ffc52328340 in ?? ()
#36 0x01ddf48a96e5d800 in ?? ()
#37 0x0003000000000000 in ?? ()
#38 0x000000000691b2e0 in ?? ()
#39 0x0000000005367ab0 in ?? ()
#40 0x0000000004b1eb70 in ?? ()
#41 0x0000000002898950 in ?? ()
#42 0x00000000055c6420 in ?? ()
#43 0x00007f6aa87ca1f0 in ?? ()
#44 0x00007f6b465c8058 in ?? ()
#45 0x00007f6b4c188000 in ?? ()
#46 0x00007f6b71d186d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#47 0x00007f6b71df4c98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#48 0x00007f6b71d997d6 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#49 0x00007f6b71d9a01b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#50 0x00007f6b71dd8507 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#51 0x00007f6b71d780fc in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#52 0x00007f6b6f7fa090 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f6b44c49a02 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so
#54 0x00007f6b44c3ea39 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so
#55 0x00007f6b72817eb8 in QQuickItem::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#56 0x00007f6b702a7b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x00007f6b702ad230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x00007f6b6f7c9f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#59 0x00007f6b7282666b in QQuickWindow::sendEvent(QQuickItem*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#60 0x00007f6b72826a02 in QQuickWindowPrivate::deliverMouseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#61 0x00007f6b7282be39 in QQuickWindow::mouseMoveEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#62 0x00007f6b6faf47c5 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#63 0x00007f6b7282cfd3 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#64 0x0000000000444ddb in PanelView::event(QEvent*) ()
#65 0x00007f6b702a7b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#66 0x00007f6b702ad230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#67 0x00007f6b6f7c9f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#68 0x00007f6b6faec3c8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#69 0x00007f6b6faee005 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#70 0x00007f6b6fad35b8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#71 0x00007f6b6211e250 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#72 0x00007f6b6bca3ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007f6b6bca4250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007f6b6bca42fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f6b6f82127f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007f6b6f7c775a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#77 0x00007f6b6f7cf2cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#78 0x00000000004322c3 in main ()

Possible duplicates by query: bug 357113, bug 356411, bug 355957, bug 355251, bug 355223.

Reported using DrKonqi
Comment 1 Marco Martin 2016-02-11 09:44:14 UTC

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