[Gstreamer-bugs] [Bug 137306] - gst-shorten crashes on play

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Tue Apr 6 15:50:42 PDT 2004


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





------- Additional Comments From gnomebugs.20.naru at spamgourmet.com  2004-04-06 18:50 -------
recompiled -g -ggdb.

btw i'm compiling this inside a jhbuild shell, for a jhbuild gnome26 build. and
it has big problems picking up the necessary includes. here's my full autogen
line that finds all the includes necessary. I hope it's not this that's causing
the error.

CFLAGS="-g -ggdb -I/usr/local/gnome26/include/libxml2
-I/usr/local/gnome26/lib/glib-2.0/include -I/usr/local/gnome26/include/glib-2.0
-I/usr/local/gnome26/include/gstreamer-0.8" ./autogen.sh
--prefix=/usr/local/gnome26/

here's the bt for the file discussed above, with the pipeline suggested by colin:

#0  0x409cf06b in handle_fn_qlpc (stream=0x80d59a0, ctxt=0x80e7eb0) at shorten.c:484
484                     ctxt->qlpc[i] = var_get(LPCQUANT, stream);
#0  0x409cf06b in handle_fn_qlpc (stream=0x80d59a0, ctxt=0x80e7eb0) at shorten.c:484
#1  0x409cebb9 in shn_decode (ctxt=0x80e7eb0) at shorten.c:584
#2  0x409ce240 in gst_shndec_loop (element=0x80e7eb0) at gstshndec.c:240
#3  0x409b6aae in loop_group_schedule_function (argc=0, argv=0x80e8070) at
gstoptimalscheduler.c:1164
#4  0x409b64a2 in schedule_group (group=0x80e7eb0) at gstoptimalscheduler.c:1007
#5  0x409b6566 in gst_opt_scheduler_schedule_run_queue (osched=0x80d5800) at
gstoptimalscheduler.c:1050
#6  0x409b7071 in gst_opt_scheduler_get_wrapper (srcpad=0x80b9684) at
gstoptimalscheduler.c:1274
#7  0x40052ff5 in gst_pad_pull (pad=0x80b9438) at gstpad.c:3084
#8  0x4087b550 in gst_spider_identity_dumb_loop (ident=0x80d3958) at
gstspideridentity.c:435
#9  0x409b6aae in loop_group_schedule_function (argc=0, argv=0x80d3958) at
gstoptimalscheduler.c:1164
#10 0x409b64a2 in schedule_group (group=0x80d3958) at gstoptimalscheduler.c:1007
#11 0x409b6566 in gst_opt_scheduler_schedule_run_queue (osched=0x80d5800) at
gstoptimalscheduler.c:1050
#12 0x409b67a7 in schedule_chain (chain=0x80d5910) at gstoptimalscheduler.c:1092
#13 0x409b9b08 in gst_opt_scheduler_iterate (sched=0x80d5800) at
gstoptimalscheduler.c:2279
#14 0x4005dcb9 in gst_scheduler_iterate (sched=0x80d5800) at gstscheduler.c:712
#15 0x40032f21 in gst_bin_iterate_func (bin=0x0) at gstbin.c:1109
#16 0x40071d99 in gst_marshal_BOOLEAN__VOID (closure=0x80d5800,
return_value=0xbffff0c0, n_param_values=1,
    param_values=0x3e, invocation_hint=0xbffff0e8, marshal_data=0x40032ea0) at
gstmarshal.c:433
#17 0x402696c7 in g_type_class_meta_marshal (closure=0x0, return_value=0x3e,
n_param_values=62,
    param_values=0x80d5800, invocation_hint=0x3e, marshal_data=0x3e) at
gclosure.c:514
#18 0x40269330 in g_closure_invoke (closure=0x80d5800, return_value=0x3e,
n_param_values=62, param_values=0x3e,
    invocation_hint=0x3e) at gclosure.c:437
#19 0x4027cd95 in signal_emit_unlocked_R (node=0x8058cb0, detail=0,
instance=0x80d4b00,
    emission_return=0xbffff190, instance_and_params=0xbffff1f0) at gsignal.c:2474
#20 0x4027c0fe in g_signal_emit_valist (instance=0x80d4b00, signal_id=135092224,
detail=0,
    var_args=0xbffff37c "\230���u\004") at gsignal.c:2205
#21 0x4027c624 in g_signal_emit (instance=0x3e, signal_id=62, detail=62) at
gsignal.c:2239
#22 0x40033008 in gst_bin_iterate (bin=0x80d5800) at gstbin.c:1146
#23 0x08049785 in idle_func (data=0x3e) at gst-launch.c:66
#24 0x402dc443 in g_idle_dispatch (source=0x80dedc8, callback=0x6,
user_data=0x3e) at gmain.c:3807
#25 0x402d9082 in g_main_dispatch (context=0x8066578) at gmain.c:1948
#26 0x402da178 in g_main_context_dispatch (context=0x8066578) at gmain.c:2498
#27 0x402da4b0 in g_main_context_iterate (context=0x8066578, block=1,
dispatch=1, self=0x8050950) at gmain.c:2579
#28 0x402daaf3 in g_main_loop_run (loop=0x80dee18) at gmain.c:2783
#29 0x4002d80b in gst_main () at gst.c:856
#30 0x0804a5a2 in main (argc=15, argv=0xbffff734) at gst-launch.c:494


other files do not segfault, but emit this line in rapid succession:
(process:20117): GStreamer-WARNING **: push on peer of pad sink_ident:src but
peer is not active

no sound can be heard.

hope that helps


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.




More information about the Gstreamer-bugs mailing list