Bug 241319 - plasma-desktop crashes on logout
Summary: plasma-desktop crashes on logout
Status: RESOLVED DUPLICATE of bug 210769
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-10 18:21 UTC by René Serral
Modified: 2010-06-10 22:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description René Serral 2010-06-10 18:21:35 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.34-regular i686
Distribution: Debian GNU/Linux 5.0.4 (lenny)

-- Information about the crash:
Most of the times when I close pkasma-desktop it crashes, most of the time without saving the position and aspect of the widgets on the desktop (but even if misplaced all the widgets appear)

- What I was doing when the application crashed:
I just run:
$ kquitapp plasma-desktop
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection

<unknown program name>(28508)/: "Quitting application plasma-desktop failed. Error reported was:

     org.freedesktop.DBus.Error.NoReply : Message did not receive a reply (timeout by message bus)"

- Unusual behavior I noticed:
I don't know if it is related but sometimes when I move or resize a widget, after some time (~1second or less) it goes back to its original position/size (but always after the mouse leaves the widget).

I'm using trunk compiled today (10/06/2010)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb59f1710 (LWP 28063))]

Thread 3 (Thread 0xa8ba6b70 (LWP 28136)):
#0  0xb77fa424 in __kernel_vsyscall ()
#1  0xb5fe67b6 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0xb5fe65e0 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138
#3  0xa8d158f9 in ?? () from /usr/lib/google-gadgets/modules/smjs-script-runtime.so
#4  0xb6d0b955 in start_thread (arg=0xa8ba6b70) at pthread_create.c:300
#5  0xb601b10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa7c85b70 (LWP 28137)):
#0  0xb77fa424 in __kernel_vsyscall ()
#1  0xb6d0ff7f in __pthread_cond_wait (cond=0xb3ae5f30, mutex=0xb3ae5f18) at pthread_cond_wait.c:153
#2  0xb39e3f97 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb39e3fe1 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6d0b955 in start_thread (arg=0xa7c85b70) at pthread_create.c:300
#5  0xb601b10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb59f1710 (LWP 28063)):
[KCrash Handler]
#7  0xb77fa424 in __kernel_vsyscall ()
#8  0xb5f79751 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5f7cb82 in *__GI_abort () at abort.c:92
#10 0xb5fb022d in __libc_message (do_abort=2, fmt=0xb6074938 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0xb5fba321 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xa1c8858) at malloc.c:6267
#12 0xb5fbecc6 in *__GI___libc_free (mem=0x6) at malloc.c:3700
#13 0xb5faa7da in _IO_new_fclose (fp=0xa1c8858) at iofclose.c:88
#14 0xaa6be3c8 in KHolidays::HolidayParserDriverPlan::scannerTerminate (this=0xa105528) at holidayscannerplan.lpp:311
#15 0xaa6a6e18 in ~HolidayParserDriverPlan (this=0xa105528, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdepimlibs/kholidays/parsers/plan2/holidayparserdriverplan.cpp:61
#16 0xaa6a297d in ~Private (this=0xa101620, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdepimlibs/kholidays/holidayregion.cpp:74
#17 0xaa6a0bac in ~HolidayRegion (this=0x9e8c470, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdepimlibs/kholidays/holidayregion.cpp:123
#18 0xaa6eb6fb in qDeleteAll<QHash<QString, KHolidays::HolidayRegion*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#19 0xaa6eac89 in qDeleteAll<QHash<QString, KHolidays::HolidayRegion*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#20 0xaa6e6e1b in ~CalendarEngine (this=0xa0c1858, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/generic/dataengines/calendar/calendarengine.cpp:46
#21 0xb4e20841 in Plasma::DataEngineManager::unloadEngine (this=0x998f838, name=...) at /media/kdesvn/kde4svn/src/kdelibs/plasma/dataenginemanager.cpp:167
#22 0xb4e5f357 in ~DataEngineConsumer (this=0x9acdd78, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/private/dataengineconsumer.cpp:88
#23 0xb4de3f85 in ~AppletPrivate (this=0x9acdd78, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/applet.cpp:2632
#24 0xb4dd6949 in ~Applet (this=0x9ac4cf8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/applet.cpp:214
#25 0xb4e4f878 in ~PopupApplet (this=0x9ac4cf8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/popupapplet.cpp:73
#26 0xaaf6af7c in ~ClockApplet (this=0x9ac4cf8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdebase/workspace/libs/plasmaclock/clockapplet.cpp:178
#27 0xaae6ee56 in ~Clock (this=0x9ac4cf8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/generic/applets/analog-clock/clock.cpp:77
#28 0xb4e09e46 in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#29 0xb4e0767f in qDeleteAll<QList<Plasma::Applet*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#30 0xb4e07254 in ~ContainmentPrivate (this=0x9a89eb0, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/private/containment_p.h:64
#31 0xb4df858c in ~Containment (this=0x9a7a780, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/containment.cpp:144
#32 0xaaf4ba7c in ~DefaultDesktop (this=0x9a7a780, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/desktop/containments/desktop/desktop.cpp:52
#33 0xb4e164b2 in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#34 0xb4e15411 in qDeleteAll<QList<Plasma::Containment*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#35 0xb4e14304 in ~CoronaPrivate (this=0x967ec28, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/corona.cpp:82
#36 0xb4e105c9 in ~Corona (this=0x96e24e8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdelibs/plasma/corona.cpp:303
#37 0xb2aa6580 in ~DesktopCorona (this=0x96e24e8, __in_chrg=<value optimized out>) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/desktop/shell/desktopcorona.cpp:73
#38 0xb2acf7a6 in PlasmaApp::cleanup (this=0x95f7990) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:349
#39 0xb2acf401 in PlasmaApp::quit (this=0x95f7990) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:310
#40 0xb2ae1b09 in PlasmaAppAdaptor::quit (this=0x96aeaa8) at /media/kdesvn/kde4svn/build/kdebase/workspace/plasma/desktop/shell/appadaptor.cpp:57
#41 0xb2ae1d9d in PlasmaAppAdaptor::qt_metacall (this=0x96aeaa8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa457e8)
    at /media/kdesvn/kde4svn/build/kdebase/workspace/plasma/desktop/shell/appadaptor.moc:110
