Bug 191448 - plasma crash on task in panel
Summary: plasma crash on task in panel
Status: RESOLVED DUPLICATE of bug 191412
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-03 10:19 UTC by miki
Modified: 2009-05-08 14:31 UTC (History)
3 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 miki 2009-05-03 10:19:04 UTC
Title: plasma crash on task in panel

What I was doing when the application crashed:
plasma crash on task in panel

 -- Application and System information:
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.71 (KDE 4.2.71 (KDE 4.3 >= 20090428))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-ARCH x86_64

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

Thread 3 (Thread 0x7ff8d6a0a950 (LWP 15321)):
#0  0x00007ff8f2146d69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ff8f23b7c59 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007ff8f5b972fc in ?? () from /usr/lib/libQtNetwork.so.4
#3  0x00007ff8f23b6c62 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ff8f2142fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007ff8f17115dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff8d3d8d950 (LWP 15322)):
#0  0x00007ff8f2146fed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ff8f23b66b5 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007ff8f23b680e in QThread::msleep () from /usr/lib/libQtCore.so.4
#3  0x00007ff8d7a7c39e in Update_Thread::run () from /usr/lib/kde4/plasma_applet_cwp.so
#4  0x00007ff8f23b6c62 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007ff8f2142fc7 in start_thread () from /lib/libpthread.so.0
#6  0x00007ff8f17115dd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff8f71c2790 (LWP 15318)):
[KCrash Handler]
#5  TaskManager::Task::window (this=0x0) at /home/miki/work1/kdemod-core42/work/kdebase-workspace/src/kdebase-workspace-4.2.71/libs/taskmanager/task.cpp:355
#6  0x00007ff8d9628b48 in AbstractTaskItem::timerEvent (this=0x161f010, event=<value optimized out>)
    at /home/miki/work1/kdemod-core42/work/kdebase-workspace/src/kdebase-workspace-4.2.71/plasma/applets/tasks/abstracttaskitem.cpp:399
#7  0x00007ff8f24af093 in QObject::event () from /usr/lib/libQtCore.so.4
#8  0x00007ff8f31c0e8b in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#9  0x00007ff8f2ba840d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#10 0x00007ff8f2bb068a in QApplication::notify () from /usr/lib/libQtGui.so.4
#11 0x00007ff8f54d2a8b in KApplication::notify (this=0xd44fd0, receiver=0x161f010, event=0x7fffff319260)
    at /home/miki/work1/kdemod-core42/work/kdelibs/src/kdelibs-4.2.71/kdeui/kernel/kapplication.cpp:307
#12 0x00007ff8f249f39c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#13 0x00007ff8f24cc586 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00007ff8f24c8aad in ?? () from /usr/lib/libQtCore.so.4
#15 0x00007ff8edf5601a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0x00007ff8edf596e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#17 0x00007ff8edf5987c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0x00007ff8f24c8a0f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#19 0x00007ff8f2c3faff in ?? () from /usr/lib/libQtGui.so.4
#20 0x00007ff8f249dc42 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#21 0x00007ff8f249e00d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#22 0x00007ff8f24a02d4 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#23 0x00007ff8f6eb68bb in kdemain (argc=1, argv=0x7fffff319818) at /home/miki/work1/kdemod-core42/work/kdebase-workspace/src/kdebase-workspace-4.2.71/plasma/shells/desktop/main.cpp:50
#24 0x00007ff8f1660546 in __libc_start_main () from /lib/libc.so.6
#25 0x0000000000400809 in _start ()
Comment 1 Pino Toscano 2009-05-03 12:43:34 UTC
*** Bug 191456 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-05-03 14:00:12 UTC
This remember me bug 191141. May be they are somewhat related.
Comment 3 Pino Toscano 2009-05-03 14:11:42 UTC

*** This bug has been marked as a duplicate of bug 191412 ***
Comment 4 Dario Andres 2009-05-06 02:13:04 UTC
Here using:

Qt: 4.5.1 (qt-copy  960517)
KDE: 4.2.71 (KDE 4.2.71 (KDE 4.3 >= 20090428))
kdelibs svn rev. 963904 / kdebase svn rev. 963904
on ArchLinux i686 - Kernel 2.6.29.1

I got this crash. (same bt)
Comment 5 Dario Andres 2009-05-08 01:18:44 UTC
*** Bug 191983 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Coles 2009-05-08 14:31:41 UTC
Valgrind trace of plasmoidviewer tasks:

==3923== Invalid read of size 4
==3923==    at 0x144F72E7: TaskManager::Task::window() const (task.cpp:355)
==3923==    by 0x4A1B15E: QObject::event(QEvent*) (qobject.cpp:1082)
==3923==    by 0x52FC066: QGraphicsWidget::event(QEvent*) (qgraphicswidget.cpp:1317)
==3923==    by 0x4C78F2B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4084)
==3923==    by 0x4C8122D: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3631)
==3923==    by 0x41FCF4C: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:307)
==3923==    by 0x4A0AA3A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:602)
==3923==    by 0x4A39D70: QTimerInfoList::activateTimers() (qcoreapplication.h:213)
==3923==    by 0x4A364DF: timerSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:164)
==3923==    by 0x6EB2B87: g_main_context_dispatch (gmain.c:1814)
==3923==    by 0x6EB60EA: g_main_context_iterate (gmain.c:2448)
==3923==    by 0x6EB6267: g_main_context_iteration (gmain.c:2511)
==3923==  Address 0xc is not stack'd, malloc'd or (recently) free'd