Bug 209744

Summary: crash with mp4 file during slideshow
Product: [Applications] gwenview Reporter: Mark G. Saye <markgsaye>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, dverbeek
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mark G. Saye 2009-10-07 13:34:07 UTC
Application that crashed: gwenview
Version of the application: 2.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-12-generic i686
Distribution: Ubuntu karmic (development branch)

What I was doing when the application crashed:
Running a slideshow fullscreen on netbook (Gigabyte t1028x) under Ubuntu Karmic beta, in a directory with photos and mp4 files - crash happened when reaching first mp4 file (720p)

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

Thread 16 (Thread 0xb6245b70 (LWP 1560)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x99f4840, mutex=0x99f483c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x99f4840, mutex=0x99f483c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x99f4830) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xb3ed4b70 (LWP 2181)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x9e69648, mutex=0x9e69644, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9e69648, mutex=0x9e69644, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x9e69638) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xb2d08b70 (LWP 2182)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x9bd8d78, mutex=0x9bd8d74, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9bd8d78, mutex=0x9bd8d74, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x9bd8d68) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb2507b70 (LWP 2183)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x9e7b0b0, mutex=0x9e7b0ac, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9e7b0b0, mutex=0x9e7b0ac, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x9e7b0a0) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xb1d06b70 (LWP 2184)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x9e591f8, mutex=0x9e591f4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9e591f8, mutex=0x9e591f4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x9e591e8) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xb46d5b70 (LWP 3255)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x004dee67 in QWaitConditionPrivate::wait (this=0x9e5d6c0, mutex=0x9e5d6bc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9e5d6c0, mutex=0x9e5d6bc, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a325fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x004dde32 in QThreadPrivate::start (arg=0x9e5d6b0) at thread/qthread_unix.cpp:188
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xb1505b70 (LWP 9134)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x00970142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad7e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d329ff in ?? () from /usr/lib/libxine.so.1
#4  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xa5c34b70 (LWP 9137)):
#0  0x0096dd33 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x064ad956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0x04ac7e04 in ?? () from /usr/lib/libxcb.so.1
#3  0x04ac82eb in ?? () from /usr/lib/libxcb.so.1
#4  0x04ac8489 in ?? () from /usr/lib/libxcb.so.1
#5  0x04ac85ff in xcb_flush () from /usr/lib/libxcb.so.1
#6  0x08cb6c21 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_vo_out_xcbxv.so
#7  0x03d3f94b in ?? () from /usr/lib/libxine.so.1
#8  0x03d3feb4 in ?? () from /usr/lib/libxine.so.1
#9  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa5433b70 (LWP 9138)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x06492ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x01a5753b in g_poll () from /lib/libglib-2.0.so.0
#3  0x01a4a55b in ?? () from /lib/libglib-2.0.so.0
#4  0x01a4a853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x005f9067 in QEventDispatcherGlib::processEvents (this=0xa359ac8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x005ccc79 in QEventLoop::processEvents (this=0xa54332b4, flags=) at kernel/qeventloop.cpp:149
#7  0x005cd0ca in QEventLoop::exec (this=0xa54332b4, flags=...) at kernel/qeventloop.cpp:201
#8  0x004dab73 in QThread::exec (this=0xa2fc8d0) at thread/qthread.cpp:487
#9  0x0297920a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x004dde32 in QThreadPrivate::start (arg=0xa2fc8d0) at thread/qthread_unix.cpp:188
#11 0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa38fab70 (LWP 9149)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x06492ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0286fcc2 in ?? () from /usr/lib/libpulse.so.0
#3  0x0285ce09 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x0285ec23 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x0285ecf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x0286fbc3 in ?? () from /usr/lib/libpulse.so.0
#7  0x08e28ac2 in ?? () from /usr/lib/libpulsecommon-0.9.18.so
#8  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0x9d551b70 (LWP 9151)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d435ee in ?? () from /usr/lib/libxine.so.1
#4  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0x9c967b70 (LWP 9174)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x00970142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad7e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d3dbed in ?? () from /usr/lib/libxine.so.1
#4  0x03d3dca0 in ?? () from /usr/lib/libxine.so.1
#5  0x0629a968 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_decode_ff.so
#6  0x03d3bfea in ?? () from /usr/lib/libxine.so.1
#7  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x9bf99b70 (LWP 9175)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d35fc2 in ?? () from /usr/lib/libxine.so.1
#4  0x03d3cd46 in ?? () from /usr/lib/libxine.so.1
#5  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x9b798b70 (LWP 9176)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x0096fe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x064ad78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x03d4651a in xine_event_wait () from /usr/lib/libxine.so.1
#4  0x03d465a2 in ?? () from /usr/lib/libxine.so.1
#5  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa30f9b70 (LWP 9177)):
#0  0x0048e422 in __kernel_vsyscall ()
#1  0x06499981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x03d5bbe0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x03d4b6e0 in ?? () from /usr/lib/libxine.so.1
#4  0x0096b80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x064a07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb779fa80 (LWP 1512)):
[KCrash Handler]
#6  0x010adc10 in QWidget::internalWinId (this=0x9f06598) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:234
#7  QWidget::effectiveWinId (this=0x9f06598) at kernel/qwidget.cpp:2223
#8  0x010f17f2 in qt_x11_enforce_cursor (w=0x9a4cb08, force=false) at kernel/qwidget_x11.cpp:306
#9  0x010f1999 in qt_x11_enforce_cursor (w=0x9a4cb08) at kernel/qwidget_x11.cpp:346
#10 0x010c51a2 in QApplication::restoreOverrideCursor () at kernel/qapplication_x11.cpp:2869
#11 0x009ef275 in Gwenview::FullScreenBar::eventFilter(QObject*, QEvent*) () from /usr/lib/libgwenviewlib.so.4
#12 0x005cd8fc in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x98662a0, receiver=0xa301860, event=0xbfa29c30) at kernel/qcoreapplication.cpp:707
#13 0x01060ed3 in QApplicationPrivate::notify_helper (this=0x98662a0, receiver=0xa301860, e=0xbfa29c30) at kernel/qapplication.cpp:4031
#14 0x01069033 in QApplication::notify (this=0xbfa2b618, receiver=0xa301860, e=0xbfa29c30) at kernel/qapplication.cpp:3758
#15 0x00d35bda in KApplication::notify (this=0xbfa2b618, receiver=0xa301860, event=0xbfa29c30) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x005ce6cb in QCoreApplication::notifyInternal (this=0xbfa2b618, receiver=0xa301860, event=0xbfa29c30) at kernel/qcoreapplication.cpp:610
#17 0x01067f6e in QCoreApplication::sendSpontaneousEvent (receiver=0xa301860, event=0xbfa29c30, alienWidget=0x0, nativeWidget=0xa301860, buttonDown=0x18dcaa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#18 QApplicationPrivate::sendMouseEvent (receiver=0xa301860, event=0xbfa29c30, alienWidget=0x0, nativeWidget=0xa301860, buttonDown=0x18dcaa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#19 0x010d67c0 in QETWidget::translateMouseEvent (this=0xa301860, event=0xbfa2b27c) at kernel/qapplication_x11.cpp:4409
#20 0x010d5c4b in QApplication::x11ProcessEvent (this=0xbfa2b618, event=0xbfa2b27c) at kernel/qapplication_x11.cpp:3428
#21 0x01102502 in x11EventSourceDispatch (s=0x98694a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x01a46e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x01a4a720 in ?? () from /lib/libglib-2.0.so.0
#24 0x01a4a853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x005f902c in QEventDispatcherGlib::processEvents (this=0x9850be8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#26 0x01101be5 in QGuiEventDispatcherGlib::processEvents (this=0x9850be8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#27 0x005ccc79 in QEventLoop::processEvents (this=0xbfa2b574, flags=) at kernel/qeventloop.cpp:149
#28 0x005cd0ca in QEventLoop::exec (this=0xbfa2b574, flags=...) at kernel/qeventloop.cpp:201
#29 0x005cf53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#30 0x01060dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#31 0x08081e6f in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-09 00:31:11 UTC
This looks related to bug 196512 and its duplicates. May be an unique commit can fix them all. 
Thanks

*** This bug has been marked as a duplicate of bug 196512 ***
Comment 2 Dario Andres 2009-10-25 21:50:14 UTC
*** Bug 211697 has been marked as a duplicate of this bug. ***