Description of problem: when I run `totem video.ogv` totem crashes with segmentation fault Version-Release number of selected component (if applicable): totem-3.7.93-1 Fedora-19-Alpha-TC2-x86_64-Live-Desktop How reproducible: always (tried with two different og* video files) Steps to Reproduce: 1. in terminal, run `totem video.ogv` Actual results: Segmentation fault Expected results: video is played Additional info:
Proposed as a Blocker for 19-final by Fedora user pschindl using the blocker tracking app because: This bug violates criterion: Menu sanity - the following criteria refer to both a live image and default installed system, and to all release-blocking desktops - * All applications listed under the Applications menu or category must withstand a basic functionality test and not crash after a few minutes of normal use.
abrt popped up when totem crashed for me and claimed it was tracker-extract that crashed when it tried to read the metadata from the ogg video. See bug 926352.
when run with under environment with ulimit -c unlimited the generated core dump has zero size when run under gdb it generates following backtrace: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffabffe700 (LWP 3556)] 0x00007fffab3c454b in th_decode_alloc () from /lib64/libtheoradec.so.1 (gdb) bt #0 0x00007fffab3c454b in th_decode_alloc () from /lib64/libtheoradec.so.1 #1 0x00007fffbc18c3ab in theora_dec_decode_buffer () from /usr/lib64/gstreamer-1.0/libgsttheora.so #2 0x00007fffbc18c7b8 in theora_dec_handle_frame () from /usr/lib64/gstreamer-1.0/libgsttheora.so #3 0x00007ffff6b791d6 in gst_video_decoder_decode_frame () from /lib64/libgstvideo-1.0.so.0 #4 0x00007ffff6b7e8db in gst_video_decoder_have_frame () from /lib64/libgstvideo-1.0.so.0 #5 0x00007ffff6b7950a in gst_video_decoder_chain_forward () from /lib64/libgstvideo-1.0.so.0 #6 0x00007ffff6b7b407 in gst_video_decoder_chain () from /lib64/libgstvideo-1.0.so.0 #7 0x00007ffff645fe1a in gst_pad_push_data () from /lib64/libgstreamer-1.0.so.0 #8 0x00007fffd482f461 in gst_multi_queue_loop () from /usr/lib64/gstreamer-1.0/libgstcoreelements.so #9 0x00007ffff648c899 in gst_task_func () from /lib64/libgstreamer-1.0.so.0 #10 0x00007ffff1c64c56 in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 #11 0x00007ffff1c64295 in g_thread_proxy () from /lib64/libglib-2.0.so.0 #12 0x00007ffff19e3c53 in start_thread () from /lib64/libpthread.so.0 #13 0x00007ffff1710ecd in clone () from /lib64/libc.so.6
totem http://upload.wikimedia.org/wikipedia/commons/6/65/Examplevideo.ogv works fine here, with totem-3.8.2-1.fc19.x86_64 and tracker-0.16.1-1.fc19.x86_64
Works okay with totem-3.8.2-1.fc19.x86_64, using testing video from #4.
I played an ogv with totem just today and it worked okay too. So we have multiple tests indicating it's working OK with current stable totem: let's close this, please re-open *and attach the problem video* (assuming no copyright issues) if you're still seeing this. thanks!