Application: konqueror (4.4.4 (KDE 4.4.4)) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.3 Operating System: Linux 2.6.34-1-686-bigmem i686 Distribution (Platform): Debian unstable -- Information about the crash: konqueror crashes as soon as .jpeg file open attempted The crash can be reproduced every time. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [Current thread is 1 (Thread 0xb53ea710 (LWP 12507))] Thread 3 (Thread 0xaf95bb70 (LWP 12525)): #0 0xb7741424 in __kernel_vsyscall () #1 0xb5821f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb75e90bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb0960217 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb0960261 in ?? () from /usr/lib/libQtWebKit.so.4 #5 0xb581d955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #6 0xb75dc10e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xaf15ab70 (LWP 12555)): [KCrash Handler] #6 0xa9f5afd9 in Exiv2::ExifData::findKey(Exiv2::ExifKey const&) () from /usr/lib/libexiv2.so.6 #7 0xaa11a0ce in Gwenview::JpegContent::orientation (this=0xa716408) at ../../../gwenview/lib/jpegcontent.cpp:242 #8 0xaa11a6bc in Gwenview::JpegContent::loadFromData (this=0xa716408, data=..., exiv2Image=0xb491ad8) at ../../../gwenview/lib/jpegcontent.cpp:220 #9 0xaa0f67d7 in Gwenview::LoadingDocumentImplPrivate::loadMetaInfo (this=0xb1478a8) at ../../../gwenview/lib/document/loadingdocumentimpl.cpp:183 #10 0xaa0f5e2d in QtConcurrent::StoredMemberFunctionPointerCall0<bool, Gwenview::LoadingDocumentImplPrivate>::runFunctor (this=0xa72b2a0) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:200 #11 0xaa0f71a1 in QtConcurrent::RunFunctionTask<bool>::run() () from /usr/lib/libgwenviewlib.so.4 #12 0xb6820ec9 in QThreadPoolThread::run (this=0x9f9e120) at concurrent/qthreadpool.cpp:106 #13 0xb682bfae in QThreadPrivate::start (arg=0x9f9e120) at thread/qthread_unix.cpp:248 #14 0xb581d955 in start_thread () from /lib/i686/cmov/libpthread.so.0 #15 0xb75dc10e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb53ea710 (LWP 12507)): #0 0xb7741424 in __kernel_vsyscall () #1 0xb5821f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb75e90bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb682cfa7 in QWaitConditionPrivate::wait (this=0x9f7c6c4, mutex=0x9f7c6b0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9f7c6c4, mutex=0x9f7c6b0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb6820ccf in QThreadPoolPrivate::waitForDone (this=0x9f7c660) at concurrent/qthreadpool.cpp:295 #6 0xb6821480 in ~QThreadPool (this=0x9e79390, __in_chrg=<value optimized out>) at concurrent/qthreadpool.cpp:428 #7 0xb6821aca in ~QGlobalStaticDeleter (this=0xb6a3f100, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1800 #8 0xb753f2bf in ?? () from /lib/i686/cmov/libc.so.6 #9 0xb753f32f in exit () from /lib/i686/cmov/libc.so.6 #10 0xb5e78f6b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:744 #11 0xb6e774fa in KApplication::xioErrhandler (this=0xbfb56950, dpy=0x8472c20) at ../../kdeui/kernel/kapplication.cpp:408 #12 0xb6e77536 in kde_xio_errhandler (dpy=0x8472c20) at ../../kdeui/kernel/kapplication.cpp:125 #13 0xb7352ee6 in _XIOError () from /usr/lib/libX11.so.6 #14 0xb735a21a in ?? () from /usr/lib/libX11.so.6 #15 0xb735ab96 in _XEventsQueued () from /usr/lib/libX11.so.6 #16 0xb734366b in XEventsQueued () from /usr/lib/libX11.so.6 #17 0xb5eb6115 in x11EventSourceCheck (s=0x8463ae8) at kernel/qguieventdispatcher_glib.cpp:87 #18 0xb577cde9 in g_main_context_check () from /lib/libglib-2.0.so.0 #19 0xb577d71e in ?? () from /lib/libglib-2.0.so.0 #20 0xb577db08 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #21 0xb6954095 in QEventDispatcherGlib::processEvents (this=0x8448c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #22 0xb5eb5f45 in QGuiEventDispatcherGlib::processEvents (this=0x8448c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #23 0xb6926b49 in QEventLoop::processEvents (this=0xbfb567a4, flags=) at kernel/qeventloop.cpp:149 #24 0xb6926f9a in QEventLoop::exec (this=0xbfb567a4, flags=...) at kernel/qeventloop.cpp:201 #25 0xb692c1cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #26 0xb5df7667 in QApplication::exec () at kernel/qapplication.cpp:3581 #27 0xb772698f in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so #28 0x080485fb in _start () Reported using DrKonqi
It crashes in exiv2, a library used to manipulate image meta data. What version of exiv2 do you use? I am wondering if there could be a problem with Exiv2 on current Debian Unstable, as I just went through another crash report in Exiv2 (bug #241777)
*** Bug 244939 has been marked as a duplicate of this bug. ***
As of version 4.7.3, this bug appears to have been fixed. I successfully opened jpeg and jpg files stored locally and on websites and there was no crash. I tried this with around 14 images.
exiv2 version is 0.21.1
*** This bug has been marked as a duplicate of bug 256841 ***