#42 0xb6fe62b1 in ?? () from /usr/lib/libQtDBus.so.4
#43 0xb6fe748f in ?? () from /usr/lib/libQtDBus.so.4
#44 0xb6fe7dc1 in ?? () from /usr/lib/libQtDBus.so.4
#45 0xb6fe81da in ?? () from /usr/lib/libQtDBus.so.4
#46 0xb6ea288e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#47 0xb6e903fb in QCoreApplication::event(QEvent*) () from /usr/lib/libQtCore.so.4
#48 0xb6331286 in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb632db6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb633519e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb75fc69c in KApplication::notify (this=0x95f7990, receiver=0x95f7990, event=0xc9b8868) at /media/kdesvn/kde4svn/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#52 0xb6e9055b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#53 0xb6e947e4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#54 0xb6e9495d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#55 0xb6ebe69f in ?? () from /usr/lib/libQtCore.so.4
#56 0xb5c0d2f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0xb5c10fd8 in ?? () from /lib/libglib-2.0.so.0
#58 0xb5c111b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0xb6ebe195 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#60 0xb63edee5 in ?? () from /usr/lib/libQtGui.so.4
#61 0xb6e8f039 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#62 0xb6e8f48a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0xb6e94a1f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#64 0xb632cc37 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#65 0xb2ab4809 in kdemain (argc=1, argv=0x95f88f0) at /media/kdesvn/kde4svn/src/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#66 0x0804dcff in launch (argc=1, _name=0x95fbe84 "/home/kde4/kde4.5/bin/plasma-desktop", args=0x95fbea9 "", cwd=0x0, envc=0, envs=0x95fbead "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8053037 "0") at /media/kdesvn/kde4svn/src/kdelibs/kinit/kinit.cpp:723
#67 0x0804ed94 in handle_launcher_request (sock=8, who=0x80532d0 "launcher") at /media/kdesvn/kde4svn/src/kdelibs/kinit/kinit.cpp:1215
#68 0x0804f591 in handle_requests (waitForPid=0) at /media/kdesvn/kde4svn/src/kdelibs/kinit/kinit.cpp:1408
#69 0x08050e9a in main (argc=4, argv=0xbfa46a34, envp=0xbfa46a48) at /media/kdesvn/kde4svn/src/kdelibs/kinit/kinit.cpp:1892

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

Possible duplicates by query: bug 241122.

Reported using DrKonqi
Comment 1 Beat Wolf 2010-06-10 22:46:46 UTC

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