Summary: | Plasma crashes when closing apps | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Ricardo <thrawnkb> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | agateau, alboz, annma, hrvoje.senjan, luke.hallam, markus.zimmermann, rdieter |
Priority: | NOR | ||
Version: | 4.10.3 | ||
Target Milestone: | 4.10 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
Plasma crash backtrace |
Description
Ricardo
2013-05-07 16:18:22 UTC
Is this reproducible? The problem is not in Amarok, but in kdelibs/plasma I think i have the same crash but I can reproduce it by simply exiting amarok. I noticed that Ricardo is using opensuse 12.3 with the new KDE 4.10.3. I switched to 4.10.3 today and since then this crashes happen. Markus: can you please provide a backtrace? Just saying it is the same without a backtrace is not possible. Created attachment 79785 [details]
New crash information added by DrKonqi
amarok (2.7-git) on KDE Platform 4.10.60 "release 116" using Qt 4.8.5
- What I was doing when the application crashed:
@Myriam, i am blaming 4cd97cd6233ae24f1481d2c9fe956c7c48d1127f from kdelibs, will try reproducing with that commit reverted
-- Backtrace (Reduced):
#6 0x00007f3df6f39a7c in XFreePixmap () from /usr/lib64/libX11.so.6
#7 0x00007f3df1a136bb in DialogShadows::Private::freeX11Pixmaps (this=this@entry=0x22dead0) at /usr/src/debug/kdelibs-git/plasma/private/dialogshadows.cpp:333
#8 0x00007f3df1a15a38 in ~Private (this=0x22dead0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-git/plasma/private/dialogshadows.cpp:46
#9 DialogShadows::~DialogShadows (this=0x22de250, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-git/plasma/private/dialogshadows.cpp:97
#10 0x00007f3df1a15b09 in DialogShadows::~DialogShadows (this=0x22de250, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-git/plasma/private/dialogshadows.cpp:98
@Aurélien, could you take a look at this report? Created attachment 79786 [details]
Plasma crash backtrace
Same backtrace when doing kquitapp plasma-desktop (though i can't reproduce plasma crash 100% of the time).
I can confirm that the "make ~DialogShadows delete DialogShadows::Private" commt is the guilty one. With revert, the crashes stop. (for some reason i can't change the product from Amarok) Thank you for the feedback, Hrvoje *** Bug 319560 has been marked as a duplicate of this bug. *** Aurélien, could it be that your fix for bug 318636 causes that? Something we have to change on our side? I get this crash when I run kquitapp plasma-desktop in konsole Thread 1 (Thread 0xb51f2740 (LWP 3747)): [KCrash Handler] #7 0xb716b154 in XFreePixmap () from /usr//lib/libX11.so.6 #8 0xb451a209 in DialogShadows::Private::freeX11Pixmaps (this=0x9928e78) at /usr/local/kde-src/kde/kdelibs/plasma/private/dialogshadows.cpp:340 #9 0xb451aa0f in DialogShadows::Private::~Private (this=0x9928e78, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/plasma/private/dialogshadows.cpp:46 #10 0xb45186cf in DialogShadows::~DialogShadows (this=0x9928dc0, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/plasma/private/dialogshadows.cpp:97 #11 0xb4518723 in DialogShadows::~DialogShadows (this=0x9928dc0, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/plasma/private/dialogshadows.cpp:98 #12 0xb6c5d619 in QObjectPrivate::deleteChildren() () from /usr//lib/libQtCore.so.4 #13 0xb6c62bfc in QObject::~QObject() () from /usr//lib/libQtCore.so.4 #14 0xb458372b in Plasma::ToolTipManager::~ToolTipManager (this=0x9928cc8, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/plasma/tooltipmanager.cpp:136 #15 0xb4584f49 in Plasma::ToolTipManagerSingleton::~ToolTipManagerSingleton (this=0x9928cc8, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/plasma/tooltipmanager.cpp:109 #16 0xb458357e in destroy () at /usr/local/kde-src/kde/kdelibs/plasma/tooltipmanager.cpp:117 #17 0xb447aa9d in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb472b7cc <Plasma::._301::operator->()::cleanUpObject>, __in_chrg=<optimized out>) at /usr/local/kde-src/kde/kdelibs/kdecore/kernel/kglobal.h:62 #18 0xb5c7c8f1 in __run_exit_handlers () from /lib/libc.so.6 #19 0xb5c7c97d in exit () from /lib/libc.so.6 #20 0x0804de45 in launch (argc=1, _name=0x983870c "/usr/local/kde-master-install/bin/plasma-desktop", args=0x983873d "", cwd=0x0, envc=0, envs=0x9838741 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8053759 "0") at /usr/local/kde-src/kde/kdelibs/kinit/kinit.cpp:726 #21 0x0804ee96 in handle_launcher_request (sock=8, who=0x80539f4 "launcher") at /usr/local/kde-src/kde/kdelibs/kinit/kinit.cpp:1218 #22 0x0804f69c in handle_requests (waitForPid=0) at /usr/local/kde-src/kde/kdelibs/kinit/kinit.cpp:1411 #23 0x0805107c in main (argc=4, argv=0xbf932084, envp=0xbf932098) at /usr/local/kde-src/kde/kdelibs/kinit/kinit.cpp:1899 I run master. *** This bug has been marked as a duplicate of bug 319137 *** *** Bug 319582 has been marked as a duplicate of this bug. *** |