Bug 193812 - Plasma Crash in Plasma::Extender::items
Summary: Plasma Crash in Plasma::Extender::items
Status: RESOLVED DUPLICATE of bug 217942
Alias: None
Product: plasma4
Classification: Plasma
Component: notifications (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 193793 198328 201510 202251 202740 203226 203748 206240 207322 207551 211312 213191 213208 213255 213259 213614 215249 215875 217624 217676 219212 219707 221284 222991 226843 272671 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-23 22:15 UTC by paragw
Modified: 2011-05-07 14:03 UTC (History)
29 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description paragw 2009-05-23 22:15:58 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6 x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
This happened when the machine was left idle copying files over to another drive. File copy finished notification was there after crash and restart so it may not have anything to do with the crash. 

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 4448)]

Thread 2 (Thread 0x7faadc00b950 (LWP 4455)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007faaf73aece9 in QWaitCondition::wait (this=0x163da90, mutex=0x163da88, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007faafa9295dc in QHostInfoAgent::run (this=0x163da70) at kernel/qhostinfo.cpp:260
#3  0x00007faaf73add02 in QThreadPrivate::start (arg=0x163da70) at thread/qthread_unix.cpp:189
#4  0x00007faaf3ac43ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007faaf6918fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7faafc040760 (LWP 4448)):
[KCrash Handler]
#5  0x00007faafb6729fb in Plasma::Extender::items (this=0x120cd80) at /build/buildd/kde4libs-4.2.85/plasma/extender.cpp:149
#6  0x00007faafb6737f2 in Plasma::Extender::item (this=<value optimized out>, name=@0x7fffc0696ab0) at /build/buildd/kde4libs-4.2.85/plasma/extender.cpp:180
#7  0x00007faafb6738f9 in Plasma::Extender::group (this=0x7fffc0696a20, name=@0x114f4d0) at /build/buildd/kde4libs-4.2.85/plasma/extender.cpp:191
#8  0x00007faadf1e1900 in SystemTray::Applet::timerEvent (this=0x114f4d0, event=<value optimized out>) at /build/buildd/kdebase-workspace-4.2.85/plasma/applets/systemtray/ui/applet.cpp:610
#9  0x00007faaf74a6bb3 in QObject::event (this=0x114f4d0, e=0x114f4d0) at kernel/qobject.cpp:1082
#10 0x00007faaf81bbe7b in QGraphicsWidget::event (this=0x114f4d0, event=0x7fffc06971d0) at graphicsview/qgraphicswidget.cpp:1340
#11 0x00007faaf7ba0b9d in QApplicationPrivate::notify_helper (this=0xcef8b0, receiver=0x114f4d0, e=0x7fffc06971d0) at kernel/qapplication.cpp:4057
#12 0x00007faaf7ba8dea in QApplication::notify (this=0xcdfb10, receiver=0x114f4d0, e=0x7fffc06971d0) at kernel/qapplication.cpp:4022
#13 0x00007faafa2651ab in KApplication::notify (this=0xcdfb10, receiver=0x114f4d0, event=0x7fffc06971d0) at /build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307
#14 0x00007faaf7496dfc in QCoreApplication::notifyInternal (this=0xcdfb10, receiver=0x114f4d0, event=0x7fffc06971d0) at kernel/qcoreapplication.cpp:610
#15 0x00007faaf74c3eb6 in QTimerInfoList::activateTimers (this=0xcf37d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#16 0x00007faaf74c05cd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#17 0x00007faaf1e9420a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0x00007faaf1e978e0 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007faaf1e97a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0x00007faaf74c052f in QEventDispatcherGlib::processEvents (this=0xcc75f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#21 0x00007faaf7c3970f in QGuiEventDispatcherGlib::processEvents (this=0x7fffc0696a20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#22 0x00007faaf74956a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1066830784}) at kernel/qeventloop.cpp:149
#23 0x00007faaf7495a6d in QEventLoop::exec (this=0x7fffc0697480, flags={i = -1066830704}) at kernel/qeventloop.cpp:200
#24 0x00007faaf7497d34 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#25 0x00007faafbc0f29b in kdemain (argc=1, argv=0x7fffc0697788) at /build/buildd/kdebase-workspace-4.2.85/plasma/shells/desktop/main.cpp:50
#26 0x00007faaf68515a6 in __libc_start_main (main=0x400890 <main>, argc=1, ubp_av=0x7fffc0697788, init=0x4008c0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fffc0697778) at libc-start.c:220
#27 0x00000000004007c9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 1 Dario Andres 2009-05-23 22:52:02 UTC
This looks related to bug 193793. Thanks
Comment 2 Marco Martin 2009-05-24 16:58:12 UTC
*** Bug 193793 has been marked as a duplicate of this bug. ***
Comment 3 Marco Martin 2009-05-24 19:16:32 UTC
one of extender::d::attachedExtenderItems is deleted without being removed from the list...

the question is, where?
Comment 4 Dario Andres 2009-06-29 21:07:21 UTC
*** Bug 198328 has been marked as a duplicate of this bug. ***
Comment 5 Jonathan Thomas 2009-08-02 17:17:59 UTC
*** Bug 202251 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-08-06 03:39:45 UTC
*** Bug 202740 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-08-09 23:28:00 UTC
*** Bug 203226 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-08-14 22:49:22 UTC
*** Bug 203748 has been marked as a duplicate of this bug. ***
Comment 9 Aaron J. Seigo 2009-09-03 11:15:12 UTC
*** Bug 201510 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2009-09-04 14:52:40 UTC
*** Bug 206240 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2009-09-14 14:28:15 UTC
*** Bug 207322 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-09-16 14:25:37 UTC
*** Bug 207551 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-10-21 14:35:53 UTC
From bug 211312:
What I was doing when the application crashed:
Plasma desktop app crash (SIGSEGV) when closing 2 identical Kopete
notifications about being unable to connect to the Internet. KWin compositing
enabled.
Comment 14 Dario Andres 2009-10-21 14:35:54 UTC
*** Bug 211312 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2009-11-05 15:09:27 UTC
*** Bug 213255 has been marked as a duplicate of this bug. ***
Comment 16 Dario Andres 2009-11-05 15:09:30 UTC
*** Bug 213259 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2009-11-06 02:38:41 UTC
*** Bug 213191 has been marked as a duplicate of this bug. ***
Comment 18 Dario Andres 2009-11-06 03:07:32 UTC
*** Bug 213208 has been marked as a duplicate of this bug. ***
Comment 19 Beat Wolf 2009-11-09 13:08:28 UTC
*** Bug 213793 has been marked as a duplicate of this bug. ***
Comment 20 Dario Andres 2009-11-10 00:34:53 UTC
*** Bug 213614 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-11-19 13:47:14 UTC
*** Bug 215249 has been marked as a duplicate of this bug. ***
Comment 22 Dario Andres 2009-11-23 22:26:38 UTC
*** Bug 215875 has been marked as a duplicate of this bug. ***
Comment 23 Dario Andres 2009-12-06 19:35:34 UTC
From bug 217624:
---
What I was doing when the application crashed:
Kwin was disabled while using VirtualBox.

One Day later (Suspend to ram for 12 hours in between) I klicked to the
corresponding  notification and plasma crashed.
Comment 24 Dario Andres 2009-12-06 19:35:42 UTC
*** Bug 217624 has been marked as a duplicate of this bug. ***
Comment 25 Beat Wolf 2009-12-07 10:40:39 UTC
*** Bug 217676 has been marked as a duplicate of this bug. ***
Comment 26 Marlon Rodriguez 2009-12-18 18:23:33 UTC
*** Bug 219212 has been marked as a duplicate of this bug. ***
Comment 27 Marlon Rodriguez 2009-12-18 18:29:28 UTC
In my case you can install comics using the comics plasmoid and the notifications applet shows one running and it stays running after it's done installing/updating/removing the comic.  There is no name or any description on the notification either and once you stop it using the square stop button you can close it.  After closing it the top bar doesnt go away and when you try closing it is when Plasma crashes.
Comment 28 Dario Andres 2009-12-22 19:20:18 UTC
*** Bug 219707 has been marked as a duplicate of this bug. ***
Comment 29 Jonathan Thomas 2009-12-30 03:12:34 UTC
The backtraces from the more recent dupes match the one from bug 217942, which just (hopefully) got fixed in trunk.

*** This bug has been marked as a duplicate of bug 217942 ***
Comment 30 Dario Andres 2010-01-04 23:22:48 UTC
*** Bug 221284 has been marked as a duplicate of this bug. ***
Comment 31 Dario Andres 2010-02-06 00:20:04 UTC
*** Bug 222991 has been marked as a duplicate of this bug. ***
Comment 32 Jonathan Thomas 2010-02-16 04:56:25 UTC
*** Bug 226843 has been marked as a duplicate of this bug. ***
Comment 33 Dario Andres 2011-05-07 14:03:48 UTC
*** Bug 272671 has been marked as a duplicate of this bug. ***