[Gstreamer-bugs] [Bug 135412] New - segfault in spider/mad?

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Wed Feb 25 09:39:01 PST 2004


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=135412

Changed by v.merkatz at gmx.net.

--- shadow/135412	Wed Feb 25 12:39:01 2004
+++ shadow/135412.tmp.11579	Wed Feb 25 12:39:01 2004
@@ -0,0 +1,80 @@
+Bug#: 135412
+Product: GStreamer
+Version: HEAD CVS
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: don't know
+AssignedTo: gstreamer-maint at bugzilla.gnome.org                            
+ReportedBy: v.merkatz at gmx.net               
+QAContact: gstreamer-maint at bugzilla.gnome.org
+TargetMilestone: HEAD
+URL: 
+Summary: segfault in spider/mad?
+
+This pipeline "sometimes" segfaults, it only happens under certain system
+loads, if it doesn't segfault it hangs consuming 100% cpu.
+
+gst-launch-0.7 filesrc location=Pretty.Cure.episode.01-ChiZ.avi ! avidemux
+name=demux ! { queue ! xviddec ! xvimagesink } { demux. ! queue ! spider !
+audioscale ! audio/x-raw-int,rate=48000 ! alsasink device=dsp1 }
+RUNNING pipeline ...
+in: 640x480
+
+** (process:23792): CRITICAL **: file xvimagesink.c: line 403
+(gst_xvimagesink_xwindow_clear): assertion `xwindow != NULL' failed
+out: video/x-raw-yuv, width=(int)640, height=(int)480, format=(fourcc)I420,
+framerate=(double)23.97599983215332
+Segmentation fault (core dumped)
+
+(gdb) bt
+#0  0x4033c341 in mallopt () from /lib/libc.so.6
+#1  0x4033c274 in mallopt () from /lib/libc.so.6
+#2  0x4033b360 in free () from /lib/libc.so.6
+#3  0x40333328 in vasprintf () from /lib/libc.so.6
+#4  0x402a1a6d in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
+#5  0x402a1ac2 in g_strdup_printf () from /usr/lib/libglib-2.0.so.0
+#6  0x40046cc4 in _gst_debug_nameof_funcptr (ptr=0x406ebbe0) at gstinfo.c:990
+#7  0x40051093 in gst_pad_push (pad=0x80dc834, data=0x805da38) at gstpad.c:3017
+#8  0x4005255c in gst_pad_event_default_dispatch (pad=0x80dc770, 
+    element=0x8292060, event=0x805da38) at gstpad.c:3631
+#9  0x400526e6 in gst_pad_event_default (pad=0x80dc770, event=0x805da38)
+    at gstpad.c:3698
+#10 0x415198b0 in gst_mad_handle_event (pad=0x80dc770, buffer=0x805da38)
+    at gstmad.c:896
+#11 0x4151abd0 in gst_mad_chain (pad=0x80dc770, _data=0x805da38)
+    at gstmad.c:929
+#12 0x40051048 in gst_pad_push (pad=0x80dc150, data=0x805da38) at gstpad.c:3016
+#13 0x4005255c in gst_pad_event_default_dispatch (pad=0x80dc08c, 
+    element=0x80f04b0, event=0x805da38) at gstpad.c:3631
+#14 0x400526e6 in gst_pad_event_default (pad=0x80dc08c, event=0x805da38)
+    at gstpad.c:3698
+#15 0x407fb808 in gst_spider_identity_chain (pad=0x80dc08c, buf=0x805da38)
+    at gstspideridentity.c:191
+#16 0x407fc4ff in gst_spider_identity_dumb_loop (ident=0x80f04b0)
+    at gstspideridentity.c:403
+#17 0x406eba5e in loop_group_schedule_function (argc=0, argv=0x80f4440)
+    at gstoptimalscheduler.c:1126
+#18 0x406eb452 in schedule_group (group=0x80f4440) at gstoptimalscheduler.c:968
+#19 0x406eb516 in gst_opt_scheduler_schedule_run_queue (osched=0x8108c88)
+    at gstoptimalscheduler.c:1010
+#20 0x406eb757 in schedule_chain (chain=0x80fa128)
+    at gstoptimalscheduler.c:1054
+#21 0x406ee678 in gst_opt_scheduler_iterate (sched=0x8108c88)
+    at gstoptimalscheduler.c:2170
+#22 0x4005be79 in gst_scheduler_iterate (sched=0x8108c88) at gstscheduler.c:705
+#23 0x40031601 in gst_bin_iterate_func (bin=0x80ed3fc) at gstbin.c:1093
+#24 0x4002aef9 in gst_marshal_BOOLEAN__VOID (closure=0x8058c80, 
+    return_value=0x40cc97bc, n_param_values=1, param_values=0x403dc128, 
+    invocation_hint=0x40cc97e4, marshal_data=0x40031580) at gstmarshal.c:433
+#25 0x40239887 in g_type_class_meta_marshal ()
+   from /usr/lib/libgobject-2.0.so.0
+#26 0x40239682 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
+#27 0x40247c77 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
+#28 0x40cc97bc in ?? ()
+#29 0x00000001 in ?? ()
+#30 0x40cc98cc in ?? ()
+#31 0x40cc97e4 in ?? ()




More information about the Gstreamer-bugs mailing list