Bug 216443 - Crash when playing Video (AVI from point-and-shoot camera)
Summary: Crash when playing Video (AVI from point-and-shoot camera)
Status: RESOLVED DUPLICATE of bug 196512
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-27 22:23 UTC by Jeffrey
Modified: 2012-10-19 13:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey 2009-11-27 22:23:28 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.3
Operating System: Linux 2.6.31-4.slh.2-sidux-686 i686
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
AVI video was loaded when pressing [Space] to go to the next item.  During playback, Gwenview crashed.  Happens almost every time but not always at the same point or the same video (some videos that caused crash once will play fine another time).

Thanks for KDE!

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

Thread 12 (Thread 0xb39f6b70 (LWP 30731)):
#0  0xb5832e80 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b5bd in pthread_cond_wait () from /lib/libc.so.6
#2  0xb730b5c2 in QWaitConditionPrivate::wait (this=0x9b52390, mutex=0x9b5238c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9b52390, mutex=0x9b5238c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb7813eef in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0xb730a5e2 in QThreadPrivate::start (arg=0xa62d030) at thread/qthread_unix.cpp:188
#6  0xb582f3d0 in start_thread () from /lib/libpthread.so.0
#7  0xb614e14e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xb274eb70 (LWP 30896)):
#0  0xb5833198 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b614 in pthread_cond_timedwait () from /lib/libc.so.6
#2  0xb730b59c in QWaitConditionPrivate::wait (this=0x9e02d68, mutex=0x9e02d64, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x9e02d68, mutex=0x9e02d64, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb7300d7e in QThreadPoolThread::run (this=0x9e02e10) at concurrent/qthreadpool.cpp:140
#5  0xb730a5e2 in QThreadPrivate::start (arg=0x9e02e10) at thread/qthread_unix.cpp:188
#6  0xb582f3d0 in start_thread () from /lib/libpthread.so.0
#7  0xb614e14e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb1b7eb70 (LWP 30897)):
#0  0xb5833198 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b614 in pthread_cond_timedwait () from /lib/libc.so.6
#2  0xb730b59c in QWaitConditionPrivate::wait (this=0x9e02d68, mutex=0x9e02d64, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x9e02d68, mutex=0x9e02d64, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb7300d7e in QThreadPoolThread::run (this=0x9f5c6d8) at concurrent/qthreadpool.cpp:140
#5  0xb730a5e2 in QThreadPrivate::start (arg=0x9f5c6d8) at thread/qthread_unix.cpp:188
#6  0xb582f3d0 in start_thread () from /lib/libpthread.so.0
#7  0xb614e14e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb0257b70 (LWP 30900)):
#0  0xb5833198 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b614 in pthread_cond_timedwait () from /lib/libc.so.6
#2  0xb1cce943 in ?? () from /usr/lib/libxine.so.1

Thread 8 (Thread 0xad19db70 (LWP 30901)):
#0  0xb61474f7 in select () from /lib/libc.so.6
#1  0xb1cf84ba in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00000000 in ?? ()

Thread 7 (Thread 0xac99db70 (LWP 30902)):
#0  0xb6140b3d in poll () from /lib/libc.so.6
#1  0xb588c6cb in g_poll () from /lib/libglib-2.0.so.0
#2  0xb587f4f5 in ?? () from /lib/libglib-2.0.so.0
#3  0xb587f7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb742605f in QEventDispatcherGlib::processEvents (this=0x9fb2ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#5  0xb73f983a in QEventLoop::processEvents (this=0xac99d2e0, flags=...) at kernel/qeventloop.cpp:149
#6  0xb73f9c82 in QEventLoop::exec (this=0xac99d2e0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb7307309 in QThread::exec (this=0x9fb2b18) at thread/qthread.cpp:487
#8  0xb1d1c48a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9  0xb730a5e2 in QThreadPrivate::start (arg=0x9fb2b18) at thread/qthread_unix.cpp:188
#10 0xb582f3d0 in start_thread () from /lib/libpthread.so.0
#11 0xb614e14e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xac19db70 (LWP 30905)):
#0  0xb613f411 in read () from /lib/libc.so.6
#1  0xb27b1c12 in ?? () from /usr/lib/libasound.so.2
#2  0xb27ae68d in snd_ctl_read () from /usr/lib/libasound.so.2
#3  0xb27aaaef in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#4  0xb27b69a1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#5  0xafa52ae1 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xab99db70 (LWP 30906)):
#0  0xb5832e80 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b5bd in pthread_cond_wait () from /lib/libc.so.6
#2  0xb1cdfbae in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xa5030b70 (LWP 30907)):
#0  0xb5832e80 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b5bd in pthread_cond_wait () from /lib/libc.so.6
#2  0xb1cd2042 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xa4663b70 (LWP 30908)):
#0  0xb5832e80 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b5bd in pthread_cond_wait () from /lib/libc.so.6
#2  0xb1cd2042 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xa3e63b70 (LWP 30909)):
#0  0xb5832e80 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb615b5bd in pthread_cond_wait () from /lib/libc.so.6
#2  0xb1ce29d6 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb542bb60 (LWP 30729)):
[KCrash Handler]
#5  0xb6447120 in QWidget::internalWinId (this=0x9bf0140) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:234
#6  QWidget::effectiveWinId (this=0x9bf0140) at kernel/qwidget.cpp:2223
#7  0xb648aaa2 in qt_x11_enforce_cursor (w=0xa6e1630, force=false) at kernel/qwidget_x11.cpp:306
#8  0xb648abf9 in qt_x11_enforce_cursor (w=0xa6e1630) at kernel/qwidget_x11.cpp:346
#9  0xb648ac60 in QWidgetPrivate::setCursor_sys (this=0xa6e38f8) at kernel/qwidget_x11.cpp:1241
#10 0xb644f01a in QWidget::setCursor (this=0xa6e1630, cursor=...) at kernel/qwidget.cpp:4628
#11 0xb77f256c in Gwenview::ScrollTool::toolActivated() () from /usr/lib/libgwenviewlib.so.4
#12 0xb77dcab7 in Gwenview::ImageView::setCurrentTool(Gwenview::AbstractImageViewTool*) () from /usr/lib/libgwenviewlib.so.4
#13 0xb77dcb50 in Gwenview::ImageView::setDefaultTool(Gwenview::AbstractImageViewTool*) () from /usr/lib/libgwenviewlib.so.4
#14 0xb77c5138 in Gwenview::ImageViewAdapter::ImageViewAdapter(QWidget*) () from /usr/lib/libgwenviewlib.so.4
#15 0xb77c0e7d in Gwenview::DocumentView::createAdapterForDocument() () from /usr/lib/libgwenviewlib.so.4
#16 0xb77c1078 in Gwenview::DocumentView::finishOpenUrl() () from /usr/lib/libgwenviewlib.so.4
#17 0xb77c13b3 in Gwenview::DocumentView::openUrl(KUrl const&) () from /usr/lib/libgwenviewlib.so.4
#18 0x0808603d in _start ()

This bug may be a duplicate of or related to bug 216436

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-28 01:36:25 UTC

*** This bug has been marked as a duplicate of bug 196512 ***