Bug 273281

Summary: Plasma crashes when closing widgets that came from tray applets
Product: [Unmaintained] plasma4 Reporter: jacobmross
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jacobmross 2011-05-14 19:18:52 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.3 (4.6.3) "release 1"
Qt Version: 4.7.3
Operating System: Linux 2.6.38.6-26-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
Closing Battery Monitor back to tray after I had turned it into a plasma widget. (so that it wouldn't remain displayed persistently)

Haven't been able to reproduce yet, as it won't open any longer, will try after restarting K

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fbaa625f760 (LWP 26728))]

Thread 2 (Thread 0x7fba857c9700 (LWP 26733)):
#0  0x00007fbaa395a503 in poll () from /lib64/libc.so.6
#1  0x00007fbaa07bc114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fbaa07bc650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fbaa4f50286 in QEventDispatcherGlib::processEvents (this=0xd7f8f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fbaa4f248d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fbaa4f24ae5 in QEventLoop::exec (this=0x7fba857c8de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fbaa4e397a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fbaa4f06008 in QInotifyFileSystemWatcherEngine::run (this=0xd7e9c0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fbaa4e3c095 in QThreadPrivate::start (arg=0xd7e9c0) at thread/qthread_unix.cpp:320
#9  0x00007fbaa4baba3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fbaa396367d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbaa625f760 (LWP 26728)):
[KCrash Handler]
#6  isNull (this=0x1022720) at /usr/include/QtCore/qsharedpointer_impl.h:558
#7  operator! (this=0x1022720) at /usr/include/QtCore/qsharedpointer_impl.h:564
#8  Plasma::Applet::extender (this=0x1022720) at /usr/src/debug/kdelibs-4.6.3/plasma/applet.cpp:776
#9  0x00007fba9bc97013 in Plasma::ExtenderItem::returnToSource (this=0x10a9700) at /usr/src/debug/kdelibs-4.6.3/plasma/extenders/extenderitem.cpp:635
#10 0x00007fba9bcba12f in Plasma::ExtenderApplet::~ExtenderApplet (this=0xb01b20, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.3/plasma/private/extenderapplet.cpp:42
#11 0x00007fba9bcba199 in Plasma::ExtenderApplet::~ExtenderApplet (this=0xb01b20, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.3/plasma/private/extenderapplet.cpp:45
#12 0x00007fbaa4f393a8 in QObject::event (this=0xb01b20, e=<value optimized out>) at kernel/qobject.cpp:1200
#13 0x00007fbaa46ec3fb in QGraphicsWidget::event (this=0xb01b20, event=0xaf5700) at graphicsview/qgraphicswidget.cpp:1423
#14 0x00007fbaa40d0144 in QApplicationPrivate::notify_helper (this=0x6bdc50, receiver=0xb01b20, e=0xaf5700) at kernel/qapplication.cpp:4462
#15 0x00007fbaa40d86fa in QApplication::notify (this=<value optimized out>, receiver=0xb01b20, e=0xaf5700) at kernel/qapplication.cpp:4341
#16 0x00007fbaa5bcb006 in KApplication::notify (this=0x69a7d0, receiver=0xb01b20, event=0xaf5700) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#17 0x00007fbaa4f2547c in QCoreApplication::notifyInternal (this=0x69a7d0, receiver=0xb01b20, event=0xaf5700) at kernel/qcoreapplication.cpp:731
#18 0x00007fbaa4f28c75 in sendEvent (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.cpp:1372
#20 0x00007fbaa4f50093 in sendPostedEvents (s=0x6c05c0) at kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=0x6c05c0) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007fbaa07bbbd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#23 0x00007fbaa07bc3b0 in ?? () from /lib64/libglib-2.0.so.0
#24 0x00007fbaa07bc650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x00007fbaa4f5022f in QEventDispatcherGlib::processEvents (this=0x6baac0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007fbaa4175bae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fbaa4f248d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fbaa4f24ae5 in QEventLoop::exec (this=0x7fff4a8827f0, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007fbaa4f28f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#30 0x00007fba95c2c2bd in kdemain (argc=1, argv=0x68e5e0) at /usr/src/debug/kdebase-workspace-4.6.3/plasma/desktop/shell/main.cpp:120
#31 0x00000000004075c9 in _start ()

This bug may be a duplicate of or related to bug 242527.

Possible duplicates by query: bug 267077, bug 252492, bug 246913, bug 242527.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-05-28 19:54:50 UTC

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