[gstreamer-bugs] [Bug 598574] New: Totem hangs when playing video stream
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Oct 15 08:14:28 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=598574
GStreamer | don't know | git
Summary: Totem hangs when playing video stream
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: don't know
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: hadess at hadess.net
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
totem-2.28.1-3.fc12.x86_64
gstreamer-0.10.25-1.fc12.x86_64
gstreamer-plugins-base-0.10.25-1.fc12.x86_64
gstreamer-plugins-good-0.10.16-1.fc12.x86_64
Thread 7 (Thread 0x7f0562bf4710 (LWP 19450)):
#0 0x00007f056d018fe3 in __poll (fds=<value optimized out>,
nfds=<value optimized out>, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f056327cc5f in ?? () from /usr/lib64/libpulse.so.0
#2 0x00007f056326d326 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3 0x00007f056326e6e9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4 0x00007f056326e7a0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5 0x00007f056327cb7b in ?? () from /usr/lib64/libpulse.so.0
#6 0x00007f056303bf20 in ?? () from /usr/lib64/libpulsecommon-0.9.19.so
#7 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#8 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7f0559916710 (LWP 19470)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f0558afed90 in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgstqueue2.so
#2 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#4 0x00007f0561ddbebd in gst_pad_peer_accept_caps ()
from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#6 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#7 0x00007f057063bb42 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#8 0x00007f056fb77d4e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9 0x00000034cc463722 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
#10 0x00000034cc462134 in g_thread_create_proxy (data=0x23299a0)
at gthread.c:635
#11 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#12 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()
Current language: auto
The current source language is "auto; currently c".
Thread 5 (Thread 0x7f0553fff710 (LWP 19471)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f0558b00a38 in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgstqueue2.so
#2 0x00007f056fb77d4e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3 0x00000034cc463722 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
#4 0x00000034cc462134 in g_thread_create_proxy (data=0x2695320)
at gthread.c:635
#5 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#6 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Current language: auto
The current source language is "auto; currently asm".
Thread 4 (Thread 0x7f0553015710 (LWP 19472)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f057064c5f1 in gst_data_queue_push ()
from /usr/lib64/libgstbase-0.10.so.0
#2 0x00007f0561ddf297 in gst_pad_peer_accept_caps ()
from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#4 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#5 0x00007f05588e5a0b in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstogg.so
#6 0x00007f05588e610a in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstogg.so
#7 0x00007f05588e853b in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstogg.so
#8 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00007f0561ddbebd in gst_pad_peer_accept_caps ()
from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#11 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#15 0x00007f0558b0054d in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgstqueue2.so
#16 0x00007f056fb77d4e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#17 0x00000034cc463722 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
#18 0x00000034cc462134 in g_thread_create_proxy (data=0x7f054c04ba70)
at gthread.c:635
#19 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#20 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7f05619a3710 (LWP 19473)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f056fb50505 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#2 0x00007f056fb5b580 in gst_pad_push_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#3 0x00007f056fb5adf0 in gst_pad_send_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#4 0x00007f056fb5b4a0 in gst_pad_push_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#5 0x00007f05533f5520 in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgstvorbis.so
#6 0x00007f05533f5c4b in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgstvorbis.so
#7 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#8 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9 0x00007f0561ddec16 in gst_pad_peer_accept_caps ()
from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#10 0x00007f056fb77d4e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00000034cc463722 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
#12 0x00000034cc462134 in g_thread_create_proxy (data=0x7f05401471d0)
at gthread.c:635
#13 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#14 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7f0552614710 (LWP 19474)):
#0 __lll_lock_wait ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007f056eb13155 in _L_lock_947 () from /lib64/libpthread.so.0
#2 0x00007f056eb12f78 in __pthread_mutex_lock (mutex=0x23f6b10)
at pthread_mutex_lock.c:61
#3 0x00000000004427fa in ?? ()
#4 0x00000034cc80ba8e in IA__g_closure_invoke (closure=0x25279d0,
return_value=0x0, n_param_values=2, param_values=0x7f05440012f0,
invocation_hint=0x7f0552612a30) at gclosure.c:767
#5 0x00000034cc820eb3 in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#6 0x00000034cc822249 in IA__g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7f0552612c20) at gsignal.c:2980
#7 0x00000034cc822793 in IA__g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3037
#8 0x00007f056fb280d1 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9 0x00007f0561fef72f in gst_element_class_set_details ()
from /usr/lib64/gstreamer-0.10/libgstgconfelements.so
#10 0x00007f0561fefc68 in gst_element_class_set_details ()
from /usr/lib64/gstreamer-0.10/libgstgconfelements.so
#11 0x00007f056fb3b5dc in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00007f056fb3e7fa in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007f05636be55e in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#14 0x00007f05636b58cc in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#15 0x00000034cc80ba8e in IA__g_closure_invoke (closure=0x24876f0,
return_value=0x0, n_param_values=1, param_values=0x2731c20,
invocation_hint=0x7f0552613110) at gclosure.c:767
#16 0x00000034cc820eb3 in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#17 0x00000034cc822249 in IA__g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7f0552613300) at gsignal.c:2980
#18 0x00000034cc822793 in IA__g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3037
#19 0x00000034cc80ba8e in IA__g_closure_invoke (closure=0x7f054c01c550,
return_value=0x0, n_param_values=1, param_values=0x7f0544049160,
invocation_hint=0x7f0552613510) at gclosure.c:767
#20 0x00000034cc820eb3 in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#21 0x00000034cc822249 in IA__g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7f0552613700) at gsignal.c:2980
#22 0x00000034cc822793 in IA__g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3037
#23 0x00007f055af51c64 in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstdecodebin2.so
#24 0x00007f055af52467 in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstdecodebin2.so
#25 0x00007f056fb503bb in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#26 0x00007f056fb5b580 in gst_pad_push_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#27 0x00007f056fb5adf0 in gst_pad_send_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#28 0x00007f056fb5b4a0 in gst_pad_push_event ()
from /usr/lib64/libgstreamer-0.10.so.0
#29 0x00007f05584c8028 in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgsttheora.so
#30 0x00007f05584c8603 in gst_query_set_position ()
from /usr/lib64/gstreamer-0.10/libgsttheora.so
#31 0x00007f056fb59b55 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#32 0x00007f056fb5a62e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#33 0x00007f0561ddec16 in gst_pad_peer_accept_caps ()
from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#34 0x00007f056fb77d4e in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#35 0x00000034cc463722 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
#36 0x00000034cc462134 in g_thread_create_proxy (data=0x7f0540145b50)
at gthread.c:635
#37 0x00007f056eb1096a in start_thread (arg=<value optimized out>)
at pthread_create.c:297
#38 0x00007f056d0223cd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#39 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f0570a3d800 (LWP 19448)):
#0 __lll_lock_wait ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007f056eb13155 in _L_lock_947 () from /lib64/libpthread.so.0
#2 0x00007f056eb12f78 in __pthread_mutex_lock (mutex=0x252a188)
at pthread_mutex_lock.c:61
#3 0x00000034cc462078 in IA__g_static_rec_mutex_lock (mutex=0x252a180)
at gthread.c:313
#4 0x00007f05636b9f0d in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#5 0x00007f05636b814f in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6 0x00007f05636b854b in gst_element_factory_get_klass ()
from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#7 0x00000034cc80fdac in object_get_property (value=<value optimized out>,
pspec=0x2472f20 [GParamObject], object=0x25242b0 [GstPlayBin2])
at gobject.c:930
#8 IA__g_object_get_valist (value=<value optimized out>, pspec=
0x2472f20 [GParamObject], object=0x25242b0 [GstPlayBin2]) at gobject.c:1543
#9 0x00000034cc8100b4 in IA__g_object_get (_object=0x25242b0,
first_property_name=0x45d60e "video-sink") at gobject.c:1633
#10 0x0000000000441fad in ?? ()
#11 0x0000000000449680 in ?? ()
#12 0x00000034ce536c98 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#13 0x00000034cc80ba8e in IA__g_closure_invoke (closure=0x22cda40,
return_value=0x7fff2868fe10, n_param_values=2, param_values=0x260dc10,
invocation_hint=0x7fff2868fdd0) at gclosure.c:767
#14 0x00000034cc820b7d in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3285
#15 0x00000034cc8220dc in IA__g_signal_emit_valist (
instance=<value optimized out>, signal_id=<value optimized out>,
detail=<value optimized out>, var_args=0x7fff2868ffc0) at gsignal.c:2990
#16 0x00000034cc822793 in IA__g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>)
at gsignal.c:3037
#17 0x00000034ce63d64f in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#18 0x00000034ce53044e in gtk_main_do_event ()
from /usr/lib64/libgtk-x11-2.0.so.0
#19 0x00000034cec4669a in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#20 0x00000034cec3df01 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#21 0x00000034cec3fcd1 in gdk_window_process_all_updates ()
from /usr/lib64/libgdk-x11-2.0.so.0
#22 0x00000034ce4af471 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#23 0x00000034cec1ccb6 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#24 0x00000034cc43922e in g_main_dispatch (context=<value optimized out>)
at gmain.c:1960
#25 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#26 0x00000034cc43cc18 in g_main_context_iterate (context=0x229b590,
block=<value optimized out>, dispatch=<value optimized out>,
self=<value optimized out>) at gmain.c:2591
#27 0x00000034cc43d065 in IA__g_main_loop_run (loop=0x2657520) at gmain.c:2799
#28 0x00000034ce530707 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#29 0x000000000041f9b7 in main ()
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list