Summary: | Application crashed on exit [QRasterWindowSurface::~QRasterWindowSurface] | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Giorgos Tsiapaliokas <giorgos.tsiapaliokas> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | 101dmx, 4k1r4.rulez, 777dimas, adrien.boilley, agronick, alboz, alex.danila.web, beta.schmitz, bugs.saxz, cfeck, christopher.m.braeuer, enno.nagel, floopy1962, gdarocha666, gregpitta19, heuristicist, i, iinm, ireenejim, istvanscheuring, jacobtey, jmrj22, joanjerezt, k0l0b0k.void, kde12345, kde, keren_sky, kramer.ndr, landistwo, levintaeyeon, m.stoeckholz, marcepzr, nalakahewapathirana, nuruddin_azmi, patoreyes, pavakatubuntu, philtgun, PinguinoGoku, rajarshighosh.raj, rebecca.b.9292, rhino1138, sadako, sde1417, seb.an.perez, shantanu, smachhot, theotyflos, thomas.luebking, tom, victorias1, vikigoyal, vladimirazz, yvan.broccard, zalexxxx |
Priority: | NOR | ||
Version: | 4.14.0 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Giorgos Tsiapaliokas
2010-12-29 15:20:47 UTC
*** Bug 265100 has been marked as a duplicate of this bug. *** The duplicate report indicates that Plasma might be responsible here... *** Bug 257489 has been marked as a duplicate of this bug. *** Duplicate bug 280022 also mentions Bespin style, so it might be related to that style. *** Bug 280022 has been marked as a duplicate of this bug. *** Created attachment 65204 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
I'm switched color themes, styles, plasma styles, etc. On close got a crash, and it is repeated several times.
-- Backtrace (Reduced):
#6 0x00007ff6420fcc09 in QRasterWindowSurface::~QRasterWindowSurface (this=0x30a3c70, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:110
#7 0x00007ff6420fcc89 in QRasterWindowSurface::~QRasterWindowSurface (this=0x30a3c70, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:114
#8 0x00007ff64211626e in QWidgetBackingStore::~QWidgetBackingStore (this=0x2c1bb10, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:883
#9 0x00007ff641f53a29 in QWidgetBackingStoreTracker::destroy (this=0x2ad9ea0) at kernel/qwidget.cpp:210
#10 0x00007ff641f53b7e in QWidgetPrivate::deleteExtra (this=0x2b70a00) at kernel/qwidget.cpp:1796
*** Bug 282666 has been marked as a duplicate of this bug. *** *** Bug 284669 has been marked as a duplicate of this bug. *** Created attachment 66141 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
systemsettings crashed on exit. I've changed color schema, and change was successfull.
-- Backtrace (Reduced):
#6 0x00007f815c9f2c09 in QRasterWindowSurface::~QRasterWindowSurface (this=0x2412120, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:110
#7 0x00007f815c9f2c89 in QRasterWindowSurface::~QRasterWindowSurface (this=0x2412120, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:114
#8 0x00007f815ca0c26e in QWidgetBackingStore::~QWidgetBackingStore (this=0x1e60980, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:883
#9 0x00007f815c849a29 in QWidgetBackingStoreTracker::destroy (this=0x19ea7d0) at kernel/qwidget.cpp:210
#10 0x00007f815c849b7e in QWidgetPrivate::deleteExtra (this=0x34ce0e0) at kernel/qwidget.cpp:1796
*** Bug 287750 has been marked as a duplicate of this bug. *** bug in the raster paint engine (and why is this bug filed against plasma if it is system settings that is crashing? :) *** Bug 288190 has been marked as a duplicate of this bug. *** *** Bug 290007 has been marked as a duplicate of this bug. *** *** Bug 292252 has been marked as a duplicate of this bug. *** *** Bug 294270 has been marked as a duplicate of this bug. *** (In reply to comment #11) > bug in the raster paint engine You changed the bug to "resolved upstream" (I presume you mean in Qt) in November 2011; however, I still experience this crash in the QRasterWindowsSurface destructor: Application: plasma-desktop (0.4) KDE Platform Version: 4.8.2 (4.8.2) Qt Version: 4.8.1 Operating System: Linux 3.2.0-24-generic x86_64 Distribution: Ubuntu 12.04 LTS I thus have to ask: Which Qt version is supposed to include the fix? Is there a Qt ticket for this issue? > (and why is this bug filed against plasma if it is system settings that is > crashing? :) Well, in my case the notifications says plasma-desktop crashed. And plasma crashes on shutdown even though I don't have system-settings open. The bug happens everywhere (just google "~QRasterWindowSurface segfault") The issue seems that QWidgets are deleted _after_ the application and Qt says it's not a Qt bug: https://bugreports.qt-project.org/browse/QTBUG-16974 So anything that somehow uses KSelectionWatcher or some autodeleted global widget (in plasma's case kidletime seems to be the cause) is prone to this bug. The issue is directly caused by the raster graphicssystem but i also smell the glib dispatcher here. Since plasma might drop to lousy performance when using the native graphicssystem and the opengl graphicssystem is still too buggy, you could -as an instant workaround- try to simply get rid of the glib dispatcher first, see whether the issue remains and report your findings: in ~/.kde/env have some script export QT_NO_GLIB=1 However given the upstream statements, questionable or not, kdelibs and all affected applications will need to fix this. This particular crash is either in systemsettings or *might* have been caused by the oxygen(-transparent) style, which eventually has been fixed in this regard as well as by the bespin style (but i've never seen such crash myself) - unfortunately we only know that the globalstaticdeleter deleted "a" QWidget :-( Since the bug was last reported for 4.7.2 i'll set it "waiting for info" unless we get an update regarding KDE 4.8 for *this* particular crash. Your bug is however unlikely upstream either, but please look for the correct duplicate (there's for sure...) and hook on there. ----- FTR: "Resolved upstream" is just a funny way to say "Somebody else's problem" - it's doesn't actually mean the bug is reported or even fixed. Can anybody confirm *this* particular bug (segfault in systemsettings or maybe a directly invoked kcm) for KDE >= 4.8? Created attachment 71219 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.8.2 (4.8.2) using Qt 4.8.1
- What I was doing when the application crashed:
The crash still happens as soon as I log out, even though I placed a script into ~/.kde/env that sets the environment variable as suggested two comments above.
Please note this is on KDE 4.8.2.
-- Backtrace (Reduced):
#6 0x00007f2f88907199 in QRasterWindowSurface::~QRasterWindowSurface (this=0x3650cd0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#7 0x00007f2f88907219 in QRasterWindowSurface::~QRasterWindowSurface (this=0x3650cd0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#8 0x00007f2f8891f8de in QWidgetBackingStore::~QWidgetBackingStore (this=0x3652e40, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#9 0x00007f2f887503d9 in QWidgetBackingStoreTracker::destroy (this=0x3647260) at kernel/qwidget.cpp:217
#10 0x00007f2f8875052e in QWidgetPrivate::deleteExtra (this=0x2729080) at kernel/qwidget.cpp:1830
fixing component and resetting known affected version - whether *this* issue remains for 4.8 is still unknown Confirmation for up to 4.8.4 *** Bug 306716 has been marked as a duplicate of this bug. *** *** Bug 306998 has been marked as a duplicate of this bug. *** *** Bug 313653 has been marked as a duplicate of this bug. *** *** Bug 324180 has been marked as a duplicate of this bug. *** *** Bug 308009 has been marked as a duplicate of this bug. *** Bug 324407 reveals an interesting detail. The global widget to be deleted after QApplication destruction could actually be a Qt widget. http://qt.gitorious.org/qt/bibrs-qt/commit/f900144fdb7e5b811011315a98b7ea7ed9a80f32 reveals a global "globalStyleInfoWidget", part of QGraphicsLayout. Not sure if it is still used in Qt 4.8. *** Bug 324407 has been marked as a duplicate of this bug. *** Forget my last remark, bug 324407 was using latest Qt. Reported upstream as https://bugreports.qt-project.org/browse/QTBUG-34214 *** Bug 326249 has been marked as a duplicate of this bug. *** *** Bug 327253 has been marked as a duplicate of this bug. *** *** Bug 326996 has been marked as a duplicate of this bug. *** *** Bug 327730 has been marked as a duplicate of this bug. *** *** Bug 302815 has been marked as a duplicate of this bug. *** *** Bug 327798 has been marked as a duplicate of this bug. *** Good news, the globalStyleInfoWidget will be gone with Qt 5.3.0. I doubt Qt 4.x will see any change. Remaining is the global QWidget from libkidletime. *** Bug 328666 has been marked as a duplicate of this bug. *** *** Bug 329417 has been marked as a duplicate of this bug. *** *** Bug 329923 has been marked as a duplicate of this bug. *** *** Bug 330038 has been marked as a duplicate of this bug. *** *** Bug 330243 has been marked as a duplicate of this bug. *** *** Bug 330831 has been marked as a duplicate of this bug. *** *** Bug 331005 has been marked as a duplicate of this bug. *** *** Bug 331437 has been marked as a duplicate of this bug. *** Created attachment 85332 [details]
New crash information added by DrKonqi
kmix (4.4) on KDE Platform 4.12.2 using Qt 4.8.5
- What I was doing when the application crashed: Logout/shutdown/restart the machine
- Unusual behavior I noticed: transparent oxygen theme with naked workspace theme
- Custom settings of the application: no custom setting for kmix. using default settings
-- Backtrace (Reduced):
#6 0xb648a082 in QRasterWindowSurface::~QRasterWindowSurface() () from /usr/lib/libQtGui.so.4
#7 0xb648a10c in QRasterWindowSurface::~QRasterWindowSurface() () from /usr/lib/libQtGui.so.4
[...]
#10 0xb62b7a28 in QWidgetPrivate::deleteExtra() () from /usr/lib/libQtGui.so.4
#11 0xb62b7c2d in QWidgetPrivate::~QWidgetPrivate() () from /usr/lib/libQtGui.so.4
#12 0xb62b7edc in QWidgetPrivate::~QWidgetPrivate() () from /usr/lib/libQtGui.so.4
*** Bug 331575 has been marked as a duplicate of this bug. *** This happens to me every day with almost every program I use. Just shutting down my computer causes KDE Crash handler dialogs to pop up everywhere. Nothing can close without a segmentation fault. *** Bug 334146 has been marked as a duplicate of this bug. *** I can confirm this bug. It doesn't depend on amarok especially, also gwenview aso. are crashing. Using the latest version of KDE 4.13 on openSUSE 13.1 (64 bit). I posted a temporary solution to this on my blog. It makes the crash dialogs go away at least http://poisonpacket.wordpress.com/2014/05/06/the-kde-bug-that-makes-crash-reports-appear-whenever-you-close-an-app-that-has-not-been-fixed-in-the-4-years-since-it-was-reported/ Define "transparent windows" - if it's linked to a particular GUI style (oxygen-transparent, qtcurve, bespin) this (massive crashing) can probably be fixed/avoided. If you've so far only tested one or two of those, try the other one(s) and report tested version and findings (crashes as well/not - notice that applications that were running while changing the style will probably still crash, only new processes are relevant) *** Bug 334657 has been marked as a duplicate of this bug. *** *** Bug 335349 has been marked as a duplicate of this bug. *** Created attachment 87495 [details]
New crash information added by DrKonqi
kmix (4.5) on KDE Platform 4.13.2 using Qt 4.8.5
- What I was doing when the application crashed:
-it happens when i restart the system or when i power off the system
-- Backtrace (Reduced):
#6 0x00007fc83eec7789 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1c24390, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#7 0x00007fc83eec7809 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1c24390, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#8 0x00007fc83eedfb1c in QWidgetBackingStore::~QWidgetBackingStore (this=0x1b23970, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#9 0x00007fc83ed1c8f9 in QWidgetBackingStoreTracker::destroy (this=0x1e24890) at kernel/qwidget.cpp:225
#10 0x00007fc83ed1ca99 in QWidgetPrivate::deleteExtra (this=this@entry=0x1cfdee0) at kernel/qwidget.cpp:1833
*** Bug 337115 has been marked as a duplicate of this bug. *** Application: gwenview (4.13.1) KDE Platform Version: 4.13.2 Qt Version: 4.8.6 Operating System: Linux 3.13.0-32-generic x86_64 Distribution: Ubuntu 14.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: This happens every time when I close the gwenview application. I think kmix also crash when I login out. The main cause is the use of oxygen-transparent theme for application. When I switched to oxygen, the things work as expected. The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fcbe0ee7840 (LWP 16726))] Thread 3 (Thread 0x7fcbc8a4c700 (LWP 16727)): #0 0x00007fcbdfd2cb50 in testAndSetOrdered (newValue=0, expectedValue=1, this=0x15fad90) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:145 #1 testAndSetRelease (newValue=0, expectedValue=1, this=0x15fad90) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:272 #2 unlockInline (this=0x15fad48) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:171 #3 unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:121 #4 ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:115 #5 canWaitLocked (this=0x15fad00) at ../../include/QtCore/private/../../../src/corelib/thread/qthread_p.h:229 #6 postEventSourcePrepare (s=0x7fcbc4001350, timeout=0x7fcbc8a4bba4) at kernel/qeventdispatcher_glib.cpp:270 #7 0x00007fcbd976f68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fcbd976ff03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fcbd97700ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fcbdfd2c7be in QEventDispatcherGlib::processEvents (this=0x7fcbc40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #11 0x00007fcbdfcfe0af in QEventLoop::processEvents (this=this@entry=0x7fcbc8a4bd60, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007fcbdfcfe3a5 in QEventLoop::exec (this=this@entry=0x7fcbc8a4bd60, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007fcbdfbfac5f in QThread::exec (this=this@entry=0x13159e0) at thread/qthread.cpp:537 #14 0x00007fcbdfcdf823 in QInotifyFileSystemWatcherEngine::run (this=0x13159e0) at io/qfilesystemwatcher_inotify.cpp:265 #15 0x00007fcbdfbfd32f in QThreadPrivate::start (arg=0x13159e0) at thread/qthread_unix.cpp:349 #16 0x00007fcbd9c3b182 in start_thread (arg=0x7fcbc8a4c700) at pthread_create.c:312 #17 0x00007fcbdd9b330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fcbc3987700 (LWP 16728)): #0 __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7fcbbc000a60) at pthread_mutex_unlock.c:81 #1 __GI___pthread_mutex_unlock (mutex=0x7fcbbc000a60) at pthread_mutex_unlock.c:310 #2 0x00007fcbd97b19c1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fcbd976fe9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fcbd97700ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fcbdfd2c7be in QEventDispatcherGlib::processEvents (this=0x7fcbbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007fcbdfcfe0af in QEventLoop::processEvents (this=this@entry=0x7fcbc3986d60, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fcbdfcfe3a5 in QEventLoop::exec (this=this@entry=0x7fcbc3986d60, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fcbdfbfac5f in QThread::exec (this=this@entry=0x1802280) at thread/qthread.cpp:537 #9 0x00007fcbdfcdf823 in QInotifyFileSystemWatcherEngine::run (this=0x1802280) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007fcbdfbfd32f in QThreadPrivate::start (arg=0x1802280) at thread/qthread_unix.cpp:349 #11 0x00007fcbd9c3b182 in start_thread (arg=0x7fcbc3987700) at pthread_create.c:312 #12 0x00007fcbdd9b330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fcbe0ee7840 (LWP 16726)): [KCrash Handler] #6 0x00007fcbde7ff8c9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x13f28a0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117 #7 0x00007fcbde7ff949 in QRasterWindowSurface::~QRasterWindowSurface (this=0x13f28a0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121 #8 0x00007fcbde817c5c in QWidgetBackingStore::~QWidgetBackingStore (this=0x18f8a70, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909 #9 0x00007fcbde650009 in QWidgetBackingStoreTracker::destroy (this=0x1cecf50) at kernel/qwidget.cpp:225 #10 0x00007fcbde6501a9 in QWidgetPrivate::deleteExtra (this=this@entry=0x1aed830) at kernel/qwidget.cpp:1833 #11 0x00007fcbde6503bd in QWidgetPrivate::~QWidgetPrivate (this=0x1aed830, __in_chrg=<optimized out>) at kernel/qwidget.cpp:365 #12 0x00007fcbde650649 in QWidgetPrivate::~QWidgetPrivate (this=0x1aed830, __in_chrg=<optimized out>) at kernel/qwidget.cpp:370 #13 0x00007fcbdfd18735 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #14 ~QScopedPointer (this=0x1aed758, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #15 QObject::~QObject (this=0x1aed750, __in_chrg=<optimized out>) at kernel/qobject.cpp:816 #16 0x00007fcbde658dcc in QWidget::~QWidget (this=0x1aed750, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554 #17 0x00007fcbde659049 in QWidget::~QWidget (this=0x1aed750, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1703 #18 0x00007fcbdeba8995 in QGlobalStaticDeleter<QWidget>::~QGlobalStaticDeleter (this=0x7fcbdf0f51a0 <_ZZL21globalStyleInfoWidgetvE7cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1960 #19 0x00007fcbdd8f4509 in __run_exit_handlers (status=0, listp=0x7fcbddc776c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #20 0x00007fcbdd8f4555 in __GI_exit (status=<optimized out>) at exit.c:104 #21 0x00007fcbdd8d9ecc in __libc_start_main (main=0x427580 <main(int, char**)>, argc=6, argv=0x7fffb7cfcd08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb7cfccf8) at libc-start.c:321 #22 0x0000000000427b22 in _start () Possible duplicates by query: bug 331005, bug 330831, bug 330243, bug 330038, bug 328666. Report to https://bugs.kde.org/ *** Bug 339256 has been marked as a duplicate of this bug. *** Application: gwenview (4.13.1) KDE Platform Version: 4.13.3 Qt Version: 4.8.6 Operating System: Linux 3.13.0-38-generic x86_64 Distribution: Ubuntu 14.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: Every time closing Gwenview applikation it crashes - Custom settings of the application: Stock settings. HELPFUL INFORMATION!!! Maybe I have soliution Just in file "/home/USER/.kde/share/config/kdeglobals" I delete line "widgetStyle=oxygen transparent"(last line) in [General] after this file modification i don't have crash on Gwenview exit! BEFORE modification [General] BrowserApplication=google-chrome.desktop ColorScheme=Текущая схема XftAntialias=true XftSubPixel=none desktopFont=Verdana,9,-1,5,50,0,0,0,0,0 fixed=Monospace,9,-1,5,50,0,0,0,0,0 font=Verdana,9,-1,5,50,0,0,0,0,0 menuFont=Verdana,9,-1,5,50,0,0,0,0,0 shadeSortColumn=true smallestReadableFont=Verdana,8,-1,5,50,0,0,0,0,0 taskbarFont=Verdana,9,-1,5,50,0,0,0,0,0 toolBarFont=Verdana,9,-1,5,50,0,0,0,0,0 widgetStyle=oxygen transparent AFTER [General] BrowserApplication=google-chrome.desktop ColorScheme=Текущая схема XftAntialias=true XftSubPixel=none desktopFont=Verdana,9,-1,5,50,0,0,0,0,0 fixed=Monospace,9,-1,5,50,0,0,0,0,0 font=Verdana,9,-1,5,50,0,0,0,0,0 menuFont=Verdana,9,-1,5,50,0,0,0,0,0 shadeSortColumn=true smallestReadableFont=Verdana,8,-1,5,50,0,0,0,0,0 taskbarFont=Verdana,9,-1,5,50,0,0,0,0,0 toolBarFont=Verdana,9,-1,5,50,0,0,0,0,0 and in my case problem was solved The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7ffc37dfa840 (LWP 7131))] Thread 3 (Thread 0x7ffc1f683700 (LWP 7132)): #0 0x00007ffc306c461a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007ffc306c49a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffc30682a59 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffc30682f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffc306830ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffc36c407be in QEventDispatcherGlib::processEvents (this=0x7ffc180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007ffc36c120af in QEventLoop::processEvents (this=this@entry=0x7ffc1f682d60, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007ffc36c123a5 in QEventLoop::exec (this=this@entry=0x7ffc1f682d60, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007ffc36b0ec5f in QThread::exec (this=this@entry=0x270c950) at thread/qthread.cpp:537 #9 0x00007ffc36bf3823 in QInotifyFileSystemWatcherEngine::run (this=0x270c950) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007ffc36b1132f in QThreadPrivate::start (arg=0x270c950) at thread/qthread_unix.cpp:349 #11 0x00007ffc30b4e182 in start_thread (arg=0x7ffc1f683700) at pthread_create.c:312 #12 0x00007ffc348c6fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7ffc1e7a4700 (LWP 7133)): #0 0x00007ffc348b9c6d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffc30682fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffc306830ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffc36c407be in QEventDispatcherGlib::processEvents (this=0x7ffc100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007ffc36c120af in QEventLoop::processEvents (this=this@entry=0x7ffc1e7a3d60, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffc36c123a5 in QEventLoop::exec (this=this@entry=0x7ffc1e7a3d60, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ffc36b0ec5f in QThread::exec (this=this@entry=0x27893c0) at thread/qthread.cpp:537 #7 0x00007ffc36bf3823 in QInotifyFileSystemWatcherEngine::run (this=0x27893c0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007ffc36b1132f in QThreadPrivate::start (arg=0x27893c0) at thread/qthread_unix.cpp:349 #9 0x00007ffc30b4e182 in start_thread (arg=0x7ffc1e7a4700) at pthread_create.c:312 #10 0x00007ffc348c6fbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffc37dfa840 (LWP 7131)): [KCrash Handler] #6 0x00007ffc357138c9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x25fec30, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117 #7 0x00007ffc35713949 in QRasterWindowSurface::~QRasterWindowSurface (this=0x25fec30, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121 #8 0x00007ffc3572bc5c in QWidgetBackingStore::~QWidgetBackingStore (this=0x2af49d0, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909 #9 0x00007ffc35564009 in QWidgetBackingStoreTracker::destroy (this=0x2c3fdd0) at kernel/qwidget.cpp:225 #10 0x00007ffc355641a9 in QWidgetPrivate::deleteExtra (this=this@entry=0x29b5f00) at kernel/qwidget.cpp:1833 #11 0x00007ffc355643bd in QWidgetPrivate::~QWidgetPrivate (this=0x29b5f00, __in_chrg=<optimized out>) at kernel/qwidget.cpp:365 #12 0x00007ffc35564649 in QWidgetPrivate::~QWidgetPrivate (this=0x29b5f00, __in_chrg=<optimized out>) at kernel/qwidget.cpp:370 #13 0x00007ffc36c2c735 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #14 ~QScopedPointer (this=0x29b5ce8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #15 QObject::~QObject (this=0x29b5ce0, __in_chrg=<optimized out>) at kernel/qobject.cpp:816 #16 0x00007ffc3556cdcc in QWidget::~QWidget (this=0x29b5ce0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554 #17 0x00007ffc3556d049 in QWidget::~QWidget (this=0x29b5ce0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1703 #18 0x00007ffc35abc995 in QGlobalStaticDeleter<QWidget>::~QGlobalStaticDeleter (this=0x7ffc360091a0 <_ZZL21globalStyleInfoWidgetvE7cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1960 #19 0x00007ffc34808149 in __run_exit_handlers (status=0, listp=0x7ffc34b8b6c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #20 0x00007ffc34808195 in __GI_exit (status=<optimized out>) at exit.c:104 #21 0x00007ffc347edecc in __libc_start_main (main=0x427580 <main(int, char**)>, argc=6, argv=0x7fff65b8f288, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff65b8f278) at libc-start.c:321 #22 0x0000000000427b22 in _start () Possible duplicates by query: bug 331005, bug 330831, bug 330243, bug 330038, bug 328666. Отправить на https://bugs.kde.org/ Created attachment 89491 [details]
New crash information added by DrKonqi
gwenview (4.14.0 pre) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed:
Just closed Gwenview.
- Unusual behavior I noticed:
Crash reporter jumped.
- Custom settings of the application:
It's Oxygen Transparent related. so please assign to its developer :-)
-- Backtrace (Reduced):
#5 0x00007fd74b8f1d29 in QRasterWindowSurface::~QRasterWindowSurface() (this=0x208b5b0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#6 0x00007fd74b8f1da9 in QRasterWindowSurface::~QRasterWindowSurface() (this=0x208b5b0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#7 0x00007fd74b90a07c in QWidgetBackingStore::~QWidgetBackingStore() (this=0x2077750, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#8 0x00007fd74b746709 in QWidgetBackingStoreTracker::destroy() (this=0x21c0370) at kernel/qwidget.cpp:225
#9 0x00007fd74b7468a9 in QWidgetPrivate::deleteExtra() (this=this@entry=0x209c2d0) at kernel/qwidget.cpp:1833
Created attachment 89567 [details]
New crash information added by DrKonqi
kmix (4.5) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed:
i closed kmix. it crash everytime when crash
-- Backtrace (Reduced):
#6 0x000000399e7c87b9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x23227c0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#7 0x000000399e7c8839 in QRasterWindowSurface::~QRasterWindowSurface (this=0x23227c0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#8 0x000000399e7e13cc in QWidgetBackingStore::~QWidgetBackingStore (this=0x23d00a0, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#9 0x000000399e6109f9 in QWidgetBackingStoreTracker::destroy (this=0x26983a0) at kernel/qwidget.cpp:225
#10 0x000000399e610ba9 in QWidgetPrivate::deleteExtra (this=this@entry=0x24e5420) at kernel/qwidget.cpp:1833
*** Bug 341395 has been marked as a duplicate of this bug. *** *** Bug 341443 has been marked as a duplicate of this bug. *** *** Bug 341464 has been marked as a duplicate of this bug. *** *** Bug 342543 has been marked as a duplicate of this bug. *** *** Bug 342840 has been marked as a duplicate of this bug. *** *** Bug 343139 has been marked as a duplicate of this bug. *** *** Bug 343189 has been marked as a duplicate of this bug. *** *** Bug 345095 has been marked as a duplicate of this bug. *** *** Bug 345287 has been marked as a duplicate of this bug. *** *** Bug 345636 has been marked as a duplicate of this bug. *** *** Bug 373899 has been marked as a duplicate of this bug. *** Created attachment 102924 [details]
New crash information added by DrKonqi
krusader (2.4.0-beta3 "Single Step") on KDE Platform 4.14.9 using Qt 4.8.6
- What I was doing when the application crashed:
using krusader as normal. works fine while open
Quit
Crash!
Every Time.
-- Backtrace (Reduced):
#6 0x00007fb56df48d29 in QRasterWindowSurface::~QRasterWindowSurface (this=0x29db4c0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#7 0x00007fb56df48da9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x29db4c0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#8 0x00007fb56df6107c in QWidgetBackingStore::~QWidgetBackingStore (this=0x2db8dc0, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#9 0x00007fb56dd9d709 in QWidgetBackingStoreTracker::destroy (this=0x2db8d10) at kernel/qwidget.cpp:225
#10 0x00007fb56dd9d8a9 in QWidgetPrivate::deleteExtra (this=this@entry=0x297f450) at kernel/qwidget.cpp:1833
Use Krusader 2.5.0, which is not based on Qt 4. |