Bug 198338 - sudden plasma crash when i clicked something
Summary: sudden plasma crash when i clicked something
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 198689 198709 198817 199166 199674 199757 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-29 21:32 UTC by Pieter Vande Wyngaerde
Modified: 2009-08-19 21:18 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
full ps aux output (18.03 KB, text/plain)
2009-06-29 22:28 UTC, Pieter Vande Wyngaerde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pieter Vande Wyngaerde 2009-06-29 21:32:29 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090624))
Qt Version: 4.5.1
Operating System: Linux 2.6.28-13-generic x86_64
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 4879)]

Thread 2 (Thread 0x7fd64842d950 (LWP 4882)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd666c4bd85 in QWaitCondition::wait () from /opt/project-neon/lib/libQtCore.so.4
#2  0x00007fd665900e84 in ?? () from /opt/project-neon/lib/libQtNetwork.so.4
#3  0x00007fd666c4b1b9 in ?? () from /opt/project-neon/lib/libQtCore.so.4
#4  0x00007fd6669d63ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007fd6635e4fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd6671ef750 (LWP 4879)):
[KCrash Handler]
#5  0x00007fd666d35a41 in QMetaObject::invokeMethod () from /opt/project-neon/lib/libQtCore.so.4
#6  0x00007fd65edff92d in QMetaObject::invokeMethod (obj=0x57d2980, member=0x57d32f0 "animationUpdate", val0={_data = 0x7fff6f22b3c0, _name = 0x7fd65ef0746e "qreal"}, val1=
      {_data = 0x0, _name = 0x0}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, 
    val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at /opt/project-neon/include/QtCore/qobjectdefs.h:403
#7  0x00007fd65edf8214 in Plasma::Animator::timerEvent (this=0x1423890, event=<value optimized out>) at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/plasma/animator.cpp:734
#8  0x00007fd666d3d4e3 in QObject::event () from /opt/project-neon/lib/libQtCore.so.4
#9  0x00007fd6641c26bd in QApplicationPrivate::notify_helper () from /opt/project-neon/lib/libQtGui.so.4
#10 0x00007fd6641cb36e in QApplication::notify () from /opt/project-neon/lib/libQtGui.so.4
#11 0x00007fd665229ef1 in KApplication::notify (this=0xffe7c0, receiver=0x1423890, event=0x7fff6f22bb30) at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/kdeui/kernel/kapplication.cpp:302
#12 0x00007fd666d2d10c in QCoreApplication::notifyInternal () from /opt/project-neon/lib/libQtCore.so.4
#13 0x00007fd666d583d6 in ?? () from /opt/project-neon/lib/libQtCore.so.4
#14 0x00007fd666d556fd in ?? () from /opt/project-neon/lib/libQtCore.so.4
#15 0x00007fd662a1d20a in IA__g_main_context_dispatch (context=0x10401f0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#16 0x00007fd662a208e0 in g_main_context_iterate (context=0x10401f0, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#17 0x00007fd662a20a7c in IA__g_main_context_iteration (context=0x10401f0, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#18 0x00007fd666d5565f in QEventDispatcherGlib::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#19 0x00007fd6642516ff in ?? () from /opt/project-neon/lib/libQtGui.so.4
#20 0x00007fd666d2bd72 in QEventLoop::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#21 0x00007fd666d2bf05 in QEventLoop::exec () from /opt/project-neon/lib/libQtCore.so.4
#22 0x00007fd666d30bee in QCoreApplication::exec () from /opt/project-neon/lib/libQtCore.so.4
#23 0x00007fd65b57b92b in kdemain (argc=1, argv=0xff2380) at /build/buildd/kde-nightly-kdebase-20090626+svn987828/workspace/plasma/shells/desktop/main.cpp:50
#24 0x0000000000406fab in launch (argc=1, _name=0xff0a88 "/opt/kde-nightly/bin/plasma-desktop", args=0xff0aac "", cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40aefc "0") at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/kinit/kinit.cpp:672
#25 0x0000000000407b02 in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/kinit/kinit.cpp:1164
#26 0x000000000040828a in handle_requests (waitForPid=0) at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/kinit/kinit.cpp:1357
#27 0x00000000004087de in main (argc=2, argv=0x7fff6f22ca38, envp=0x7fff6f22ca50) at /build/buildd/kde-nightly-kdelibs-20090626+svn987827/kinit/kinit.cpp:1784

Reported using DrKonqi
Comment 1 Pieter Vande Wyngaerde 2009-06-29 22:03:22 UTC
after this happened, i could not start plasma again.

i tried some things  and   this i saw in ps aux | grep plasma

1000     18562  2.5  1.4 556476 58724 ?        S    21:42   0:06 kdeinit4: plasma-desktop [kdeinit]
1000     18566  0.0  0.4 219284 16016 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopK18562.slave-socket
1000     18567  0.0  0.3 219108 15832 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktoph18562.slave-socket
1000     18568  0.0  0.3 219108 15816 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopaa8562.slave-socket
1000     18865  0.0  0.3 219196 15904 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopW18562.slave-socket
1000     18866  0.0  0.3 218972 15648 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopP18562.slave-socket
1000     18867  0.0  0.3 218972 15652 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopD18562.slave-socket
1000     18868  0.0  0.3 219044 15740 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopz18562.slave-socket
1000     18869  0.0  0.3 219088 15740 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopa18562.slave-socket
1000     18870  0.0  0.3 219036 15712 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopb18562.slave-socket
1000     18871  0.0  0.3 219088 15740 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopi18562.slave-socket
1000     18872  0.0  0.3 219088 15736 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopR18562.slave-socket
1000     18873  0.0  0.3 219088 15732 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopc18562.slave-socket
1000     18874  0.0  0.3 218960 15656 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopd18562.slave-socket
1000     18875  0.0  0.3 218952 15644 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopL18562.slave-socket
1000     18876  0.0  0.3 219092 15792 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopx18562.slave-socket
1000     18877  0.0  0.3 218948 15660 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopY18562.slave-socket
1000     18878  0.0  0.3 219016 15728 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopj18562.slave-socket
1000     18879  0.0  0.3 218944 15660 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopo18562.slave-socket
1000     18880  0.0  0.3 219084 15724 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopy18562.slave-socket
1000     18881  0.0  0.3 219088 15740 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopF18562.slave-socket
1000     18882  0.0  0.3 218944 15652 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktopC18562.slave-socket
1000     18883  0.0  0.3 218948 15660 ?        S    21:42   0:00 kdeinit4: kio_http [kdeinit] http local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/klauncherT18496.slave-socket local:/home/pvandewyngaerde/.kde-neon/tmp/ksocket-pvandewyngaerde/plasma-desktoph18562.slave-socket
1000     19161  0.0  0.0   7528   908 tty2     R+   21:46   0:00 grep plasma

i tried with kquitapp plasma-desktop >   restarting plasma-desktop afterwards brought back a part of plasma, but not the panels.
i restarted the login manager service > still no panels
i moved my  .kde and .kde-neon folders,   now i have plasma panels again
Comment 2 Pieter Vande Wyngaerde 2009-06-29 22:25:51 UTC
kquitapp plasma-desktop output
<unknown program name>(23720)/: "Application plasma-desktop could not be found using service org.kde.plasma-desktop and path /MainApplication."
Comment 3 Pieter Vande Wyngaerde 2009-06-29 22:28:41 UTC
Created attachment 34923 [details]
full ps aux output
Comment 4 Aaron J. Seigo 2009-07-03 00:14:41 UTC
*** Bug 198709 has been marked as a duplicate of this bug. ***
Comment 5 Aaron J. Seigo 2009-07-03 00:30:50 UTC
SVN commit 990658 by aseigo:

catch when items are scheduled for deletion and are in the next items up in the animation cycle. certainy a potential problem, and possibly/likely the cause of 198338
CCBUG:198338


 M  +16 -0     animator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=990658
Comment 6 Aaron J. Seigo 2009-07-03 00:33:14 UTC
SVN commit 990659 by aseigo:

backport possible fix for 198338
CCBUG:198338


 M  +16 -0     animator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=990659
Comment 7 Aaron J. Seigo 2009-07-05 10:03:41 UTC
*** Bug 198817 has been marked as a duplicate of this bug. ***
Comment 8 Aaron J. Seigo 2009-07-05 10:03:48 UTC
*** Bug 198689 has been marked as a duplicate of this bug. ***
Comment 9 Simon St James 2009-07-06 16:40:42 UTC
*** Bug 199166 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2009-07-10 16:38:13 UTC
*** Bug 199674 has been marked as a duplicate of this bug. ***
Comment 11 George Kiagiadakis 2009-07-11 11:40:20 UTC
*** Bug 199757 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-08-19 21:18:43 UTC
Nobody reported this problem again. Closing as FIXED