Bug 223330 - gwenview crash when playing video
Summary: gwenview crash when playing video
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: 2010-01-18 21:08 UTC by Daniel Novomeský
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 Daniel Novomeský 2010-01-18 21:08:29 UTC
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-gentoo-r6 i686

What I was doing when the application crashed:
I was viewing a set of pictures (using just space key) and the crash occurred when the video in the folder should be displayed.

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

Thread 13 (Thread 0xb3f43b70 (LWP 13191)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c90e5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb734b45e in QWaitConditionPrivate::wait (this=0x81655c8, mutex=0x81655c4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x81655c8, mutex=0x81655c4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb77e2ffe in Gwenview::SemanticInfoThread::run (this=0x81655b8) at /var/tmp/portage/kde-base/gwenview-4.3.4/work/gwenview-4.3.4/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#5  0xb734a877 in QThreadPrivate::start (arg=0x81655b8) at thread/qthread_unix.cpp:188
#6  0xb72c5430 in start_thread (arg=0xb3f43b70) at pthread_create.c:297
#7  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb301fb70 (LWP 13192)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c9412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb734b43c in QWaitConditionPrivate::wait (this=0x833b248, mutex=0x833b244, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x833b248, mutex=0x833b244, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb7340ade in QThreadPoolThread::run (this=0x833b0d8) at concurrent/qthreadpool.cpp:140
#5  0xb734a877 in QThreadPrivate::start (arg=0x833b0d8) at thread/qthread_unix.cpp:188
#6  0xb72c5430 in start_thread (arg=0xb301fb70) at pthread_create.c:297
#7  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb15d2b70 (LWP 13196)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c9412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb734b43c in QWaitConditionPrivate::wait (this=0x833b248, mutex=0x833b244, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x833b248, mutex=0x833b244, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb7340ade in QThreadPoolThread::run (this=0x8419718) at concurrent/qthreadpool.cpp:140
#5  0xb734a877 in QThreadPrivate::start (arg=0x8419718) at thread/qthread_unix.cpp:188
#6  0xb72c5430 in start_thread (arg=0xb15d2b70) at pthread_create.c:297
#7  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xae093b70 (LWP 13198)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c9412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb310a1ed in metronom_sync_loop (this=0x8488570) at metronom.c:851
#3  0xb72c5430 in start_thread (arg=0xae093b70) at pthread_create.c:297
#4  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xad892b70 (LWP 13199)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb610a817 in *__GI___poll (fds=0xad892134, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb569634b in ?? () from /usr/lib/libxcb.so.1
#3  0xad892134 in ?? ()
#4  0x00000001 in ?? ()
#5  0xffffffff in ?? ()
#6  0xb3123a09 in _x_vo_scale_redraw_needed (this=0x1) at vo_scale.c:256
#7  0xb56968ce in ?? () from /usr/lib/libxcb.so.1
#8  0x0848a918 in ?? ()
#9  0x0848b9ac in ?? ()
#10 0xad8921a8 in ?? ()
#11 0xad8921a4 in ?? ()
#12 0xad892278 in ?? ()
#13 0x00000163 in ?? ()
#14 0x0848b9ac in ?? ()
#15 0xb56a6ff4 in ?? () from /usr/lib/libxcb.so.1
#16 0x00000086 in ?? ()
#17 0x00000000 in ?? ()

Thread 8 (Thread 0xad091b70 (LWP 13200)):
#0  0xb5aa831a in *__GI_clock_gettime (clock_id=1, tp=0xad091078) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb74637db in QTimerInfoList::getTime (this=0x84542b4, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb74639a1 in QTimerInfoList::updateCurrentTime (this=0x84542b4) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb746418a in QTimerInfoList::timerWait (this=0x84542b4, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb7462122 in timerSourcePrepare (source=0xb5aabff4, timeout=0xad091148) at kernel/qeventdispatcher_glib.cpp:141
#5  0xb5a0a29f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5a0a654 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x083e2c20 in ?? ()
#8  0xad0911b8 in ?? ()
#9  0x082308d0 in ?? ()
#10 0x00000001 in ?? ()
#11 0x00000001 in ?? ()
#12 0xb5aa3788 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb5aa33b8 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0xb72c9f85 in __pthread_getspecific (key=1) at pthread_getspecific.c:27
#15 0xb5a0aaf8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0xb7461f57 in QEventDispatcherGlib::processEvents (this=0x8261a90, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#17 0xb743696a in QEventLoop::processEvents (this=0xad0912a0, flags=...) at kernel/qeventloop.cpp:149
#18 0xb7436b2a in QEventLoop::exec (this=0xad0912a0, flags=...) at kernel/qeventloop.cpp:197
#19 0xb73471f3 in QThread::exec (this=0x8160d28) at thread/qthread.cpp:487
#20 0xb31573da in Phonon::Xine::XineThread::run (this=0x8160d28) at /var/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/xine/xinethread.cpp:143
#21 0xb734a877 in QThreadPrivate::start (arg=0x8160d28) at thread/qthread_unix.cpp:188
#22 0xb72c5430 in start_thread (arg=0xad091b70) at pthread_create.c:297
#23 0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xac890b70 (LWP 13203)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb610a817 in *__GI___poll (fds=0xac8902a4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb1e17177 in my_snd_mixer_wait (data=0x84e7648) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (data=0x84e7648) at audio_alsa_out.c:166
#4  0xb72c5430 in start_thread (arg=0xac890b70) at pthread_create.c:297
#5  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 6 (Thread 0xac08fb70 (LWP 13204)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c90e5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb311916c in fifo_peek_int (fifo=0x8990370, blocking=1) at audio_out.c:348
#3  0xb311ae17 in fifo_peek (this_gen=0x89936b0) at audio_out.c:388
#4  ao_loop (this_gen=0x89936b0) at audio_out.c:1015
#5  0xb72c5430 in start_thread (arg=0xac08fb70) at pthread_create.c:297
#6  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xab88eb70 (LWP 13205)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c9412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb31162e0 in vo_remove_from_img_buf_queue_int (queue=0x8436990, blocking=0, width=640, height=480, ratio=1.3333333333333333, format=842094169, flags=3) at video_out.c:251
#3  0xb31163ff in vo_remove_from_img_buf_queue_nonblock (this_gen=0x842dc98, width=640, height=480, ratio=1.3333333333333333, format=842094169, flags=3) at video_out.c:296
#4  vo_get_frame (this_gen=0x842dc98, width=640, height=480, ratio=1.3333333333333333, format=842094169, flags=3) at video_out.c:386
#5  0xb2612f9d in ff_handle_buffer (this_gen=0x8b301c8, buf=0x837a828) at ff_video_decoder.c:1426
#6  ff_decode_data (this_gen=0x8b301c8, buf=0x837a828) at ff_video_decoder.c:1565
#7  0xb3113c04 in video_decoder_loop (stream_gen=0x8ae0d58) at video_decoder.c:382
#8  0xb72c5430 in start_thread (arg=0xab88eb70) at pthread_create.c:297
#9  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab08db70 (LWP 13206)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c90e5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb310d7d7 in fifo_buffer_get (fifo=0xb366fdf0) at buffer.c:230
#3  0xb3114b0c in audio_decoder_loop (stream_gen=0x8ae0d58) at audio_decoder.c:66
#4  0xb72c5430 in start_thread (arg=0xab08db70) at pthread_create.c:297
#5  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa88cb70 (LWP 13207)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb72c90e5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb311dc3f in xine_event_wait (queue=0xb368e250) at events.c:55
#3  0xb311dcd1 in listener_loop (queue_gen=0xb368e250) at events.c:214
#4  0xb72c5430 in start_thread (arg=0xaa88cb70) at pthread_create.c:297
#5  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xafba0b70 (LWP 13209)):
#0  0xb789a424 in __kernel_vsyscall ()
#1  0xb610dd91 in select () from /lib/libc.so.6
#2  0xb3132819 in xine_usec_sleep (usec=0) at utils.c:481
#3  0xb3122ab6 in demux_loop (stream_gen=0x8ae0d58) at demux.c:370
#4  0xb72c5430 in start_thread (arg=0xafba0b70) at pthread_create.c:297
#5  0xb6114bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5662700 (LWP 13190)):
[KCrash Handler]
#6  0xb641a880 in QWidget::internalWinId (this=0x8322920) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:234
#7  QWidget::effectiveWinId (this=0x8322920) at kernel/qwidget.cpp:2223
#8  0xb6456b3a in qt_x11_enforce_cursor (w=0x82eb8e8, force=false) at kernel/qwidget_x11.cpp:306
#9  0xb6456c89 in qt_x11_enforce_cursor (w=0x82eb8e8) at kernel/qwidget_x11.cpp:346
#10 0xb6456cb0 in QWidgetPrivate::unsetCursor_sys (this=0x82ec6f0) at kernel/qwidget_x11.cpp:1235
#11 0xb642229d in QWidget::unsetCursor (this=0x82eb8e8) at kernel/qwidget.cpp:4643
#12 0xb68388c5 in QToolBar::event (this=0x82eb8e8, event=0xbfec9a48) at widgets/qtoolbar.cpp:1148
#13 0xb63ceadc in QApplicationPrivate::notify_helper (this=0x80c3058, receiver=0x82eb8e8, e=0xbfec9a48) at kernel/qapplication.cpp:4065
#14 0xb63d8516 in QApplication::notify (this=0xbfecb5d4, receiver=0x82eb8e8, e=0xbfec9d2c) at kernel/qapplication.cpp:3792
#15 0xb7097ad3 in KApplication::notify (this=0xbfecb5d4, receiver=0x82eb8e8, event=0xbfec9d2c) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#16 0xb7437eea in QCoreApplication::notifyInternal (this=0xbfecb5d4, receiver=0x82eb8e8, event=0xbfec9d2c) at kernel/qcoreapplication.cpp:606
#17 0xb63d6f0f in QCoreApplication::sendSpontaneousEvent (receiver=0x82eb8e8, event=0xbfec9d2c, alienWidget=0x0, nativeWidget=0x82eb8e8, buttonDown=0xb6b0fae0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#18 QApplicationPrivate::sendMouseEvent (receiver=0x82eb8e8, event=0xbfec9d2c, alienWidget=0x0, nativeWidget=0x82eb8e8, buttonDown=0xb6b0fae0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#19 0xb643efcf in QETWidget::translateMouseEvent (this=0x82eb8e8, event=0xbfecaf34) at kernel/qapplication_x11.cpp:4411
#20 0xb643d942 in QApplication::x11ProcessEvent (this=0xbfecb5d4, event=0xbfecb2fc) at kernel/qapplication_x11.cpp:3631
#21 0xb64657d2 in x11EventSourceDispatch (s=0x80c6100, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0xb5a073e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb5a0a973 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0x080c5290 in ?? ()
#25 0x00000000 in ?? ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-18 21:39:45 UTC
Reported at bug 196512, should be fixed on KDE SC 4.4. Regards

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