https://bugs.kde.org/show_bug.cgi?id=378508
Bug ID: 378508 Summary: when remove panel applet plasma crashed Product: plasmashell Version: 5.9.4 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: ogldel...@mail.ru CC: bhus...@gmail.com, plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.9.4) Qt Version: 5.7.1 Frameworks Version: 5.32.0 Operating System: Linux 4.10.8-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Just remove panel from screen Panel->Remove panel and plasma crashed. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbd3801c580 (LWP 1725))] Thread 8 (Thread 0x7fbc6b482700 (LWP 1833)): #0 0x00007fbd2c5123a9 in g_mutex_lock (mutex=mutex@entry=0x7fbc64000990) at gthread-posix.c:1336 #1 0x00007fbd2c4cbf89 in g_main_context_prepare (context=context@entry=0x7fbc64000990, priority=priority@entry=0x7fbc6b481b70) at gmain.c:3504 #2 0x00007fbd2c4cc9ab in g_main_context_iterate (context=context@entry=0x7fbc64000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909 #3 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbc64000990, may_block=may_block@entry=1) at gmain.c:3990 #4 0x00007fbd31fea18b in QEventDispatcherGlib::processEvents (this=0x7fbc640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7fbc6b481cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007fbd31dc1813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #7 0x00007fbc6dd3bdf7 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so #8 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x4d941a0) at thread/qthread_unix.cpp:368 #9 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fbc7f0cd700 (LWP 1823)): #0 0x00007fbd316c77bd in poll () from /lib64/libc.so.6 #1 0x00007fbd2c4cca86 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbc780013c0, timeout=<optimized out>, context=0x7fbc78000990) at gmain.c:4228 #2 g_main_context_iterate (context=context@entry=0x7fbc78000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 #3 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbc78000990, may_block=may_block@entry=1) at gmain.c:3990 #4 0x00007fbd31fea18b in QEventDispatcherGlib::processEvents (this=0x7fbc780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7fbc7f0ccc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007fbd31dc1813 in QThread::exec (this=this@entry=0x2a59e40) at thread/qthread.cpp:507 #7 0x00007fbd35a432d6 in QQuickPixmapReader::run (this=0x2a59e40) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/util/qquickpixmapcache.cpp:822 #8 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x2a59e40) at thread/qthread_unix.cpp:368 #9 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fbd0dfed700 (LWP 1822)): #0 0x00007fbd30c7d9a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbd376e4974 in ?? () from /usr/lib64/libQt5Script.so.5 #2 0x00007fbd376e49b9 in ?? () from /usr/lib64/libQt5Script.so.5 #3 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fbd0fdc5700 (LWP 1821)): #0 0x00007fbd316c77bd in poll () from /lib64/libc.so.6 #1 0x00007fbd2c4cca86 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbd08003070, timeout=<optimized out>, context=0x7fbd08000990) at gmain.c:4228 #2 g_main_context_iterate (context=context@entry=0x7fbd08000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 #3 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbd08000990, may_block=may_block@entry=1) at gmain.c:3990 #4 0x00007fbd31fea18b in QEventDispatcherGlib::processEvents (this=0x7fbd080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7fbd0fdc4cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007fbd31dc1813 in QThread::exec (this=this@entry=0x22fce90) at thread/qthread.cpp:507 #7 0x00007fbd34eb2305 in QQmlThreadPrivate::run (this=0x22fce90) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147 #8 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x22fce90) at thread/qthread_unix.cpp:368 #9 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fbd1d7d5700 (LWP 1801)): #0 0x00007fbd316ddc3f in __libc_enable_asynccancel () from /lib64/libc.so.6 #1 0x00007fbd316c77b2 in poll () from /lib64/libc.so.6 #2 0x00007fbd2c4cca86 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fbd14002e70, timeout=<optimized out>, context=0x7fbd14000990) at gmain.c:4228 #3 g_main_context_iterate (context=context@entry=0x7fbd14000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 #4 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbd14000990, may_block=may_block@entry=1) at gmain.c:3990 #5 0x00007fbd31fea18b in QEventDispatcherGlib::processEvents (this=0x7fbd140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7fbd1d7d4cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007fbd31dc1813 in QThread::exec (this=this@entry=0x2289ac0) at thread/qthread.cpp:507 #8 0x00007fbd34eb2305 in QQmlThreadPrivate::run (this=0x2289ac0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/qml/qml/ftw/qqmlthread.cpp:147 #9 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x2289ac0) at thread/qthread_unix.cpp:368 #10 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fbd2065e700 (LWP 1740)): #0 0x00007fbd316c77bd in poll () from /lib64/libc.so.6 #1 0x00007fbd366113e0 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fbd36613179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fbd227b4889 in QXcbEventReader::run (this=0x21b6e20) at qxcbconnection.cpp:1343 #4 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x21b6e20) at thread/qthread_unix.cpp:368 #5 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fbd24d1e700 (LWP 1739)): #0 0x00007fbd316c34bd in read () from /lib64/libc.so.6 #1 0x00007fbd2c511000 in read (__nbytes=16, __buf=0x7fbd24d1dab0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #2 g_wakeup_acknowledge (wakeup=0x7fbd18001210) at gwakeup.c:210 #3 0x00007fbd2c4cc552 in g_main_context_check (context=context@entry=0x7fbd18001600, max_priority=2147483647, fds=fds@entry=0x7fbd18003390, n_fds=n_fds@entry=1) at gmain.c:3707 #4 0x00007fbd2c4cca24 in g_main_context_iterate (context=context@entry=0x7fbd18001600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926 #5 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbd18001600, may_block=may_block@entry=1) at gmain.c:3990 #6 0x00007fbd31fea18b in QEventDispatcherGlib::processEvents (this=0x7fbd180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7fbd24d1dcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #8 0x00007fbd31dc1813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #9 0x00007fbd323fc385 in ?? () from /usr/lib64/libQt5DBus.so.5 #10 0x00007fbd31dc64c8 in QThreadPrivate::start (arg=0x7fbd3266dd20) at thread/qthread_unix.cpp:368 #11 0x00007fbd30c77537 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fbd316d104f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fbd3801c580 (LWP 1725)): [KCrash Handler] #6 0x00007fbc6aa7c747 in NotificationsApplet::onScreenChanges (this=0x5bb3fb0) at /usr/src/debug/plasma-workspace-5.9.4/applets/notifications/lib/notificationsapplet.cpp:64 #7 0x00007fbd31fc1a7e in QtPrivate::QSlotObjectBase::call (a=0x7ffed8f96a00, r=0x5bb3fb0, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101 #8 QMetaObject::activate (sender=sender@entry=0x22521e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at kernel/qobject.cpp:3723 #9 0x00007fbd31fc2027 in QMetaObject::activate (sender=sender@entry=0x22521e0, m=m@entry=0x7fbd363ef120 <Plasma::Corona::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 #10 0x00007fbd36179433 in Plasma::Corona::availableScreenRectChanged (this=this@entry=0x22521e0) at /usr/src/debug/plasma-framework-5.32.0/build/src/plasma/moc_corona.cpp:422 #11 0x000000000043d5d4 in ShellCorona::panelContainmentDestroyed (this=0x22521e0, cont=<optimized out>) at /usr/src/debug/plasma-workspace-5.9.4/shell/shellcorona.cpp:1309 #12 0x00007fbd31fc1a7e in QtPrivate::QSlotObjectBase::call (a=0x7ffed8f96ba0, r=0x22521e0, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101 #13 QMetaObject::activate (sender=sender@entry=0x4b2e860, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffed8f96ba0) at kernel/qobject.cpp:3723 #14 0x00007fbd31fc2027 in QMetaObject::activate (sender=sender@entry=0x4b2e860, m=m@entry=0x7fbd323d28e0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffed8f96ba0) at kernel/qobject.cpp:3602 #15 0x00007fbd31fc20cf in QObject::destroyed (this=this@entry=0x4b2e860, _t1=<optimized out>, _t1@entry=0x4b2e860) at .moc/moc_qobject.cpp:213 #16 0x00007fbd31fc8d65 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:920 #17 0x00007fbd361726e9 in Plasma::Containment::~Containment (this=0x4b2e860, __in_chrg=<optimized out>) at /usr/src/debug/plasma-framework-5.32.0/src/plasma/containment.cpp:95 #18 0x00007fbd31fc25f0 in QObject::event (this=0x4b2e860, e=<optimized out>) at kernel/qobject.cpp:1254 #19 0x00007fbd32f10eac in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x4b2e860, e=0x6693590) at kernel/qapplication.cpp:3799 #20 0x00007fbd32f18661 in QApplication::notify (this=0x7ffed8f97330, receiver=0x4b2e860, e=0x6693590) at kernel/qapplication.cpp:3556 #21 0x00007fbd31f95b00 in QCoreApplication::notifyInternal2 (receiver=0x4b2e860, event=event@entry=0x6693590) at kernel/qcoreapplication.cpp:988 #22 0x00007fbd31f9828d in QCoreApplication::sendEvent (event=0x6693590, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x218f5c0) at kernel/qcoreapplication.cpp:1649 #24 0x00007fbd31f986f8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503 #25 0x00007fbd31fe9d63 in postEventSourceDispatch (s=0x21e42a0) at kernel/qeventdispatcher_glib.cpp:276 #26 0x00007fbd2c4cc887 in g_main_dispatch (context=0x7fbd180016f0) at gmain.c:3203 #27 g_main_context_dispatch (context=context@entry=0x7fbd180016f0) at gmain.c:3856 #28 0x00007fbd2c4ccaf0 in g_main_context_iterate (context=context@entry=0x7fbd180016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929 #29 0x00007fbd2c4ccb9c in g_main_context_iteration (context=0x7fbd180016f0, may_block=may_block@entry=1) at gmain.c:3990 #30 0x00007fbd31fea16f in QEventDispatcherGlib::processEvents (this=0x21eb990, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #31 0x00007fbd31f93aea in QEventLoop::exec (this=this@entry=0x7ffed8f971c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #32 0x00007fbd31f9c25c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 #33 0x00007fbd3276741c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633 #34 0x00007fbd32f10e05 in QApplication::exec () at kernel/qapplication.cpp:2975 #35 0x000000000041eab2 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.9.4/shell/main.cpp:166 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.