Application that crashed: gwenview Version of the application: 2.3.4 KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.31.9-174.fc12.i686.PAE i686 Distribution: "Fedora release 12 (Constantine)" What I was doing when the application crashed: I start gwenview from the command line and pass it a zip file that contains jpg files. I select an image, go to full screen mode, and start a slideshow. Gwenview will start the slideshow and eventually crash. The number of images that get shown before it crashes varies from run to run, but it always crashes eventually. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault [Current thread is 1 (Thread 0xb781f7a0 (LWP 27864))] Thread 8 (Thread 0xb6255b70 (LWP 27874)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb477eb70 (LWP 27919)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xb3d7db70 (LWP 27920)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xb31ffb70 (LWP 27921)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb27feb70 (LWP 27922)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb1710b70 (LWP 27923)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb0d0fb70 (LWP 27924)): #0 0x00d37424 in __kernel_vsyscall () #1 0x0096cc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122 #2 0x07cb7e5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #4 0x0752e9fa in Gwenview::SemanticInfoThread::run() () from /usr/lib/libgwenviewlib.so.4 #5 0x07cb6de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #6 0x00968ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #7 0x0089383e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb781f7a0 (LWP 27864)): [KCrash Handler] #6 QMutex::lock (this=0x38) at thread/qmutex.cpp:152 #7 0x072507ae in mutex_lock (mutex=<value optimized out>) at qdbusthread.cpp:69 #8 0x0061825f in _dbus_mutex_lock (mutex=<value optimized out>) at dbus-threads.c:150 #9 0x005ff5c6 in _dbus_connection_lock (connection=<value optimized out>) at dbus-connection.c:355 #10 0x00612ec6 in _dbus_pending_call_get_connection_and_lock (pending=<value optimized out>) at dbus-pending-call.c:307 #11 0x00603986 in reply_handler_timeout (data=<value optimized out>) at dbus-connection.c:3156 #12 0x00617de3 in dbus_timeout_handle (timeout=<value optimized out>) at dbus-timeout.c:473 #13 0x07227930 in q_dbus_timeout_handle (timeout=<value optimized out>) at ./qdbus_symbols_p.h:172 #14 QDBusConnectionPrivate::timerEvent (timeout=<value optimized out>) at qdbusintegrator.cpp:1023 #15 0x07db7d3f in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1074 #16 0x02bfeb24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065 #17 0x02c06281 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3605 #18 0x0392b07b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302 #19 0x07da7d73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610 #20 0x07dd52be in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #21 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:580 #22 0x07dd2c21 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #23 0x00b68128 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #24 0x00b6ba58 in ?? () from /lib/libglib-2.0.so.0 #25 0x00b6bb84 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #26 0x07dd2b6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #27 0x02c9e356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #28 0x07da62aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149 #29 0x07da670a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201 #30 0x07da8bf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #31 0x02bfe9a8 in QApplication::exec () at kernel/qapplication.cpp:3525 #32 0x0807ffea in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdegraphics-4.3.4/gwenview/app/main.cpp:95 Reported using DrKonqi
This might be a D-bus issue which is fixed in D-Bus 1.3.1 and later: http://bugreports.qt.nokia.com/browse/QTBUG-7475 https://bugs.freedesktop.org/show_bug.cgi?id=17754 Dolphin reports which look similar: https://bugs.kde.org/show_bug.cgi?id=208921 https://bugs.kde.org/show_bug.cgi?id=226725
dbus problem