Application: gwenview (2.8.1) KDE Platform Version: 4.8.1 (4.8.1) Qt Version: 4.8.0 Operating System: Linux 3.2.0-15-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: I openened an arbitrary jpeg image in Gwenview (by double-clicking it in Dolphin), switched to fullscreen mode (double-click on the image), used the thumb bar to leaf through the available images in the same folder. More often than not, Gwenview would crash once I came to a particular image. If I opened that image directly, no crash would occur. The crash can be reproduced some of the time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S [Current thread is 1 (Thread 0x7f8851d7d7c0 (LWP 1216))] Thread 4 (Thread 0x7f883b14c700 (LWP 1218)): #0 0x00007ffffa7ff70a in ?? () #1 0x00007ffffa7ff959 in ?? () #2 0x00007f884b0a207b in __GI_clock_gettime (clock_id=1, tp=0x7f883b14ba40) at ../sysdeps/unix/clock_gettime.c:100 #3 0x00007f8850b11724 in do_gettime (frac=0x7f883b14ba58, sec=0x7f883b14ba50) at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007f8850be936d in QTimerInfoList::updateCurrentTime (this=0x1e904e0) at kernel/qeventdispatcher_unix.cpp:343 #6 0x00007f8850be96a3 in QTimerInfoList::timerWait (this=0x1e904e0, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #7 0x00007f8850be80dc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f883b14bb3c) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007f8850be8185 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007f884adebff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f884adecdfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f884aded429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f8850be8c06 in QEventDispatcherGlib::processEvents (this=0x1e8ee10, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #13 0x00007f8850bb83e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007f8850bb8637 in QEventLoop::exec (this=0x7f883b14bcd0, flags=...) at kernel/qeventloop.cpp:204 #15 0x00007f8850ab8067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #16 0x00007f8850b9817f in QInotifyFileSystemWatcherEngine::run (this=0x1e8c3a0) at io/qfilesystemwatcher_inotify.cpp:248 #17 0x00007f8850abb08b in QThreadPrivate::start (arg=0x1e8c3a0) at thread/qthread_unix.cpp:298 #18 0x00007f88480ca354 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #19 0x00007f884b6b6efc in start_thread (arg=0x7f883b14c700) at pthread_create.c:304 #20 0x00007f884e78d59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #21 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f8831d8d700 (LWP 1229)): [KCrash Handler] #6 malloc_consolidate (av=0x7f882c000020) at malloc.c:5153 #7 0x00007f884e725a4f in malloc_consolidate (av=0x7f882c000020) at malloc.c:5115 #8 _int_malloc (av=0x7f882c000020, bytes=65536) at malloc.c:4373 #9 0x00007f884e7283cd in __GI___libc_malloc (bytes=65536) at malloc.c:3660 #10 0x00007f88480c9955 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #11 0x00007f88462dfe41 in ?? () from /usr/lib/nvidia-current/tls/libnvidia-tls.so.295.20 #12 0x00007f8850abd088 in QByteArray::realloc (this=0x7f8834004628, alloc=65504) at tools/qbytearray.cpp:1452 #13 0x00007f8850abd1a9 in QByteArray::resize (this=0x7f8834004628, size=32768) at tools/qbytearray.cpp:1420 #14 0x00007f884ca43a06 in reserve (bytes=2, this=0x7f88340045b0) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:158 #15 QAbstractSocket::writeData (this=<optimized out>, data=0x7f8831d8c56c "\021", size=2) at socket/qabstractsocket.cpp:2315 #16 0x00007f8850b4c4af in QIODevice::write (this=0x7f88340042d0, data=0x7f8831d8c56c "\021", maxSize=<optimized out>) at io/qiodevice.cpp:1370 #17 0x00007f884a873095 in ?? () from /usr/lib/libsopranoclient.so.1 #18 0x00007f884a87928a in ?? () from /usr/lib/libsopranoclient.so.1 #19 0x00007f884a87aa03 in ?? () from /usr/lib/libsopranoclient.so.1 #20 0x00007f88505a50b2 in Nepomuk::MainModel::executeQuery (this=0x1ddeec0, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212 #21 0x00007f8850595083 in Nepomuk::ResourceData::load (this=0x7f882c02e170) at ../../nepomuk/core/resourcedata.cpp:417 #22 0x00007f885059595c in Nepomuk::ResourceData::property (this=0x7f882c02e170, uri=...) at ../../nepomuk/core/resourcedata.cpp:265 #23 0x00007f88505a9893 in Nepomuk::Resource::property (this=0x7f8831d8cc10, uri=...) at ../../nepomuk/core/resource.cpp:301 #24 0x00007f88505a9cc3 in Nepomuk::Resource::description (this=0x7f8831d8cc10) at ../../nepomuk/core/resource.cpp:545 #25 0x00007f88516d0507 in Gwenview::RetrieveTask::execute (this=0x7f882cf9a970) at ../../lib/semanticinfo/nepomuksemanticinfobackend.cpp:70 #26 0x00007f88516cfe48 in Gwenview::SemanticInfoThread::run (this=0x1db3fa0) at ../../lib/semanticinfo/nepomuksemanticinfobackend.cpp:152 #27 0x00007f8850abb08b in QThreadPrivate::start (arg=0x1db3fa0) at thread/qthread_unix.cpp:298 #28 0x00007f88480ca354 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #29 0x00007f884b6b6efc in start_thread (arg=0x7f8831d8d700) at pthread_create.c:304 #30 0x00007f884e78d59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #31 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f88330ce700 (LWP 1246)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f884e72a62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f884e7289c1 in __GI___libc_free (mem=0x7f882c000020) at malloc.c:3736 #3 0x00007f88462dfbb1 in ?? () from /usr/lib/nvidia-current/tls/libnvidia-tls.so.295.20 #4 0x00007f884daf502d in ?? () from /usr/lib/x86_64-linux-gnu/libjpeg.so.62 #5 0x00007f884dae1ac5 in jpeg_abort () from /usr/lib/x86_64-linux-gnu/libjpeg.so.62 #6 0x00007f884dae67f4 in jpeg_finish_decompress () from /usr/lib/x86_64-linux-gnu/libjpeg.so.62 #7 0x00007f8851694fd3 in Gwenview::loadJpeg (image=0x408e750, ioDevice=0x7f88330cdc30, scaledSize=...) at ../../lib/imageformats/jpeghandler.cpp:205 #8 0x00007f884f4b5528 in QImageReader::read (this=0x7f88330cdc50, image=0x408e750) at image/qimagereader.cpp:1205 #9 0x00007f885166eb27 in Gwenview::LoadingDocumentImplPrivate::loadImageData (this=0x408e6b0) at ../../lib/document/loadingdocumentimpl.cpp:225 #10 0x00007f88516670c6 in run (this=0x2885a90) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #11 QtConcurrent::RunFunctionTask<void>::run (this=0x2885a90) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:114 #12 0x00007f8850aae5b2 in QThreadPoolThread::run (this=0x28605b0) at concurrent/qthreadpool.cpp:107 #13 0x00007f8850abb08b in QThreadPrivate::start (arg=0x28605b0) at thread/qthread_unix.cpp:298 #14 0x00007f88480ca354 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #15 0x00007f884b6b6efc in start_thread (arg=0x7f88330ce700) at pthread_create.c:304 #16 0x00007f884e78d59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8851d7d7c0 (LWP 1216)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f884e72a62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f884e7289c1 in __GI___libc_free (mem=0x7f882c000020) at malloc.c:3736 #3 0x00007f88462dfbb1 in ?? () from /usr/lib/nvidia-current/tls/libnvidia-tls.so.295.20 #4 0x00007f884bd8e91e in qMetaTypeDeleteHelper<QDBusMessage> (t=0x7f8834501610) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:134 #5 0x00007f8850bca009 in QMetaCallEvent::~QMetaCallEvent (this=0x7f883591f790, __in_chrg=<optimized out>) at kernel/qobject.cpp:509 #6 0x00007f8850bca069 in QMetaCallEvent::~QMetaCallEvent (this=0x7f883591f790, __in_chrg=<optimized out>) at kernel/qobject.cpp:518 #7 0x00007f8850bbd3d3 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1b4a2b0) at kernel/qcoreapplication.cpp:1516 #8 0x00007f8850be8773 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #9 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #10 0x00007f884adeca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f884aded258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f884aded429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007f8850be8b9f in QEventDispatcherGlib::processEvents (this=0x1b4b770, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #14 0x00007f884f49321e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #15 0x00007f8850bb83e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #16 0x00007f8850bb8637 in QEventLoop::exec (this=0x7ffffa796b50, flags=...) at kernel/qeventloop.cpp:204 #17 0x00007f8850bbd6c7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #18 0x0000000000426875 in main (argc=6, argv=0x7ffffa796f18) at ../../app/main.cpp:142 Possible duplicates by query: bug 284552. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 295474 ***