Bug 216882 - gwenview jpg mov folder view
Summary: gwenview jpg mov folder view
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-12-01 01:37 UTC by Yasha B.-K.
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 Yasha B.-K. 2009-12-01 01:37:44 UTC
Application that crashed: gwenview
Version of the application: 2.3.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.30.9-96.fc11.i586 i686
Distribution: "Fedora release 11 (Leonidas)"

What I was doing when the application crashed:
While viewing a folder containg .jpg and .mov in slideshow mode. Gwenview crashed after I hit the right button to skip over a few videos. The crash does not seem to happen every time.

In addition, gwenview only plays the sound but does not show the video of the .mov files, but this might be unrelated to the crash. The .mov file itself is fine and worked in Totem.

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

Thread 15 (Thread 0xb61deb70 (LWP 2917)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x06e62307 in QWaitConditionPrivate::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  0x0780c04a in Gwenview::SemanticInfoThread::run (this=0x9e8abd8) at /usr/src/debug/kdegraphics-4.3.3/gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:136
#5  0x06e612c2 in QThreadPrivate::start (arg=0x9e8abd8) at thread/qthread_unix.cpp:188
#6  0x004c2935 in start_thread (arg=0xb61deb70) at pthread_create.c:297
#7  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xacd8cb70 (LWP 2946)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c72d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x07fa474d in metronom_sync_loop (this=0xa36d5d0) at metronom.c:870
#3  0x004c2935 in start_thread (arg=0xacd8cb70) at pthread_create.c:297
#4  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xad99db70 (LWP 2948)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x006010a0 in _xcb_conn_wait (c=0xa37cb58, cond=0xa37dbec, vector=0xad99c8bc, count=0xad99c8b8) at xcb_conn.c:306
#3  0x0060160b in _xcb_out_send (c=0xa37cb58, vector=0xad99c8bc, count=0xad99c8b8) at xcb_out.c:338
#4  0x006017a9 in _xcb_out_flush_to (c=0xa37cb58, request=32) at xcb_out.c:356
#5  0x00602d60 in xcb_wait_for_reply (c=0xa37cb58, request=32, e=0x0) at xcb_in.c:371
#6  0x0060d0eb in xcb_intern_atom_reply (c=0xa37cb58, cookie={sequence = 32}, e=0x0) at xproto.c:2967
#7  0x00ecb768 in xv_restore_port_attributes (this=<value optimized out>) at video_out_xcbxv.c:1049
#8  xv_dispose (this=<value optimized out>) at video_out_xcbxv.c:1070
#9  0x07fb10d8 in vo_exit (this_gen=0x9e18e18) at video_out.c:1615
#10 0x07fa84c9 in xine_close_video_driver (this=0xa28e8d0, vo_port=0x1) at load_plugins.c:1855
#11 0x00ff339a in Phonon::Xine::VideoWidgetXT::~VideoWidgetXT (this=0xa958740, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/phonon-4.3.1/xine/videowidget.cpp:241
#12 0x00fb4a38 in ~QExplicitlySharedDataPointer (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/QtCore/qshareddata.h:152
#13 QList<QExplicitlySharedDataPointer<Phonon::Xine::SharedData> >::node_destruct (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/QtCore/qlist.h:367
#14 QList<QExplicitlySharedDataPointer<Phonon::Xine::SharedData> >::free (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/QtCore/qlist.h:559
#15 0x00fcb241 in ~QList (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/QtCore/qlist.h:534
#16 Phonon::Xine::KeepReference<10000>::~KeepReference (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/xine/keepreference.h:45
#17 0x06f5fc15 in qDeleteInEventHandler (o=0x1) at kernel/qobject.cpp:3814
#18 0x06f6116b in QObject::event (this=0xa2fa6e0, e=0xa2d41d8) at kernel/qobject.cpp:1093
#19 0x00fcad2c in Phonon::Xine::KeepReference<10000>::event (this=0xffffffff, e=0x1) at /usr/src/debug/phonon-4.3.1/xine/keepreference.h:61
#20 0x026088b4 in QApplicationPrivate::notify_helper (this=0x9ddeef8, receiver=0xa2fa6e0, e=0xa2d41d8) at kernel/qapplication.cpp:4065
#21 0x02610029 in QApplication::notify (this=0xbfe9dae8, receiver=0xa2fa6e0, e=0xa2d41d8) at kernel/qapplication.cpp:3605
#22 0x03e647ba in KApplication::notify (this=0xbfe9dae8, receiver=0xa2fa6e0, event=0xa2d41d8) at /usr/src/debug/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#23 0x06f510ab in QCoreApplication::notifyInternal (this=0xbfe9dae8, receiver=0xa2fa6e0, event=0xa2d41d8) at kernel/qcoreapplication.cpp:610
#24 0x06f51c92 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#25 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#26 0x06f51e4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#27 0x06f7bf4f in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#28 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:210
#29 0x0724c308 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#30 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#31 0x0724f9e0 in g_main_context_iterate (context=0xa26c5a8, block=<value optimized out>, dispatch=1, self=0xa262e98) at gmain.c:2455
#32 0x0724fb13 in IA__g_main_context_iteration (context=0xa26c5a8, may_block=1) at gmain.c:2518
#33 0x06f7bb7c in QEventDispatcherGlib::processEvents (this=0x9f2c908, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#34 0x06f4f639 in QEventLoop::processEvents (this=0xad99d234, flags={i = 36}) at kernel/qeventloop.cpp:149
#35 0x06f4fa8a in QEventLoop::exec (this=0xad99d234, flags={i = 0}) at kernel/qeventloop.cpp:201
#36 0x06e5dfc3 in QThread::exec (this=0x9e08030) at thread/qthread.cpp:487
#37 0x00fb67ca in Phonon::Xine::XineThread::run (this=0x9e08030) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#38 0x06e612c2 in QThreadPrivate::start (arg=0x9e08030) at thread/qthread_unix.cpp:188
#39 0x004c2935 in start_thread (arg=0xad99db70) at pthread_create.c:297
#40 0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa7ed9b70 (LWP 2957)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x05e56039 in poll_func (ufds=0xb264b738, nfds=2, timeout=-1, userdata=0x9e0cb80) at pulse/thread-mainloop.c:71
#3  0x05e43869 in pa_mainloop_poll (m=0xa7caf18) at pulse/mainloop.c:857
#4  0x05e43c2e in pa_mainloop_iterate (m=0xa7caf18, block=1, retval=0x0) at pulse/mainloop.c:923
#5  0x05e43ca8 in pa_mainloop_run (m=0xa7caf18, retval=0x0) at pulse/mainloop.c:941
#6  0x05e560ba in thread (userdata=0xa399a60) at pulse/thread-mainloop.c:90
#7  0x05cfb7a4 in internal_thread_func (userdata=0xa3972a8) at pulsecore/thread-posix.c:72
#8  0x004c2935 in start_thread (arg=0xa7ed9b70) at pthread_create.c:297
#9  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa74d8b70 (LWP 2958)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0100cea1 in my_snd_mixer_wait (mixer=<value optimized out>, timeout=<value optimized out>) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (mixer=<value optimized out>, timeout=<value optimized out>) at audio_alsa_out.c:166
#4  0x004c2935 in start_thread (arg=0xa74d8b70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa6ad7b70 (LWP 2959)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x07fb6918 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x004c2935 in start_thread (arg=0xa6ad7b70) at pthread_create.c:297
#6  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa5cedb70 (LWP 2968)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003f0001 in select () from /lib/libc.so.6
#2  0x07fcf33c in xine_usec_sleep (usec=0) at utils.c:481
#3  0x07fb30d3 in video_out_loop (this_gen=0xa2739a8) at video_out.c:1246
#4  0x004c2935 in start_thread (arg=0xa5cedb70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa52ecb70 (LWP 2972)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x05e56039 in poll_func (ufds=0xb56111d8, nfds=2, timeout=-1, userdata=0xa263b18) at pulse/thread-mainloop.c:71
#3  0x05e43869 in pa_mainloop_poll (m=0xa1635c8) at pulse/mainloop.c:857
#4  0x05e43c2e in pa_mainloop_iterate (m=0xa1635c8, block=1, retval=0x0) at pulse/mainloop.c:923
#5  0x05e43ca8 in pa_mainloop_run (m=0xa1635c8, retval=0x0) at pulse/mainloop.c:941
#6  0x05e560ba in thread (userdata=0xa284850) at pulse/thread-mainloop.c:90
#7  0x05cfb7a4 in internal_thread_func (userdata=0xa396170) at pulsecore/thread-posix.c:72
#8  0x004c2935 in start_thread (arg=0xa52ecb70) at pthread_create.c:297
#9  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0x9f4e8b70 (LWP 2973)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0100cea1 in my_snd_mixer_wait (mixer=<value optimized out>, timeout=<value optimized out>) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (mixer=<value optimized out>, timeout=<value optimized out>) at audio_alsa_out.c:166
#4  0x004c2935 in start_thread (arg=0x9f4e8b70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb0ffeb70 (LWP 2974)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x07fb6918 in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015
#5  0x004c2935 in start_thread (arg=0xb0ffeb70) at pthread_create.c:297
#6  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa08eab70 (LWP 2975)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x07fa8340 in fifo_buffer_get (fifo=0x9e1a7d0) at buffer.c:230
#3  0x07fae7bd in video_decoder_loop (stream_gen=0xa937e70) at video_decoder.c:130
#4  0x004c2935 in start_thread (arg=0xa08eab70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9eae7b70 (LWP 2976)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x07fa8340 in fifo_buffer_get (fifo=0xa2b7950) at buffer.c:230
#3  0x07faf995 in audio_decoder_loop (stream_gen=0xa937e70) at audio_decoder.c:66
#4  0x004c2935 in start_thread (arg=0x9eae7b70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9e0e6b70 (LWP 2977)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x004c6fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x07fb9ac0 in xine_event_wait (queue=0xa955900) at events.c:56
#3  0x07fb9b41 in listener_loop (queue_gen=0xa955900) at events.c:214
#4  0x004c2935 in start_thread (arg=0x9e0e6b70) at pthread_create.c:297
#5  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x996e4b70 (LWP 2978)):
#0  0x00806422 in __kernel_vsyscall ()
#1  0x003ed396 in *__GI___poll (fds=0x485ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x05e56039 in poll_func (ufds=0xa2b75b8, nfds=1, timeout=-1, userdata=0xa919378) at pulse/thread-mainloop.c:71
#3  0x05e43869 in pa_mainloop_poll (m=0xa9192d8) at pulse/mainloop.c:857
#4  0x05e43c2e in pa_mainloop_iterate (m=0xa9192d8, block=1, retval=0x0) at pulse/mainloop.c:923
#5  0x05e43ca8 in pa_mainloop_run (m=0xa9192d8, retval=0x0) at pulse/mainloop.c:941
#6  0x05e560ba in thread (userdata=0xa242d80) at pulse/thread-mainloop.c:90
#7  0x05cfb7a4 in internal_thread_func (userdata=0xa175c90) at pulsecore/thread-posix.c:72
#8  0x004c2935 in start_thread (arg=0x996e4b70) at pthread_create.c:297
#9  0x003f794e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77ac9b0 (LWP 2916)):
[KCrash Handler]
#6  0x02655650 in QWidget::internalWinId (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:234
#7  QWidget::effectiveWinId (this=<value optimized out>) at kernel/qwidget.cpp:2223
#8  0x02697802 in qt_x11_enforce_cursor (w=0x9e6a678, force=false) at kernel/qwidget_x11.cpp:306
#9  0x026979a9 in qt_x11_enforce_cursor (w=0x9e6a678) at kernel/qwidget_x11.cpp:346
#10 0x0266cc6a in QApplication::setOverrideCursor (cursor=@0xbfe9d218) at kernel/qapplication_x11.cpp:2857
#11 0x077c90e3 in Gwenview::FullScreenBarPrivate::hideCursor (this=<value optimized out>) at /usr/src/debug/kdegraphics-4.3.3/gwenview/lib/fullscreenbar.cpp:71
#12 Gwenview::FullScreenBar::slotAutoHideCursorTimeout (this=<value optimized out>) at /usr/src/debug/kdegraphics-4.3.3/gwenview/lib/fullscreenbar.cpp:184
#13 0x077c91a3 in Gwenview::FullScreenBar::qt_metacall (this=0xa025830, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfe9d2ec)
    at /usr/src/debug/kdegraphics-4.3.3/i586-redhat-linux-gnu/gwenview/lib/fullscreenbar.moc:74
#14 0x06f66dc3 in QMetaObject::activate (sender=0xa025800, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#15 0x06f67a22 in QMetaObject::activate (sender=0xa025800, m=0x7042764, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#16 0x06fa10a7 in QTimer::timeout (this=0xa025800) at .moc/release-shared/moc_qtimer.cpp:128
#17 0x06f6c4fe in QTimer::timerEvent (this=0xa025800, e=0xbfe9d780) at kernel/qtimer.cpp:261
#18 0x06f60edf in QObject::event (this=0xa025800, e=0xbfe9d780) at kernel/qobject.cpp:1074
#19 0x026088b4 in QApplicationPrivate::notify_helper (this=0x9ddeef8, receiver=0xa025800, e=0xbfe9d780) at kernel/qapplication.cpp:4065
#20 0x02610029 in QApplication::notify (this=0xbfe9dae8, receiver=0xa025800, e=0xbfe9d780) at kernel/qapplication.cpp:3605
#21 0x03e647ba in KApplication::notify (this=0xbfe9dae8, receiver=0xa025800, event=0xbfe9d780) at /usr/src/debug/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#22 0x06f510ab in QCoreApplication::notifyInternal (this=0xbfe9dae8, receiver=0xa025800, event=0xbfe9d780) at kernel/qcoreapplication.cpp:610
#23 0x06f7e29e in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#24 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:580
#25 0x06f7bc30 in timerSourceDispatch (source=0x9de2740) at kernel/qeventdispatcher_glib.cpp:165
#26 0x0724c308 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#27 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#28 0x0724f9e0 in g_main_context_iterate (context=0x9de1a90, block=<value optimized out>, dispatch=1, self=0x9ddf438) at gmain.c:2455
#29 0x0724fb13 in IA__g_main_context_iteration (context=0x9de1a90, may_block=1) at gmain.c:2518
#30 0x06f7bb7c in QEventDispatcherGlib::processEvents (this=0x9dc9dc8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#31 0x026a7c45 in QGuiEventDispatcherGlib::processEvents (this=0x9dc9dc8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#32 0x06f4f639 in QEventLoop::processEvents (this=0xbfe9da44, flags={i = 36}) at kernel/qeventloop.cpp:149
#33 0x06f4fa8a in QEventLoop::exec (this=0xbfe9da44, flags={i = 0}) at kernel/qeventloop.cpp:201
#34 0x06f51f0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0x02608737 in QApplication::exec () at kernel/qapplication.cpp:3525
#36 0x0807fb5f in main (argc=6, argv=0xbfe9dc64) at /usr/src/debug/kdegraphics-4.3.3/gwenview/app/main.cpp:95

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-05 03:29:15 UTC
The crash is bug 197489 / bug 196512.
About the movie not being player, may be you don't have the proper codecs to watch it. (note that Totem uses the GStreamer multimedia library, but the KDE Multimedia subsystem uses Xine (another multimedia library) by default...)
Thanks

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