Bug 333043

Summary: Crash when dragging a taskbar entry to the desktop
Product: [Unmaintained] plasma4 Reporter: Dima Ryazanov <dima>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dima Ryazanov 2014-04-03 19:14:09 UTC
Application: plasma-desktop (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.12.4-031204-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:

I was trying to move a Chrome window to a different desktop by dragging the taskbar entry onto the desktop switcher. That didn't work; it just switched to the other desktop. I dropped the taskbar entry over the empty desktop, hoping that would work - but got this crash.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe9b93657c0 (LWP 1883))]

Thread 4 (Thread 0x7fe99a44e700 (LWP 1885)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe9b200606b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fe9b20060a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fe9ac6bdf6e in start_thread (arg=0x7fe99a44e700) at pthread_create.c:311
#4  0x00007fe9b8c529cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fe90f2ec700 (LWP 1886)):
#0  0x00007fe9ac6c0055 in __GI___pthread_mutex_lock (mutex=0x7fe908000a60) at pthread_mutex_lock.c:95
#1  0x00007fe9abff33a1 in g_mutex_lock (mutex=mutex@entry=0x7fe9080009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:213
#2  0x00007fe9abfb312c in g_main_context_check (context=context@entry=0x7fe9080009a0, max_priority=2147483647, fds=fds@entry=0x7fe908002bb0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3558
#3  0x00007fe9abfb363b in g_main_context_iterate (context=context@entry=0x7fe9080009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3709
#4  0x00007fe9abfb37ac in g_main_context_iteration (context=0x7fe9080009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe9b581f9ee in QEventDispatcherGlib::processEvents (this=0x7fe9080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:435
#6  0x00007fe9b57f15ef in QEventLoop::processEvents (this=this@entry=0x7fe90f2ebd70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe9b57f18e5 in QEventLoop::exec (this=this@entry=0x7fe90f2ebd70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe9b56f088f in QThread::exec (this=this@entry=0x14b99d0) at thread/qthread.cpp:542
#9  0x00007fe9b57d2d13 in QInotifyFileSystemWatcherEngine::run (this=0x14b99d0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fe9b56f2f2f in QThreadPrivate::start (arg=0x14b99d0) at thread/qthread_unix.cpp:338
#11 0x00007fe9ac6bdf6e in start_thread (arg=0x7fe90f2ec700) at pthread_create.c:311
#12 0x00007fe9b8c529cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fe90db65700 (LWP 1887)):
#0  0x00007fe9abff30ea in g_mutex_get_impl (mutex=0x7fe9000009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:124
#1  0x00007fe9abff3399 in g_mutex_lock (mutex=mutex@entry=0x7fe9000009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:213
#2  0x00007fe9abfb2d59 in g_main_context_prepare (context=context@entry=0x7fe9000009a0, priority=priority@entry=0x7fe90db64c38) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3341
#3  0x00007fe9abfb35c3 in g_main_context_iterate (context=context@entry=0x7fe9000009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3692
#4  0x00007fe9abfb37ac in g_main_context_iteration (context=0x7fe9000009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe9b581f9ee in QEventDispatcherGlib::processEvents (this=0x7fe9000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:435
#6  0x00007fe9b57f15ef in QEventLoop::processEvents (this=this@entry=0x7fe90db64d70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe9b57f18e5 in QEventLoop::exec (this=this@entry=0x7fe90db64d70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe9b56f088f in QThread::exec (this=this@entry=0x1576b70) at thread/qthread.cpp:542
#9  0x00007fe9b57d2d13 in QInotifyFileSystemWatcherEngine::run (this=0x1576b70) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fe9b56f2f2f in QThreadPrivate::start (arg=0x1576b70) at thread/qthread_unix.cpp:338
#11 0x00007fe9ac6bdf6e in start_thread (arg=0x7fe90db65700) at pthread_create.c:311
#12 0x00007fe9b8c529cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe9b93657c0 (LWP 1883)):
[KCrash Handler]
#6  QDeclarativeError::isValid (this=0x650064006900a8) at qml/qdeclarativeerror.cpp:138
#7  0x00007fe9b7455020 in QDeclarativeExpression::hasError (this=<optimized out>) at qml/qdeclarativeexpression.cpp:769
#8  0x00007fe9b748f55b in QDeclarativeBoundSignal::qt_metacall (this=0x340c9d0, c=<optimized out>, id=<optimized out>, a=0x7fff397d0d20) at qml/qdeclarativeboundsignal.cpp:200
#9  0x00007fe9b5806c52 in QMetaObject::activate (sender=sender@entry=0x37ed1a0, m=m@entry=0x7fe919270b20 <MouseEventListener::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff397d0d20) at kernel/qobject.cpp:3558
#10 0x00007fe9190675f7 in positionChanged (_t1=0x7fff397d0d30, this=0x37ed1a0) at ./mouseeventlistener.moc:375
#11 MouseEventListener::mouseMoveEvent (this=0x37ed1a0, me=<optimized out>) at ../../../../plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp:121
#12 0x00007fe9b5138c46 in QGraphicsItem::sceneEvent (this=this@entry=0x37ed1b0, event=event@entry=0x7fff397d11d0) at graphicsview/qgraphicsitem.cpp:6736
#13 0x00007fe9b73eca54 in QDeclarativeItem::sceneEvent (this=0x37ed1a0, event=0x7fff397d11d0) at graphicsitems/qdeclarativeitem.cpp:3049
#14 0x00007fe9b515fb3f in QGraphicsScenePrivate::sendMouseEvent (this=0xa99010, mouseEvent=0x7fff397d11d0) at graphicsview/qgraphicsscene.cpp:1295
#15 0x00007fe9b51686f6 in QGraphicsScene::mouseMoveEvent (this=<optimized out>, mouseEvent=0x7fff397d11d0) at graphicsview/qgraphicsscene.cpp:4102
#16 0x00007fe9b517462c in QGraphicsScene::event (this=0xa8dcd0, event=0x7fff397d11d0) at graphicsview/qgraphicsscene.cpp:3451
#17 0x00007fe9b4b8fdfc in QApplicationPrivate::notify_helper (this=this@entry=0x9d41c0, receiver=receiver@entry=0xa8dcd0, e=e@entry=0x7fff397d11d0) at kernel/qapplication.cpp:4567
#18 0x00007fe9b4b96470 in QApplication::notify (this=this@entry=0x9c8e70, receiver=receiver@entry=0xa8dcd0, e=e@entry=0x7fff397d11d0) at kernel/qapplication.cpp:4353
#19 0x00007fe9b64b6a6a in KApplication::notify (this=0x9c8e70, receiver=0xa8dcd0, event=0x7fff397d11d0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007fe9b57f28bd in QCoreApplication::notifyInternal (this=0x9c8e70, receiver=0xa8dcd0, event=event@entry=0x7fff397d11d0) at kernel/qcoreapplication.cpp:946
#21 0x00007fe9b4b8e526 in sendSpontaneousEvent (event=event@entry=0x7fff397d11d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#22 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fff397d11d0) at kernel/qapplication.cpp:5565
#23 0x00007fe9b51898ac in QGraphicsViewPrivate::mouseMoveEventHandler (this=this@entry=0x1a0e140, event=event@entry=0x7fff397d1820) at graphicsview/qgraphicsview.cpp:646
#24 0x00007fe9b518a7ba in QGraphicsView::mouseMoveEvent (this=0x211b780, event=0x7fff397d1820) at graphicsview/qgraphicsview.cpp:3276
#25 0x00007fe9b4bdf445 in QWidget::event (this=this@entry=0x211b780, event=event@entry=0x7fff397d1820) at kernel/qwidget.cpp:8360
#26 0x00007fe9b4f805be in QFrame::event (this=0x211b780, e=0x7fff397d1820) at widgets/qframe.cpp:557
#27 0x00007fe9b518be09 in QGraphicsView::viewportEvent (this=0x211b780, event=0x7fff397d1820) at graphicsview/qgraphicsview.cpp:2866
#28 0x00007fe9b57f2a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x9d41c0, receiver=receiver@entry=0x211d9d0, event=event@entry=0x7fff397d1820) at kernel/qcoreapplication.cpp:1056
#29 0x00007fe9b4b8fddc in QApplicationPrivate::notify_helper (this=this@entry=0x9d41c0, receiver=receiver@entry=0x211d9d0, e=e@entry=0x7fff397d1820) at kernel/qapplication.cpp:4563
#30 0x00007fe9b4b965ad in QApplication::notify (this=this@entry=0x9c8e70, receiver=receiver@entry=0x211d9d0, e=e@entry=0x7fff397d1820) at kernel/qapplication.cpp:4110
#31 0x00007fe9b64b6a6a in KApplication::notify (this=0x9c8e70, receiver=0x211d9d0, event=0x7fff397d1820) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fe9b57f28bd in QCoreApplication::notifyInternal (this=0x9c8e70, receiver=receiver@entry=0x211d9d0, event=event@entry=0x7fff397d1820) at kernel/qcoreapplication.cpp:946
#33 0x00007fe9b4b95d63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x211d9d0, event=event@entry=0x7fff397d1820, alienWidget=alienWidget@entry=0x211d9d0, nativeWidget=nativeWidget@entry=0x211b780, buttonDown=buttonDown@entry=0x7fe9b56742f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#35 0x00007fe9b4c0a7db in QETWidget::translateMouseEvent (this=this@entry=0x211b780, event=event@entry=0x7fff397d1ba0) at kernel/qapplication_x11.cpp:4631
#36 0x00007fe9b4c0a079 in QApplication::x11ProcessEvent (this=0x9c8e70, event=event@entry=0x7fff397d1ba0) at kernel/qapplication_x11.cpp:3624
#37 0x00007fe9b4c31922 in x11EventSourceDispatch (s=s@entry=0x9da0b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x00007fe9abfb33b6 in g_main_dispatch (context=0x9d9bd0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3065
#39 g_main_context_dispatch (context=context@entry=0x9d9bd0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3641
#40 0x00007fe9abfb3708 in g_main_context_iterate (context=context@entry=0x9d9bd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3712
#41 0x00007fe9abfb37ac in g_main_context_iteration (context=0x9d9bd0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#42 0x00007fe9b581f9d1 in QEventDispatcherGlib::processEvents (this=0x94dad0, flags=...) at kernel/qeventdispatcher_glib.cpp:433
#43 0x00007fe9b4c319d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007fe9b57f15ef in QEventLoop::processEvents (this=this@entry=0x7fff397d1f80, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007fe9b57f18e5 in QEventLoop::exec (this=this@entry=0x7fff397d1f80, flags=...) at kernel/qeventloop.cpp:204
#46 0x00007fe9b57f6e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#47 0x00007fe9b4b8e34c in QApplication::exec () at kernel/qapplication.cpp:3828
#48 0x00007fe9b8f5c64c in kdemain (argc=1, argv=0x7fff397d21d8) at ../../../../plasma/desktop/shell/main.cpp:126
#49 0x00007fe9b8b79de5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, ubp_av=0x7fff397d21d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff397d21c8) at libc-start.c:260
#50 0x000000000040070e in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 326879.

Possible duplicates by query: bug 332959, bug 332714, bug 332233, bug 332212, bug 331640.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-04-04 00:40:23 UTC

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