[Gstreamer-bugs] [Bug 140288] New: - ogg demuxer segfaults
bugzilla-daemon at widget.gnome.org
bugzilla-daemon at widget.gnome.org
Fri Apr 16 11:47:29 PDT 2004
http://bugzilla.gnome.org/show_bug.cgi?id=140288
GStreamer | gst-plugins | Ver: 0.8.0
Summary: ogg demuxer segfaults
Product: GStreamer
Version: 0.8.0
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-maint at bugzilla.gnome.org
ReportedBy: mike at navi.cx
QAContact: gstreamer-maint at bugzilla.gnome.org
Start Rhythmbox
Add music to library
While adding, start playing one of the tracks it just added
A few seconds later, boom!
(might be as its processes a particular ogg or something...)
Here's a backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1112411056 (LWP 4403)]
0x45002960 in gst_ogg_demux_handle_event (pad=0x452c24d4, event=0x80eef58) at
gstoggdemux.c:418
418 FOR_PAD_IN_CURRENT_CHAIN (ogg, pad,
(gdb) bt
#0 0x45002960 in gst_ogg_demux_handle_event (pad=0x452c24d4, event=0x80eef58)
at gstoggdemux.c:418
#1 0x45003776 in gst_ogg_demux_chain (pad=0x452c24d4, buffer=0x80eef58) at
gstoggdemux.c:491
#2 0x40941749 in gst_pad_push (pad=0x44fcb8d8, data=0x80eef58) at gstpad.c:3032
#3 0x409428dc in gst_pad_event_default_dispatch (pad=0x44fcc390,
element=0x452d5c28, event=0x80eef58) at gstpad.c:3638
#4 0x40942a30 in gst_pad_event_default (pad=0x44fcc390, event=0x80eef58) at
gstpad.c:3708
#5 0x44ef529f in gst_spider_identity_chain (pad=0x44fcc390, buf=0x80eef58) at
gstspideridentity.c:206
#6 0x44ef5da9 in gst_spider_identity_dumb_loop (ident=0x452d5c28) at
gstspideridentity.c:436
#7 0x43902152 in loop_group_schedule_function (argc=0, argv=0x452e59f8) at
gstoptimalscheduler.c:1164
#8 0x43901c42 in schedule_group (group=0x452e59f8) at gstoptimalscheduler.c:1007
#9 0x43901cf8 in gst_opt_scheduler_schedule_run_queue (osched=0x452c0f90) at
gstoptimalscheduler.c:1050
#10 0x43901ecb in schedule_chain (chain=0x452d5f90) at gstoptimalscheduler.c:1092
#11 0x439047cd in gst_opt_scheduler_iterate (sched=0x452c0f90) at
gstoptimalscheduler.c:2279
#12 0x4094a42a in gst_scheduler_iterate (sched=0x452c0f90) at gstscheduler.c:712
#13 0x40927425 in gst_bin_iterate_func (bin=0x4525c888) at gstbin.c:1109
#14 0x4095a45f in gst_marshal_BOOLEAN__VOID (closure=0x80ec0f8,
return_value=0x424e0660, n_param_values=1, param_values=0x452db698,
invocation_hint=0x424e0688, marshal_data=0x409273bc) at gstmarshal.c:433
#15 0x40b8f06a in g_type_class_meta_marshal (closure=0x80ec0f8,
return_value=0x424e0660, n_param_values=1, param_values=0x424e0790,
invocation_hint=0x424e0688, marshal_data=0x452db698) at gclosure.c:514
#16 0x40b8edd6 in g_closure_invoke (closure=0x80ec0f8, return_value=0x424e0660,
n_param_values=1, param_values=0x424e0790, invocation_hint=0x424e0688)
at gclosure.c:437
#17 0x40ba0587 in signal_emit_unlocked_R (node=0x80ec2e0, detail=0,
instance=0x4525c888, emission_return=0x424e0730, instance_and_params=0x424e0790)
at gsignal.c:2474
#18 0x40b9fa21 in g_signal_emit_valist (instance=0x4525c888, signal_id=0,
detail=0, var_args=0x424e091c "8\tNB\210�%E\210�%E�H\226@\001") at gsignal.c:2205
#19 0x40b9feab in g_signal_emit (instance=0x4525c888, signal_id=36, detail=0) at
gsignal.c:2239
#20 0x409274f4 in gst_bin_iterate (bin=0x4525c888) at gstbin.c:1146
#21 0x08092740 in rb_metadata_load (md=0x81b5cf0,
---Type <return> to continue, or q <return> to quit---
uri=0x452d94a8
"file:///home/mike/Music/Vincent%20de%20Moor/Fly%20Away/02%20-%20Fly%20Away%20-%20Thrillseekers%20Remix.ogg",
error=0x424e09b8)
at rb-metadata-gst.c:434
#22 0x080896a5 in read_metadata_async (db=0x81b5a38,
location=0x452d94a8
"file:///home/mike/Music/Vincent%20de%20Moor/Fly%20Away/02%20-%20Fly%20Away%20-%20Thrillseekers%20Remix.ogg",
real_error=0x424e09fc)
at rhythmdb.c:750
#23 0x08089c65 in rhythmdb_add_song (db=0x81b5a38,
uri=0x452d94a8
"file:///home/mike/Music/Vincent%20de%20Moor/Fly%20Away/02%20-%20Fly%20Away%20-%20Thrillseekers%20Remix.ogg",
real_error=0x424e0a58)
at rhythmdb.c:933
#24 0x08089ffc in add_thread_main (db=0x81b5a38) at rhythmdb.c:1059
#25 0x40c2ef50 in g_thread_create_proxy (data=0x81b6800) at gthread.c:559
#26 0x40bc37fc in start_thread () from /lib/tls/libpthread.so.0
#27 0x40d48aba in clone () from /lib/tls/libc.so.6
(gdb) print ogg
$1 = (GstOggDemux *) 0x452b9e80
(gdb) print pad
$2 = (GstOggPad *) 0x452db698
------- 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