Bug 262341

Summary: Have try to add plasmoid, but cancel then close the computer
Product: [Unmaintained] kdelibs Reporter: Bruno Friedmann <bruno>
Component: knewstuffAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, aseigo, gladhorn, markg85
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Bruno Friedmann 2011-01-06 21:51:46 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.90 (4.6 RC1)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-rc5-12-desktop x86_64
Distribution: "openSUSE 11.4 Milestone 5 of 6 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: During this session, I've suspend the computer, and restart it. (wake up)
I've try to add plasmoid, check some online, then cancel that.
and lock all the widget.
Then I close, and finish here :)

-- Backtrace:
Application: Outil de gestion de fenĂȘtres Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6752fa0760 (LWP 2992))]

Thread 2 (Thread 0x7f6729745700 (LWP 3073)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f674804e224 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f67450fbae3 in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f675190ea3f in start_thread (arg=0x7f6729745700) at pthread_create.c:297
#4  0x00007f67506c93dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6752fa0760 (LWP 2992)):
[KCrash Handler]
#6  ref (this=0x99c308) at ../../src/corelib/arch/qatomic_x86_64.h:121
#7  QBrush::QBrush (this=0x99c308) at painting/qbrush.cpp:424
#8  0x00007f6750e64958 in QPalettePrivate (this=0x50ce6d0) at kernel/qpalette.cpp:53
#9  QPalette::init (this=0x50ce6d0) at kernel/qpalette.cpp:734
#10 0x00007f6750e675ce in QPalette::QPalette (this=0x50ce6d0, button=Qt::black) at kernel/qpalette.cpp:639
#11 0x00007f6750e339a5 in QApplication::palette () at kernel/qapplication.cpp:1746
#12 0x00007f6750e648d9 in QPalette::QPalette (this=0xacb0d8) at kernel/qpalette.cpp:589
#13 0x00007f6750e7e7a4 in QWidgetData (this=0xacaf60, version=263937) at ../../src/gui/kernel/qwidget.h:105
#14 QWidgetPrivate::QWidgetPrivate (this=0xacaf60, version=263937) at kernel/qwidget.cpp:277
#15 0x00007f6750ec4e1e in QDesktopWidgetPrivate::QDesktopWidgetPrivate (this=0xacaf60) at kernel/qdesktopwidget_x11.cpp:106
#16 0x00007f6750ec5285 in QDesktopWidget::QDesktopWidget (this=0x630fe0) at kernel/qdesktopwidget_x11.cpp:220
#17 0x00007f6750e33d7c in QApplication::desktop () at kernel/qapplication.cpp:3211
#18 0x00007f675290c86f in KDialog::saveDialogSize (this=<value optimized out>, config=..., options=...) at /usr/src/debug/kdelibs-4.5.90/kdeui/dialogs/kdialog.cpp:1034
#19 0x00007f6745c573b2 in KNS3::DownloadDialog::~DownloadDialog (this=0x43794c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/knewstuff/knewstuff3/downloaddialog.cpp:101
#20 0x00007f6745c57439 in KNS3::DownloadDialog::~DownloadDialog (this=0x43794c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/knewstuff/knewstuff3/downloaddialog.cpp:103
#21 0x00007f6748a3f70d in Plasma::PlasmoidPackage::~PlasmoidPackage (this=0x45ecc40, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/plasma/private/packages.cpp:85
#22 0x00007f6748a3f749 in Plasma::PlasmoidPackage::~PlasmoidPackage (this=0x45ecc40, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/plasma/private/packages.cpp:87
#23 0x00007f675062b581 in __run_exit_handlers (status=0, listp=0x7f675095d4a8, run_list_atexit=true) at exit.c:78
#24 0x00007f675062b5d5 in exit (status=10076936) at exit.c:100
#25 0x0000000000407600 in launch (argc=1, _name=0x6c4b48 "/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=0x40b397 "0") at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:730
#26 0x00000000004080fd in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1222
#27 0x000000000040889a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1415
#28 0x00000000004094f0 in main (argc=4, argv=0x7fff372a0d28, envp=0x7fff372a0d50) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1903

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

Possible duplicates by query: bug 259561, bug 251460.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-01-07 05:25:41 UTC
Why does plasma-desktop call exit()? (bt #24)
Comment 2 Dario Andres 2011-04-03 13:51:03 UTC
This should probably be merged with bug 251460, as the situation and the backtrace matches.
Regards
Comment 3 Mark 2012-06-26 21:36:48 UTC
Looks very much like 251460 indeed. Marked as duplicate of that one.

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