Bug 259561 - Plasma crashes when logging out
Summary: Plasma crashes when logging out
Status: RESOLVED DUPLICATE of bug 251460
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-12 01:17 UTC by Antti Poikela
Modified: 2010-12-12 13:42 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Poikela 2010-12-12 01:17:59 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I was logging out of my desktop while Plasma crashed. I had recently tested some plasma widgets and downloaded new ones via the built-in "get new stuff" functionality.

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

Thread 2 (Thread 0x7fe2757a3710 (LWP 30000)):
#0  0x00007fe29c8dc39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe291d9f634 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe2920c1180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fe291d9f669 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fe2920cf254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fe290056a33 in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007fe29c8d7a4f in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe29b68f82d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe29df9e760 (LWP 29889)):
[KCrash Handler]
#6  ref (this=0x270cda8) at ../../src/corelib/arch/qatomic_x86_64.h:121
#7  QBrush::QBrush (this=0x270cda8) at painting/qbrush.cpp:424
#8  0x00007fe29be21888 in QPalettePrivate (this=0x1084380) at kernel/qpalette.cpp:53
#9  QPalette::init (this=0x1084380) at kernel/qpalette.cpp:734
#10 0x00007fe29be244fe in QPalette::QPalette (this=0x1084380, button=Qt::black) at kernel/qpalette.cpp:639
#11 0x00007fe29bdf0935 in QApplication::palette () at kernel/qapplication.cpp:1746
#12 0x00007fe29be21809 in QPalette::QPalette (this=0x2d37ff8) at kernel/qpalette.cpp:589
#13 0x00007fe29be3b6c4 in QWidgetData (this=0x2d37e80, version=263937) at ../../src/gui/kernel/qwidget.h:105
#14 QWidgetPrivate::QWidgetPrivate (this=0x2d37e80, version=263937) at kernel/qwidget.cpp:277
#15 0x00007fe29be81eee in QDesktopWidgetPrivate::QDesktopWidgetPrivate (this=0x2d37e80) at kernel/qdesktopwidget_x11.cpp:106
#16 0x00007fe29be82355 in QDesktopWidget::QDesktopWidget (this=0x62d650) at kernel/qdesktopwidget_x11.cpp:220
#17 0x00007fe29bdf0d0c in QApplication::desktop () at kernel/qapplication.cpp:3211
#18 0x00007fe29d8e6a2f in KDialog::saveDialogSize (this=<value optimized out>, config=..., options=...) at /usr/src/debug/kdelibs-4.5.85/kdeui/dialogs/kdialog.cpp:1024
#19 0x00007fe290bb23b2 in KNS3::DownloadDialog::~DownloadDialog (this=0x248dc30, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/knewstuff/knewstuff3/downloaddialog.cpp:101
#20 0x00007fe290bb2439 in KNS3::DownloadDialog::~DownloadDialog (this=0x248dc30, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/knewstuff/knewstuff3/downloaddialog.cpp:103
#21 0x00007fe2939f1ddd in Plasma::PlasmoidPackage::~PlasmoidPackage (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/private/packages.cpp:85
#22 0x00007fe2939f1e19 in Plasma::PlasmoidPackage::~PlasmoidPackage (this=0x26c5250, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/private/packages.cpp:87
#23 0x00007fe29b5f44e1 in __run_exit_handlers () from /lib64/libc.so.6
#24 0x00007fe29b5f4535 in exit () from /lib64/libc.so.6
#25 0x0000000000407610 in launch (argc=1, _name=0x6f4428 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=
    0x0, avoid_loops=false, startup_id_str=0x40b377 "0") at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:730
#26 0x0000000000408125 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1222
#27 0x000000000040889a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1415
#28 0x00000000004094f0 in main (argc=4, argv=0x7fff294980c8, envp=0x7fff294980f0) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1901

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

Possible duplicates by query: bug 251460.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-12 13:42:39 UTC
[Comment from a bug triager]
This issue is being tracked at bug 251460. Merging. Thanks

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