[kde] [Bug 349590] New: Plasma crashed after Atom became unresponsive

Dennis Schridde devurandom at gmx.net
Thu Jun 25 11:41:16 BST 2015


https://bugs.kde.org/show_bug.cgi?id=349590

            Bug ID: 349590
           Summary: Plasma crashed after Atom became unresponsive
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: devurandom at gmx.net

Application: plasma-desktop (4.11.11)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-40-generic x86_64
Distribution: Ubuntu 14.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to open the menus of the Atom editor. The toplevel menu was
present in the menubar: File, Edit, … The 2nd level (File -> {Open, Save, …},
Edit -> {…, Lines, Files, …}) was also present. But the 3rd level (Edit ->
Lines -> …) was empty. After clicking everything for a while, the menu suddenly
froze, as did all of Plasma. After switching back and forth between VTs, Plasma
crashed.

- Unusual behavior I noticed:

s.a.

-- 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 0x7f8ab412c7c0 (LWP 9586))]

Thread 5 (Thread 0x7f8a8a6e0700 (LWP 9587)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8aacdfeffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f8aacdff039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f8aa7975182 in start_thread (arg=0x7f8a8a6e0700) at
pthread_create.c:312
#4  0x00007f8ab3a4047d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f8a02c1a700 (LWP 9589)):
#0  0x00007f8aa72a561a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8aa72a5979 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8aa7263fca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8aa72640ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8ab06147be in QEventDispatcherGlib::processEvents
(this=0x7f89fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f8ab05e60af in QEventLoop::processEvents
(this=this at entry=0x7f8a02c19de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8ab05e63a5 in QEventLoop::exec (this=this at entry=0x7f8a02c19de0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f8ab04e2c5f in QThread::exec (this=this at entry=0x3135d10) at
thread/qthread.cpp:537
#8  0x00007f8ab05c7823 in QInotifyFileSystemWatcherEngine::run (this=0x3135d10)
at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f8ab04e532f in QThreadPrivate::start (arg=0x3135d10) at
thread/qthread_unix.cpp:349
#10 0x00007f8aa7975182 in start_thread (arg=0x7f8a02c1a700) at
pthread_create.c:312
#11 0x00007f8ab3a4047d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f89f93f7700 (LWP 9590)):
#0  0x00007f8ab3a3312d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8aa7263fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8aa72640ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8ab06147be in QEventDispatcherGlib::processEvents
(this=0x7f89f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f8ab05e60af in QEventLoop::processEvents
(this=this at entry=0x7f89f93f6de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8ab05e63a5 in QEventLoop::exec (this=this at entry=0x7f89f93f6de0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8ab04e2c5f in QThread::exec (this=this at entry=0x33cce40) at
thread/qthread.cpp:537
#7  0x00007f8ab05c7823 in QInotifyFileSystemWatcherEngine::run (this=0x33cce40)
at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f8ab04e532f in QThreadPrivate::start (arg=0x33cce40) at
thread/qthread_unix.cpp:349
#9  0x00007f8aa7975182 in start_thread (arg=0x7f89f93f7700) at
pthread_create.c:312
#10 0x00007f8ab3a4047d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f89f3fff700 (LWP 9594)):
#0  0x00007f8aa72a561a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8aa72a5979 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8aa7263ed5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8aa72640ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8ab06147be in QEventDispatcherGlib::processEvents
(this=0x7f89ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f8ab05e60af in QEventLoop::processEvents
(this=this at entry=0x7f89f3ffede0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8ab05e63a5 in QEventLoop::exec (this=this at entry=0x7f89f3ffede0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f8ab04e2c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#8  0x00007f89fbbcc027 in KCupsConnection::run() () from
/usr/lib/libkcupslib.so
#9  0x00007f8ab04e532f in QThreadPrivate::start (arg=0x3ce2310) at
thread/qthread_unix.cpp:349
#10 0x00007f8aa7975182 in start_thread (arg=0x7f89f3fff700) at
pthread_create.c:312
#11 0x00007f8ab3a4047d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f8ab412c7c0 (LWP 9586)):
[KCrash Handler]
#6  QApplicationPrivate::dispatchEnterLeave (enter=0x0, leave=0x5496a30) at
kernel/qapplication.cpp:2766
#7  0x00007f8aaff483e5 in QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent
(this=0x589f3730, event=0x7fff502ec8c0) at
graphicsview/qgraphicsproxywidget.cpp:295
#8  0x00007f8aaff2a632 in QGraphicsItem::sceneEvent (this=0x589f2e30,
event=0x7fff502ec8c0) at graphicsview/qgraphicsitem.cpp:6755
#9  0x00007f8aaff5164f in QGraphicsScenePrivate::sendMouseEvent
(this=0x24e52d0, mouseEvent=0x7fff502ec8c0) at
graphicsview/qgraphicsscene.cpp:1295
#10 0x00007f8aaff5a2bf in QGraphicsScene::mouseReleaseEvent (this=<optimized
out>, mouseEvent=0x7fff502ec8c0) at graphicsview/qgraphicsscene.cpp:4128
#11 0x00007f8aaff661e0 in QGraphicsScene::event (this=0x239e880,
event=0x7fff502ec8c0) at graphicsview/qgraphicsscene.cpp:3458
#12 0x00007f8aaf980e2c in QApplicationPrivate::notify_helper
(this=this at entry=0x23b4910, receiver=receiver at entry=0x239e880,
e=e at entry=0x7fff502ec8c0) at kernel/qapplication.cpp:4567
#13 0x00007f8aaf9874a0 in QApplication::notify (this=this at entry=0x23a6ee0,
receiver=receiver at entry=0x239e880, e=e at entry=0x7fff502ec8c0) at
kernel/qapplication.cpp:4353
#14 0x00007f8ab12accca in KApplication::notify (this=0x23a6ee0,
receiver=0x239e880, event=0x7fff502ec8c0) at
../../kdeui/kernel/kapplication.cpp:311
#15 0x00007f8ab05e74dd in QCoreApplication::notifyInternal (this=0x23a6ee0,
receiver=0x239e880, event=event at entry=0x7fff502ec8c0) at
kernel/qcoreapplication.cpp:953
#16 0x00007f8aaf97f556 in sendSpontaneousEvent
(event=event at entry=0x7fff502ec8c0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#17 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event at entry=0x7fff502ec8c0) at kernel/qapplication.cpp:5565
#18 0x00007f8aaff7ce37 in QGraphicsView::mouseReleaseEvent (this=0x3b45070,
event=0x7fff502ece20) at graphicsview/qgraphicsview.cpp:3338
#19 0x00007f8aaf9d051a in QWidget::event (this=this at entry=0x3b45070,
event=event at entry=0x7fff502ece20) at kernel/qwidget.cpp:8376
#20 0x00007f8aafd7204e in QFrame::event (this=0x3b45070, e=0x7fff502ece20) at
widgets/qframe.cpp:557
#21 0x00007f8aaff7d859 in QGraphicsView::viewportEvent (this=0x3b45070,
event=0x7fff502ece20) at graphicsview/qgraphicsview.cpp:2866
#22 0x00007f8ab05e7646 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0x23b4910, receiver=receiver at entry=0x3d0e5e0,
event=event at entry=0x7fff502ece20) at kernel/qcoreapplication.cpp:1063
#23 0x00007f8aaf980e0c in QApplicationPrivate::notify_helper
(this=this at entry=0x23b4910, receiver=receiver at entry=0x3d0e5e0,
e=e at entry=0x7fff502ece20) at kernel/qapplication.cpp:4563
#24 0x00007f8aaf9875dd in QApplication::notify (this=this at entry=0x23a6ee0,
receiver=receiver at entry=0x3d0e5e0, e=e at entry=0x7fff502ece20) at
kernel/qapplication.cpp:4110
#25 0x00007f8ab12accca in KApplication::notify (this=0x23a6ee0,
receiver=0x3d0e5e0, event=0x7fff502ece20) at
../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f8ab05e74dd in QCoreApplication::notifyInternal (this=0x23a6ee0,
receiver=receiver at entry=0x3d0e5e0, event=event at entry=0x7fff502ece20) at
kernel/qcoreapplication.cpp:953
#27 0x00007f8aaf986d93 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x3d0e5e0,
event=event at entry=0x7fff502ece20, alienWidget=alienWidget at entry=0x3d0e5e0,
nativeWidget=nativeWidget at entry=0x3b45070,
buttonDown=buttonDown at entry=0x7f8ab0466318 <qt_button_down>,
lastMouseReceiver=..., spontaneous=spontaneous at entry=true) at
kernel/qapplication.cpp:3178
#29 0x00007f8aaf9fb9eb in QETWidget::translateMouseEvent
(this=this at entry=0x3b45070, event=event at entry=0x7fff502ed1a0) at
kernel/qapplication_x11.cpp:4634
#30 0x00007f8aaf9fb289 in QApplication::x11ProcessEvent (this=0x23a6ee0,
event=event at entry=0x7fff502ed1a0) at kernel/qapplication_x11.cpp:3627
#31 0x00007f8aafa22b32 in x11EventSourceDispatch (s=0x23b3a00, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f8aa7263e04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f8aa7264048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f8aa72640ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f8ab06147a1 in QEventDispatcherGlib::processEvents (this=0x2307990,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#36 0x00007f8aafa22be6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f8ab05e60af in QEventLoop::processEvents
(this=this at entry=0x7fff502ed570, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f8ab05e63a5 in QEventLoop::exec (this=this at entry=0x7fff502ed570,
flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f8ab05ebb79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#40 0x00007f8aaf97f37c in QApplication::exec () at kernel/qapplication.cpp:3828
#41 0x00007f8ab3d4767c in kdemain (argc=1, argv=0x7fff502ed7c8) at
../../../../plasma/desktop/shell/main.cpp:126
#42 0x00007f8ab3967ec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>,
argc=1, argv=0x7fff502ed7c8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff502ed7b8) at libc-start.c:287
#43 0x000000000040070e in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list