Application: gwenview (2.7.2) KDE Platform Version: 4.7.2 (4.7.2) Qt Version: 4.7.4 Operating System: Linux 3.0.0-12-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: genview crash when I browse photo in DVD-device and then open it -- Backtrace: Application: Gwenview (gwenview), signal: Aborted [Current thread is 1 (Thread 0xb7723a50 (LWP 6959))] Thread 4 (Thread 0xb6810b70 (LWP 6963)): #0 0x00986416 in __kernel_vsyscall () #1 0x00d08063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c9c135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xb2e23b70 (LWP 6972)): #0 0x0097cd10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x00a497d5 in do_gettime (frac=0xb2e23020, sec=0xb2e23018) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x00b1c4b6 in QTimerInfoList::updateCurrentTime (this=0xb49210a4) at kernel/qeventdispatcher_unix.cpp:339 #4 0x00b1c80a in QTimerInfoList::timerWait (this=0xb49210a4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x00b1b053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb2e2312c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00b1b0ed in timerSourcePrepare (source=0xb4921070, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0214688c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x02147637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x02147c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x00b1bb37 in QEventDispatcherGlib::processEvents (this=0x8dc8508, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x00aec1dd in QEventLoop::processEvents (this=0xb2e232b0, flags=...) at kernel/qeventloop.cpp:149 #12 0x00aec421 in QEventLoop::exec (this=0xb2e232b0, flags=...) at kernel/qeventloop.cpp:201 #13 0x009ef90b in QThread::exec (this=0x911a7a8) at thread/qthread.cpp:498 #14 0x00acce2d in QInotifyFileSystemWatcherEngine::run (this=0x911a7a8) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x009f27b3 in QThreadPrivate::start (arg=0x911a7a8) at thread/qthread_unix.cpp:331 #16 0x05da7d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x00cfa0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb3624b70 (LWP 6990)): #0 0x00986416 in __kernel_vsyscall () #1 0x05dae619 in __lll_lock_wait () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x05dabb36 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #3 0x00d07cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #4 0x009f15b3 in QMutexPrivate::wait (this=0x9081b08, timeout=-1) at thread/qmutex_unix.cpp:84 #5 0x009ed7ca in QMutex::lock (this=0x8c7ca3c) at thread/qmutex.cpp:167 #6 0x0038325f in relock (this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:122 #7 Gwenview::ThumbnailCache::run (this=0x8c7ca30) at ../../lib/thumbnailloadjob.cpp:128 #8 0x009f27b3 in QThreadPrivate::start (arg=0x8c7ca30) at thread/qthread_unix.cpp:331 #9 0x05da7d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #10 0x00cfa0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb7723a50 (LWP 6959)): [KCrash Handler] #7 0x00986416 in __kernel_vsyscall () #8 0x00c55c8f in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0x00c592b5 in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0x00c8bdfc in ?? () from /lib/i386-linux-gnu/libc.so.6 #11 0x00c96bc2 in ?? () from /lib/i386-linux-gnu/libc.so.6 #12 0x00c97000 in ?? () from /lib/i386-linux-gnu/libc.so.6 #13 0x00c97737 in ?? () from /lib/i386-linux-gnu/libc.so.6 #14 0x00c9a94d in free () from /lib/i386-linux-gnu/libc.so.6 #15 0x002ab80f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #16 0x00292c4b in std::string::_Rep::_M_destroy(std::allocator<char> const&) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #17 0x028fc05c in Exiv2::Image::~Image() () from /usr/lib/libexiv2.so.10 #18 0x0290aabd in ?? () from /usr/lib/libexiv2.so.10 #19 0x0033cf81 in ~auto_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/4.6/backward/auto_ptr.h:170 #20 ~DocumentPrivate (this=0x8d514c0, __in_chrg=<optimized out>) at ../../lib/document/document.cpp:45 #21 Gwenview::Document::~Document (this=0x91f78c8, __in_chrg=<optimized out>) at ../../lib/document/document.cpp:97 #22 0x0033d052 in Gwenview::Document::~Document (this=0x91f78c8, __in_chrg=<optimized out>) at ../../lib/document/document.cpp:98 #23 0x0033fea9 in ~KSharedPtr (this=0xb4900b30, __in_chrg=<optimized out>) at /usr/include/ksharedptr.h:90 #24 ~KSharedPtr (this=0xb4900b30, __in_chrg=<optimized out>) at ../../lib/document/documentfactory.cpp:135 #25 ~DocumentInfo (this=0xb4900b30, __in_chrg=<optimized out>) at ../../lib/document/documentfactory.cpp:62 #26 qDeleteAll<QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #27 qDeleteAll<QMap<KUrl, Gwenview::DocumentInfo*> > (c=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330 #28 Gwenview::DocumentFactory::~DocumentFactory (this=0x3cf370, __in_chrg=<optimized out>) at ../../lib/document/documentfactory.cpp:136 #29 0x00c5a981 in ?? () from /lib/i386-linux-gnu/libc.so.6 #30 0x00c5aa0d in exit () from /lib/i386-linux-gnu/libc.so.6 #31 0x00c4111b in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6 #32 0x08063f4d in _start () Possible duplicates by query: bug 236860. Reported using DrKonqi
Crash within libexiv2