Bug 270471 - Gwenview crashed on exit
Summary: Gwenview crashed on exit
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 2.6
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-09 01:26 UTC by Denys Smolianiuk
Modified: 2012-10-19 13:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denys Smolianiuk 2011-04-09 01:26:19 UTC
Application: gwenview (2.6.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

I was viewing some big pictures (downscaled 30%) before exiting.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77eb710 (LWP 10339))]

Thread 3 (Thread 0xb36c6b70 (LWP 10479)):
#0  0x0046f416 in __kernel_vsyscall ()
#1  0x007e60f3 in ?? () from /lib/libc.so.6
#2  0x0077a65f in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb0a82b70 (LWP 10497)):
#0  0x0046f416 in __kernel_vsyscall ()
#1  0x00918169 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x009155b6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#3  0x007e5d9d in pthread_cond_wait () from /lib/libc.so.6
#4  0x004d0ef2 in QMutexPrivate::wait (this=0x93f5b20, timeout=-1) at thread/qmutex_unix.cpp:84
#5  0x004cc5ca in QMutex::lock (this=0x93478fc) at thread/qmutex.cpp:167
#6  0x009bca96 in relock (this=0x93478f0) at /usr/include/qt4/QtCore/qmutex.h:122
#7  Gwenview::ThumbnailCache::run (this=0x93478f0) at ../../../gwenview/lib/thumbnailloadjob.cpp:128
#8  0x004d1df9 in QThreadPrivate::start (arg=0x93478f0) at thread/qthread_unix.cpp:266
#9  0x00910cc9 in start_thread () from /lib/libpthread.so.0
#10 0x007d869e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77eb710 (LWP 10339)):
[KCrash Handler]
#7  0x0077484a in ?? () from /lib/libc.so.6
#8  0x00776a85 in ?? () from /lib/libc.so.6
#9  0x00779a1c in ?? () from /lib/libc.so.6
#10 0x00779f53 in realloc () from /lib/libc.so.6
#11 0x004cc024 in qRealloc (ptr=0x90649e0, size=512) at global/qmalloc.cpp:65
#12 0x0051d84f in QString::realloc (this=0xbffef6c8, alloc=246) at tools/qstring.cpp:1285
#13 0x0051dd27 in QString::append (this=0xbffef6c8, str=...) at tools/qstring.cpp:1500
#14 0x0377a61d in operator+= (hook=..., key=..., service=..., path=..., interface=..., name=..., argMatch=..., receiver=0x906a1e8, signal=0x37c5e58 "1_q_serviceOwnerChanged(QString,QString,QString)", minMIdx=0, buildSignature=false) at ../../include/QtCore/../../src/corelib/tools/qstring.h:281
#15 buildMatchRule (hook=..., key=..., service=..., path=..., interface=..., name=..., argMatch=..., receiver=0x906a1e8, signal=0x37c5e58 "1_q_serviceOwnerChanged(QString,QString,QString)", minMIdx=0, buildSignature=false) at qdbusintegrator.cpp:416
#16 QDBusConnectionPrivate::prepareHook (hook=..., key=..., service=..., path=..., interface=..., name=..., argMatch=..., receiver=0x906a1e8, signal=0x37c5e58 "1_q_serviceOwnerChanged(QString,QString,QString)", minMIdx=0, buildSignature=false) at qdbusintegrator.cpp:1265
#17 0x0377f377 in QDBusConnectionPrivate::disconnectSignal (this=0x906a1e8, service=..., path=..., interface=..., name=..., argumentMatch=..., signature=..., receiver=0x906a1e8, slot=0x37c5e58 "1_q_serviceOwnerChanged(QString,QString,QString)") at qdbusintegrator.cpp:2098
#18 0x0377ee20 in QDBusConnectionPrivate::disconnectSignal (this=0x906a1e8, it=...) at qdbusintegrator.cpp:2155
#19 0x0377f90e in QDBusConnectionPrivate::objectDestroyed (this=0x906a1e8, obj=0x90b0eb8) at qdbusintegrator.cpp:1144
#20 0x037c47af in QDBusConnectionPrivate::qt_metacall (this=0x906a1e8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbffef9f8) at .moc/release-shared/moc_qdbusconnection_p.cpp:101
#21 0x005d98ca in QMetaObject::metacall (object=0x906a1e8, cl=1784, idx=10, argv=0xbffef9f8) at kernel/qmetaobject.cpp:237
#22 0x005ec6ad in QMetaObject::activate (sender=0x90b0eb8, m=0x80b4510, local_signal_index=0, argv=0x91ec709) at kernel/qobject.cpp:3280
#23 0x005ecbd3 in QObject::destroyed (this=0x90b0eb8, _t1=0x90b0eb8) at .moc/release-shared/moc_qobject.cpp:149
#24 0x005edafa in QObject::~QObject (this=0x90b0eb8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:842
#25 0x001896b4 in Nepomuk::ResourceManager::~ResourceManager (this=0x90b0eb8, __in_chrg=<value optimized out>) at ../../nepomuk/core/resourcemanager.cpp:296
#26 0x0018972a in ~ResourceManagerHelper () at ../../nepomuk/core/resourcemanager.cpp:306
#27 destroy () at ../../nepomuk/core/resourcemanager.cpp:310
#28 0x00189c3b in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x1ffb84, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kglobal.h:62
#29 0x0073769e in ?? () from /lib/libc.so.6
#30 0x0073770f in exit () from /lib/libc.so.6
#31 0x0071ecef in __libc_start_main () from /lib/libc.so.6
#32 0x080622b1 in _start ()

Possible duplicates by query: bug 206486, bug 200928.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-04 20:37:34 UTC
Feel free to reopen the report if this still happens in recent versions(KDE SC 4.8.x)