[Bug 32566] Totem Crashes on Certain .mpg Files

Claudio André claudio.andre at correios.net.br
Sun Mar 5 03:48:39 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/32566

Comment:
Playing
http://www.novell.com/linux/xglrelease/transparency.mpg

Related to  Bug #33325.

Trying to seek a position inside the file.

-------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1953598384 (LWP 11018)]
0x74853e46 in mpeg2_init_fbuf () from /usr/lib/libmpeg2.so.0
(gdb) thread apply all bt

Thread 16 (Thread 1881672624 (LWP 11033)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1eec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x772cd5dc in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0x084ab648 in ?? ()
#4  0x080b3768 in ?? ()
#5  0x70280394 in ?? ()
#6  0x77bf67f1 in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#7  0x771f2d8c in g_async_queue_push_sorted () from /usr/lib/libglib-2.0.so.0
#8  0x77226398 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#9  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#10 0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 1881672624 (LWP 11033)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1eec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x772cd5dc in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0x084ab648 in ?? ()
#4  0x080b3768 in ?? ()
---Type <return> to continue, or q <return> to quit---
#5  0x70280394 in ?? ()
#6  0x77bf67f1 in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#7  0x771f2d8c in g_async_queue_push_sorted () from /usr/lib/libglib-2.0.so.0
#8  0x77226398 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#9  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#10 0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 1945205680 (LWP 11025)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x76d2958d in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x77c311b7 in gst_task_get_type () from /usr/lib/libgstreamer-0.10.so.0
#4  0x772262f6 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#5  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 1891675056 (LWP 11024)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77d2a6f2 in gst_audio_sink_get_type ()
   from /usr/lib/libgstaudio-0.10.so.0
#3  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 1900170160 (LWP 11023)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77d110bd in gst_base_sink_get_type () from /usr/lib/libgstbase-0.10.so.0
#3  0x77d11a5d in gst_base_sink_get_type () from /usr/lib/libgstbase-0.10.so.0
#4  0x77d121a7 in gst_base_sink_get_type () from /usr/lib/libgstbase-0.10.so.0
#5  0x77d12732 in gst_base_sink_get_type () from /usr/lib/libgstbase-0.10.so.0
#6  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#7  0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#8  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#9  0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#10 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#11 0x77c0f143 in gst_proxy_pad_get_type ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgstreamer-0.10.so.0
#12 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#13 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x77d1bd49 in gst_base_transform_set_passthrough ()
   from /usr/lib/libgstbase-0.10.so.0
#15 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#16 0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#17 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#18 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#19 0x77d1bd49 in gst_base_transform_set_passthrough ()
   from /usr/lib/libgstbase-0.10.so.0
#20 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#21 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#22 0x77d1bd49 in gst_base_transform_set_passthrough ()
   from /usr/lib/libgstbase-0.10.so.0
#23 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#24 0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#25 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#26 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#27 0x76d2a37d in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
---Type <return> to continue, or q <return> to quit---
#28 0x77c311b7 in gst_task_get_type () from /usr/lib/libgstreamer-0.10.so.0
#29 0x772262f6 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#30 0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#31 0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#32 0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 1936653232 (LWP 11022)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x76d285a5 in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#4  0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x76c4ae1c in gst_stream_selector_get_type ()
   from /usr/lib/gstreamer-0.10/libgstplaybin.so
#6  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#7  0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#8  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#9  0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x754d066b in gst_mad_get_type () from /usr/lib/gstreamer-0.10/libgstmad.so
#11 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
---Type <return> to continue, or q <return> to quit---
#12 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#13 0x76d2a37d in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#14 0x77c311b7 in gst_task_get_type () from /usr/lib/libgstreamer-0.10.so.0
#15 0x772262f6 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#16 0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#17 0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 1945205680 (LWP 11025)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x76d2958d in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x77c311b7 in gst_task_get_type () from /usr/lib/libgstreamer-0.10.so.0
#4  0x772262f6 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#5  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 1953598384 (LWP 11018)):
#0  0x74853e46 in mpeg2_init_fbuf () from /usr/lib/libmpeg2.so.0
---Type <return> to continue, or q <return> to quit---

Thread 8 (Thread 1963334576 (LWP 11017)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x76d285a5 in gst_queue_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#4  0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x754e1cb6 in gst_mpeg_demux_get_type ()
   from /usr/lib/gstreamer-0.10/libgstmpegstream.so
#6  0x754e08b4 in gst_mpeg_demux_get_type ()
   from /usr/lib/gstreamer-0.10/libgstmpegstream.so
#7  0x754ddf46 in gst_mpeg_parse_get_type ()
   from /usr/lib/gstreamer-0.10/libgstmpegstream.so
#8  0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#9  0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x76d2e0f1 in gst_type_find_element_get_type ()
   from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
#12 0x77c0f143 in gst_proxy_pad_get_type ()
   from /usr/lib/libgstreamer-0.10.so.0
#13 0x77c1de2b in gst_pad_chain () from /usr/lib/libgstreamer-0.10.so.0
---Type <return> to continue, or q <return> to quit---
#14 0x77c1e543 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#15 0x77d16675 in gst_base_src_set_format () from /usr/lib/libgstbase-0.10.so.0
#16 0x77c311b7 in gst_task_get_type () from /usr/lib/libgstreamer-0.10.so.0
#17 0x772262f6 in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#18 0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#19 0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#20 0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 1976474544 (LWP 11015)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77c2cb12 in gst_system_clock_obtain ()
   from /usr/lib/libgstreamer-0.10.so.0
#3  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 1976474544 (LWP 11015)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77c2cb12 in gst_system_clock_obtain ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgstreamer-0.10.so.0
#3  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 1976474544 (LWP 11015)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77c2cb12 in gst_system_clock_obtain ()
   from /usr/lib/libgstreamer-0.10.so.0
#3  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 1976474544 (LWP 11015)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77c2cb12 in gst_system_clock_obtain ()
   from /usr/lib/libgstreamer-0.10.so.0
#3  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 1984867248 (LWP 11011)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c4d56 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x77226ab0 in g_usleep () from /usr/lib/libglib-2.0.so.0
#3  0x7677f6e7 in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so
#4  0x0000c350 in ?? ()
#5  0x036000ef in ?? ()
#6  0x00028000 in ?? ()
#7  0x764ea3a8 in ?? ()
#8  0x40580000 in ?? ()
#9  0x00000000 in ?? ()

Thread 2 (Thread 1985526704 (LWP 11008)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x7708e904 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x7720b6e8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0x7720bbb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0x7737070e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5  0x77224482 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6  0x772bf341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x7709852e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 1995400896 (LWP 11001)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x772c1eec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x772cd5dc in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0x0843eb48 in ?? ()
#4  0x0843eaf8 in ?? ()
#5  0x7fc499f4 in ?? ()
#6  0x77c1231b in gst_debug_log () from /usr/lib/libgstreamer-0.10.so.0
#7  0x77c09108 in gst_element_sync_state_with_parent ()
   from /usr/lib/libgstreamer-0.10.so.0
#8  0x77bfa788 in gst_bin_iterate_sources ()
   from /usr/lib/libgstreamer-0.10.so.0
#9  0x77c093c5 in gst_element_get_state () from /usr/lib/libgstreamer-0.10.so.0
#10 0x0807ace5 in bacon_video_widget_seek_time ()
#11 0x0807af3a in bacon_video_widget_seek ()
#12 0x0805dedf in totem_action_stop ()
#13 0x7730e413 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#14 0x7730279f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x773112da in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#16 0x77312b09 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0x77312e79 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x7795214f in gtk_adjustment_value_changed ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0x7795223e in gtk_adjustment_set_value () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x77a4c860 in gtk_range_get_adjustment () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x77a1b7c4 in _gtk_marshal_BOOLEAN__ENUM_DOUBLE ()
   from /usr/lib/libgtk-x11-2.0.so.0
#22 0x7730216f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#23 0x7730279f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x773119be in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#25 0x77312876 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0x77312e79 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x77a4aa58 in gtk_range_get_value () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x77a4ab6f in _gtk_range_get_wheel_delta ()
   from /usr/lib/libgtk-x11-2.0.so.0
#29 0x77a1b590 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#30 0x7730216f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#31 0x7730279f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#32 0x773119be in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#33 0x77312876 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#34 0x77312e79 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#35 0x77afd64f in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x77a19d0d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x77a1a11b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x778bde1c in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#39 0x772087d7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0x7720b896 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#41 0x7720bbb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#42 0x77a19416 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x080659ba in main ()
#0  0x74853e46 in mpeg2_init_fbuf () from /usr/lib/libmpeg2.so.0




More information about the desktop-bugs mailing list