Bug 343150

Summary: Krusader - Konqueror - Gwenview - Kwin All CRASH on close and shutdown
Product: [Applications] krusader Reporter: Landis <landistwo>
Component: generalAssignee: Krusader Bugs Distribution List <krusader-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash CC: krusader-bugs-null, landistwo
Priority: NOR Keywords: drkonqi
Version: 2.4.0-beta3 "Single Step"   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Landis 2015-01-22 11:20:24 UTC
Application: krusader (2.4.0-beta3 "Single Step")
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.16.7-7-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
when closing Krusader or konqeuror, Gwenview the CRASH, Every Time!
when shutting down or restarting with one of these apps open, the CRASH!
Also, when shutting down or restarting KMix CRASHes, Every Time.

* New install from KDE Live CD / Network on fresh HDD. 4 gb ram, duo 2.6 ghz

-- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f26453667c0 (LWP 5143))]

Thread 2 (Thread 0x7f2632c8e700 (LWP 5144)):
#0  0x00007f263e24033b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f263e240b03 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f263e240cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f26425560de in QEventDispatcherGlib::processEvents (this=0x7f262c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f2642527e6f in QEventLoop::processEvents (this=this@entry=0x7f2632c8dde0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2642528165 in QEventLoop::exec (this=this@entry=0x7f2632c8dde0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f26424250bf in QThread::exec (this=this@entry=0x1dbf780) at thread/qthread.cpp:538
#7  0x00007f2642509783 in QInotifyFileSystemWatcherEngine::run (this=0x1dbf780) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f264242779f in QThreadPrivate::start (arg=0x1dbf780) at thread/qthread_unix.cpp:349
#9  0x00007f263f6170a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f264185d7fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f26453667c0 (LWP 5143)):
[KCrash Handler]
#5  0x00007f2642c5cd29 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1b90fc0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#6  0x00007f2642c5cda9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x1b90fc0, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#7  0x00007f2642c7507c in QWidgetBackingStore::~QWidgetBackingStore (this=0x1b7b5b0, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#8  0x00007f2642ab1709 in QWidgetBackingStoreTracker::destroy (this=0x1b72820) at kernel/qwidget.cpp:225
#9  0x00007f2642ab18a9 in QWidgetPrivate::deleteExtra (this=this@entry=0x1b7d470) at kernel/qwidget.cpp:1833
#10 0x00007f2642ab1abd in QWidgetPrivate::~QWidgetPrivate (this=0x1b7d470, __in_chrg=<optimized out>) at kernel/qwidget.cpp:365
#11 0x00007f2642ab1d49 in QWidgetPrivate::~QWidgetPrivate (this=0x1b7d470, __in_chrg=<optimized out>) at kernel/qwidget.cpp:370
#12 0x00007f26425420b5 in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#13 ~QScopedPointer (this=0x1bae760, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#14 QObject::~QObject (this=0x1bae758, __in_chrg=<optimized out>) at kernel/qobject.cpp:844
#15 0x00007f2642aba4cc in QWidget::~QWidget (this=0x1bae758, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554
#16 0x00007f2644b44559 in KStartupInfo::~KStartupInfo() () from /usr/lib64/libkdeui.so.5
#17 0x00007f2644b445e9 in KStartupInfo::~KStartupInfo() () from /usr/lib64/libkdeui.so.5
#18 0x00007f264253fae8 in QObjectPrivate::deleteChildren (this=this@entry=0x1a2e380) at kernel/qobject.cpp:1944
#19 0x00007f264254207f in QObject::~QObject (this=0x7fff86ac6a10, __in_chrg=<optimized out>) at kernel/qobject.cpp:954
#20 0x00007f2642a6f789 in QApplication::~QApplication (this=0x7fff86ac6a10, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1098
#21 0x0000000000451ada in ?? ()
#22 0x00007f2641799b05 in __libc_start_main () from /lib64/libc.so.6
#23 0x000000000045341b in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 261539.

Possible duplicates by query: bug 342543.

Reported using DrKonqi
Comment 1 Christoph Feck 2015-01-22 12:55:48 UTC
Already reported as bug 343139.
Comment 2 Landis 2015-01-23 08:48:49 UTC
Created attachment 90598 [details]
New crash information added by DrKonqi

krusader (2.4.0-beta3 "Single Step") on KDE Platform 4.14.3 using Qt 4.8.6

each and every time i close Krusader it Crahes.
New installation of opensuse and kde.
no modifications made.

using krusader, it works perfectly. no errors. files are copied or moved locally and remotely vis sftp well. no problems.
but, when i exit, either using 'x' button or menu > quit. it crashes.

-- Backtrace (Reduced):
#5  0x00007f54eaa49d29 in QRasterWindowSurface::~QRasterWindowSurface (this=0x2521610, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:117
#6  0x00007f54eaa49da9 in QRasterWindowSurface::~QRasterWindowSurface (this=0x2521610, __in_chrg=<optimized out>) at painting/qwindowsurface_raster.cpp:121
#7  0x00007f54eaa6207c in QWidgetBackingStore::~QWidgetBackingStore (this=0x2527860, __in_chrg=<optimized out>) at painting/qbackingstore.cpp:909
#8  0x00007f54ea89e709 in QWidgetBackingStoreTracker::destroy (this=0x2594d30) at kernel/qwidget.cpp:225
#9  0x00007f54ea89e8a9 in QWidgetPrivate::deleteExtra (this=this@entry=0x25b25d0) at kernel/qwidget.cpp:1833