Application: kwin (4.4.3 (KDE 4.4.3)) KDE Platform Version: 4.4.3 (KDE 4.4.3) Qt Version: 4.6.2 Operating System: Linux 2.6.31.12-0.2-desktop x86_64 Distribution: "openSUSE 11.2 (x86_64)" -- Information about the crash: Machine was on for 5 hours. Firefox, konsole, & thunderbird were minimized. Tried to open yast2 and kwin crashes, restoring all windows with no window manager i.e. lack of borders. Kwin restarted. openSuSE 11.2-updates, KDE 4.4.X factory repo, fglrx 10.5 -- Backtrace: Application: KWin (kwin), signal: Aborted [KCrash Handler] #5 0x00007f45627c34e5 in raise () from /lib64/libc.so.6 #6 0x00007f45627c49b0 in abort () from /lib64/libc.so.6 #7 0x00007f455e1fbdc5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6 #8 0x00007f455e1fa1f6 in ?? () from /usr/lib64/libstdc++.so.6 #9 0x00007f455e1fa223 in std::terminate() () from /usr/lib64/libstdc++.so.6 #10 0x00007f455e1fa2a6 in __cxa_rethrow () from /usr/lib64/libstdc++.so.6 #11 0x00007f455e7cb7cd in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:214 #12 0x00007f455e7cf3cb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #13 0x00007f4562bafe5a in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.3/kwin/main.cpp:526 #14 0x00007f45627afa7d in __libc_start_main () from /lib64/libc.so.6 #15 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113 Possible duplicates by query: bug 241155, bug 241126, bug 240906, bug 240793, bug 240765. Reported using DrKonqi
This backtrace doesn't say anything. Looks like another issue with glibc to me. But if the duplicate searches are correct the issue might be fixed.
*** Bug 256196 has been marked as a duplicate of this bug. ***
I'm gonna merge in some other "uncatched exception in Qt eventloop" bugs i googled up... this starts to get annoying... :-\
*** Bug 257794 has been marked as a duplicate of this bug. ***
*** Bug 259155 has been marked as a duplicate of this bug. ***
The problem about this bug is that "something" (*cough* i just blame plasma, cause it ... *cough*) throws an exception from a slot which isn't catched in the slot and enters the Qt eventloop which then - w/o any further detailed information just asserts (very smart implementation, indeed) This so far didn't happen to me, ever. Handling) --------- If -> you have got a somewhat reliably way to reproduce the issue: There a chance that info about the exception is printed to konsole when you run kwin from there ("kwin --replace &") It can _maybe_ also be found in ~/.xsession-errors You can run "gdb --args kwin --replace" and "catch throw" to have gdb catch throws and acquire a backtrace using "bt" If you happen to compile Qt from sources, --- export QT_NO_EXCEPTIONS as CFLAG --- This should produce a usable backtrace. ;-P
*** Bug 265238 has been marked as a duplicate of this bug. ***
*** Bug 267005 has been marked as a duplicate of this bug. ***
Created attachment 57939 [details] Patch to pot. fix the mysterious __cxa_rethrow bug Thanks to Michal Pekař from bug #268384 we've possibly identified the source of the bug (plasma seems off the hook ;-) a) it seems to be caused by the lanczos filter, so set the scale method to "smooth" ("kcmshell4 kwincompositing" / "Advanced" tab) b) attached is a patch against the 4.6 branch (will likely apply to all 4.6 versions, bt not 4.7) - it would be very helpful if someone being able to (semi)reliably reproduce the segfault could test this and report on the outcome. (because we cannot say whether all bugs derive from the same source)
*** Bug 268642 has been marked as a duplicate of this bug. ***
*** Bug 268902 has been marked as a duplicate of this bug. ***
*** Bug 261832 has been marked as a duplicate of this bug. ***
*** Bug 269214 has been marked as a duplicate of this bug. ***
*** Bug 269387 has been marked as a duplicate of this bug. ***
*** Bug 270873 has been marked as a duplicate of this bug. ***
*** Bug 271118 has been marked as a duplicate of this bug. ***
Git commit 505f7cc14a7ee9914a7d75128e28476ead34b9e0 by Thomas Lübking. Committed on 19/04/2011 at 02:41. Pushed by luebking into branch 'KDE/4.6'. Validate/check logarry in lanczos filter this will *probably* fix the mysterious __cxa_rethrow bug we still need validation from someone encountering the bug CCBUG: 241163 M +64 -28 kwin/lib/kwinglutils.cpp http://commits.kde.org/kde-workspace/505f7cc14a7ee9914a7d75128e28476ead34b9e0
*** Bug 254568 has been marked as a duplicate of this bug. ***
*** Bug 274616 has been marked as a duplicate of this bug. ***
*** Bug 275679 has been marked as a duplicate of this bug. ***
*** Bug 277271 has been marked as a duplicate of this bug. ***
*** Bug 281290 has been marked as a duplicate of this bug. ***
*** Bug 281867 has been marked as a duplicate of this bug. ***
*** Bug 301642 has been marked as a duplicate of this bug. ***
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!