[gstreamer-bugs] [Bug 158699] New: gst-player crashes when trying to play vcd

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Fri Nov 19 04:50:24 PST 2004


http://bugzilla.gnome.org/show_bug.cgi?id=158699
GStreamer | gst-player | Ver: 0.8.0

           Summary: gst-player crashes when trying to play vcd
           Product: GStreamer
           Version: 0.8.0
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-player
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: scorproy at HotPOP.com


Distribution: Fedora Core release 2 (Tettnang)
Package: GStreamer
Severity: critical
Version: GNOME2.6. 0.8.0
Gnome-Distributor: Red Hat, Inc
Synopsis: gst-player crashes when trying to play vcd
Bugzilla-Product: GStreamer
Bugzilla-Component: gst-player
Bugzilla-Version: 0.8.0
BugBuddy-GnomeVersion: 2.0 (2.6.0)
Description:
Description of the crash:
When trying to read .dat file from a locally mounted VCD, gst-player
crashed

Steps to reproduce the crash:
1. Insert the VCD. It should get automcaticcaly mounted in FC2
2. From your GUI directory browser (nautilus in my case) open the mpegav
folder.
3. Click on any of the .dat file. gst-player starts, but when hit the
play button, it crashes

Expected Results:
IT SHOULD PLAY THE VIDEO

How often does this happen?
EVERYTIME

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/gst-player'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(no debugging symbols found)...[Thread debugging using libthread_db
enabled]
[New Thread -150588768 (LWP 2953)]
[New Thread 18877360 (LWP 2956)]
[Thread debugging using libthread_db enabled]
[New Thread -150588768 (LWP 2953)]
[New Thread 18877360 (LWP 2956)]
[Thread debugging using libthread_db enabled]
[New Thread -150588768 (LWP 2953)]
[New Thread 18877360 (LWP 2956)]
[New Thread 95386544 (LWP 2955)]
[New Thread 40553392 (LWP 2954)]
0x00a85402 in ?? ()
#0  0x00a85402 in ?? ()
#1  0x00248e61 in ___newselect_nocancel () from /lib/tls/libc.so.6
#2  0x00310352 in _XPollfdCacheDel () from /usr/X11R6/lib/libX11.so.6
#3  0x00311271 in _XRead () from /usr/X11R6/lib/libX11.so.6
#4  0x00311de3 in _XReply () from /usr/X11R6/lib/libX11.so.6
#5  0x0030e8ee in XTranslateCoordinates () from
/usr/X11R6/lib/libX11.so.6
#6  0x00663c99 in gdk_window_get_origin () from
/usr/lib/libgdk-x11-2.0.so.0
#7  0x00878431 in gtk_tooltips_set_tip () from
/usr/lib/libgtk-x11-2.0.so.0
#8  0x00878613 in gtk_tooltips_set_tip () from
/usr/lib/libgtk-x11-2.0.so.0
#9  0x004098ac in g_main_context_wakeup () from
/usr/lib/libglib-2.0.so.0
#10 0x00406e4a in g_main_depth () from /usr/lib/libglib-2.0.so.0
#11 0x00407f28 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#12 0x00408260 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#13 0x004088a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x007c1403 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0805085f in main ()

Thread 4 (Thread 40553392 (LWP 2954)):
#0  0x00a85402 in ?? ()
No symbol table info available.
#1  0x00476eab in __waitpid_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x0542d442 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  sdp_probe (p1=0x26ac2e0) at rtsp.c:1181
	p = 0xf6724000 <Address 0xf6724000 out of bounds>
#5  0x084443a5 in gst_ffmpegdemux_type_find (tf=0x26ac3f0,
priv=0x889cda0)
    at gstffmpegdemux.c:553
	probe_data = {filename = 0x85b7439 "", 
  buf = 0xf6724000 <Address 0xf6724000 out of bounds>, buf_size = 4096}
	data = (guint8 *) 0xf6724000 <Address 0xf6724000 out of bounds>
	in_plugin = (AVInputFormat *) 0x860cc00
	res = -160284672
#6  0x030ca5bd in gst_type_find_factory_call_function
(factory=0x88145c0, 
    find=0x26ac3f0) at gsttypefind.c:202
No locals.
#7  0x030ca2ea in gst_type_find_load_plugin (find=0x26ac2e0,
data=0x26ac2e0)
    at gsttypefind.c:128
	factory = (GstTypeFindFactory *) 0x88145c0
#8  0x030ca5bd in gst_type_find_factory_call_function
(factory=0x88145c0, 
    find=0x26ac3f0) at gsttypefind.c:202
No locals.
#9  0x00e1da24 in gst_spider_identity_sink_loop_type_finding
(ident=0x89e85b0)
    at gstspideridentity.c:547
	factory = (GstTypeFindFactory *) 0x88145c0
	data = (GstData *) 0x8b8b404
	gst_find = {peek = 0xe1d690 <spider_find_peek>, 
  suggest = 0xe1d820 <spider_find_suggest>, data = 0x26ac3e0, 
  get_length = 0x30a2cc0 <gst_debug_log+80>, _gst_reserved = {0x89d2528,
0x4, 
    0xde5670, 0xde5b12}}
	find = {buffer = 0x87c0e68, best_probability = 0, caps = 0x0}
	walk = (GList *) 0x8b8b404
	type_list = (GList *) 0x8b8b404
#10 0x00de1366 in loop_group_schedule_function (argc=0, argv=0x8b85c08)
    at gstoptimalscheduler.c:1339
	entry = (GstElement *) 0x89e85b0
#11 0x00de0c3f in schedule_group (group=0x8b85c08)
    at gstoptimalscheduler.c:1165
	e = (GstElement *) 0x89e85b0
	l = (GSList *) 0x0
	lcopy = (GSList *) 0x8b0ebc0
#12 0x00de0e8e in gst_opt_scheduler_schedule_run_queue
(osched=0x89d2ab0)
    at gstoptimalscheduler.c:1212
	group = (GstOptSchedulerGroup *) 0x8b85c08
	res = 40551136
#13 0x00de0fea in schedule_chain (chain=0x8b81df8)
    at gstoptimalscheduler.c:1265
	group = (GstOptSchedulerGroup *) 0x8b85c08
	groups = (GSList *) 0x26ac2e0
	osched = (GstOptScheduler *) 0x89d2ab0
#14 0x00de4dcf in gst_opt_scheduler_iterate (sched=0x89d2ab0)
    at gstoptimalscheduler.c:2600
	chain = (GstOptSchedulerChain *) 0x8b81df8
	scheduled = 1
	chains = (GSList *) 0x89e7f68
	state = 146284024
	osched = (GstOptScheduler *) 0x89d2ab0
	iterations = 1
#15 0x030bdf89 in gst_scheduler_iterate (sched=0x89d2ab0) at
gstscheduler.c:705
	sclass = (GstSchedulerClass *) 0x26ac2e0
	res = 0
#16 0x0308cd68 in gst_bin_iterate_func (bin=0x89d2970) at gstbin.c:1212
	state = 40551136
	sched = (GstScheduler *) 0x89d2ab0
#17 0x030d68b9 in gst_marshal_BOOLEAN__VOID (closure=0x87b5ef8, 
    return_value=0x26ac710, n_param_values=1, param_values=0x26ac2e0, 
    invocation_hint=0x26ac738, marshal_data=0x308cce0) at
gstmarshal.c:472
	callback = 0xf6724000
	data1 = 0x89d2970
	data2 = 0x26ac2e0
	v_return = 40551136
#18 0x004894f7 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x00489160 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x0049cbc5 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x0049bf2e in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0x0049c454 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0x0308cf5b in gst_bin_iterate (bin=0x89d2970) at gstbin.c:1265
	running = 0
#24 0x030c8cea in gst_thread_main_loop (arg=0x89d2970) at
gstthread.c:665
	status = 1
	thread = (GstThread *) 0x89d2970
	element = (GstElement *) 0x89d2970
	sched = (GstScheduler *) 0x26ac2e0
#25 0x00421c4d in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0x0047098c in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#27 0x0025016a in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 3 (Thread 95386544 (LWP 2955)):
#0  0x00a85402 in ?? ()
No symbol table info available.
#1  0x00473790 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x030b9b61 in gst_queue_get (pad=0x89efca0) at gstqueue.c:773
	queue = (GstQueue *) 0x89f0880
	data = (GstData *) 0x45fa40
#3  0x030b3e07 in gst_pad_call_get_function (pad=0x89efca0) at
gstpad.c:4523
	data = (GstData *) 0x8b80660
#4  0x030b0ea4 in gst_pad_pull (pad=0x8a178a8) at gstpad.c:3368
	__msg = (gchar *) 0xa84bec "¤:"
	__dbg = (gchar *) 0x8b80660 ""
	peer = (GstRealPad *) 0x89efca0
	data = (GstData *) 0x87b17d0
#5  0x00a82953 in gst_switch_poll_sinkpads (gstswitch=0x89f0378)
    at gstswitch.c:183
	switchpad = (GstSwitchPad *) 0x8a17970
	pads = (GList *) 0x89daf8c
#6  0x00a82c6d in gst_switch_loop (element=0x89f0378) at
gstswitch.c:224
	gstswitch = (GstSwitch *) 0x89f0378
	switchpad = (GstSwitchPad *) 0x89f0378
#7  0x00de1366 in loop_group_schedule_function (argc=0, argv=0x8a177a8)
    at gstoptimalscheduler.c:1339
	entry = (GstElement *) 0x89f0378
#8  0x00de0c3f in schedule_group (group=0x8a177a8)
    at gstoptimalscheduler.c:1165
	e = (GstElement *) 0x89f0378
	l = (GSList *) 0x0
	lcopy = (GSList *) 0x8b0ebe0
#9  0x00de0e8e in gst_opt_scheduler_schedule_run_queue
(osched=0x89efe30)
    at gstoptimalscheduler.c:1212
	group = (GstOptSchedulerGroup *) 0x8a177a8
	res = -4
#10 0x00de0fea in schedule_chain (chain=0x8a176b0)
    at gstoptimalscheduler.c:1265
	group = (GstOptSchedulerGroup *) 0x8a177a8
	groups = (GSList *) 0xfffffffc
	osched = (GstOptScheduler *) 0x89efe30
#11 0x00de4dcf in gst_opt_scheduler_iterate (sched=0x89efe30)
    at gstoptimalscheduler.c:2600
	chain = (GstOptSchedulerChain *) 0x8a176b0
	scheduled = 0
	chains = (GSList *) 0x89e7fc0
	state = 144799408
	osched = (GstOptScheduler *) 0x89efe30
	iterations = 1
#12 0x030bdf89 in gst_scheduler_iterate (sched=0x89efe30) at
gstscheduler.c:705
	sclass = (GstSchedulerClass *) 0xfffffffc
	res = 0
#13 0x0308cd68 in gst_bin_iterate_func (bin=0x89f0658) at gstbin.c:1212
	state = 4294967292
	sched = (GstScheduler *) 0x89efe30
#14 0x030d68b9 in gst_marshal_BOOLEAN__VOID (closure=0x87b5ef8, 
    return_value=0x5af7710, n_param_values=1, param_values=0xfffffffc, 
    invocation_hint=0x5af7738, marshal_data=0x308cce0) at
gstmarshal.c:472
	callback = 0
	data1 = 0x89f0658
	data2 = 0xfffffffc
	v_return = -4
#15 0x004894f7 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x00489160 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x0049cbc5 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x0049bf2e in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x0049c454 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x0308cf5b in gst_bin_iterate (bin=0x89f0658) at gstbin.c:1265
	running = 0
#21 0x030c8cea in gst_thread_main_loop (arg=0x89f0658) at
gstthread.c:665
	status = 51953168
	thread = (GstThread *) 0x89f0658
	element = (GstElement *) 0x89f0658
	sched = (GstScheduler *) 0xfffffffc
#22 0x00421c4d in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0x0047098c in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#24 0x0025016a in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 2 (Thread 18877360 (LWP 2956)):
#0  0x00a85402 in ?? ()
No symbol table info available.
#1  0x00473790 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x030b9b61 in gst_queue_get (pad=0x8a21f78) at gstqueue.c:773
	queue = (GstQueue *) 0x8a23768
	data = (GstData *) 0x45fa40
#3  0x030b3e07 in gst_pad_call_get_function (pad=0x8a21f78) at
gstpad.c:4523
	data = (GstData *) 0x0
#4  0x00de1233 in get_group_schedule_function (argc=0, argv=0x8a26158)
    at gstoptimalscheduler.c:1305
	data = (GstData *) 0x30e401f
	pad = (GstPad *) 0x8a21f78
	entry = (GstElement *) 0xfffffffc
	pads = (const GList *) 0x0
#5  0x00de0c3f in schedule_group (group=0x8a26158)
    at gstoptimalscheduler.c:1165
	e = (GstElement *) 0x8a14748
	l = (GSList *) 0x0
	lcopy = (GSList *) 0x89e7f98
#6  0x00de0e8e in gst_opt_scheduler_schedule_run_queue
(osched=0x8a226a0)
    at gstoptimalscheduler.c:1212
	group = (GstOptSchedulerGroup *) 0x8a26158
	res = -4
#7  0x00de0fea in schedule_chain (chain=0x8a26228)
    at gstoptimalscheduler.c:1265
	group = (GstOptSchedulerGroup *) 0x8a26158
	groups = (GSList *) 0xfffffffc
	osched = (GstOptScheduler *) 0x8a226a0
#8  0x00de4dcf in gst_opt_scheduler_iterate (sched=0x8a226a0)
    at gstoptimalscheduler.c:2600
	chain = (GstOptSchedulerChain *) 0x8a26228
	scheduled = 0
	chains = (GSList *) 0x89e8010
	state = 144859688
	osched = (GstOptScheduler *) 0x8a226a0
	iterations = 1
#9  0x030bdf89 in gst_scheduler_iterate (sched=0x8a226a0) at
gstscheduler.c:705
	sclass = (GstSchedulerClass *) 0xfffffffc
	res = 0
#10 0x0308cd68 in gst_bin_iterate_func (bin=0x8a23c08) at gstbin.c:1212
	state = 4294967292
	sched = (GstScheduler *) 0x8a226a0
#11 0x030d68b9 in gst_marshal_BOOLEAN__VOID (closure=0x87b5ef8, 
    return_value=0x1200710, n_param_values=1, param_values=0xfffffffc, 
    invocation_hint=0x1200738, marshal_data=0x308cce0) at
gstmarshal.c:472
	callback = 0
	data1 = 0x8a23c08
	data2 = 0xfffffffc
	v_return = -4
#12 0x004894f7 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x00489160 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x0049cbc5 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x0049bf2e in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x0049c454 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x0308cf5b in gst_bin_iterate (bin=0x8a23c08) at gstbin.c:1265
	running = 0
#18 0x030c8cea in gst_thread_main_loop (arg=0x8a23c08) at
gstthread.c:665
	status = 51953168
	thread = (GstThread *) 0x8a23c08
	element = (GstElement *) 0x8a23c08
	sched = (GstScheduler *) 0xfffffffc
#19 0x00421c4d in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#20 0x0047098c in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#21 0x0025016a in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 1 (Thread -150588768 (LWP 2953)):
#0  0x00a85402 in ?? ()
No symbol table info available.
#1  0x00248e61 in ___newselect_nocancel () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x00310352 in _XPollfdCacheDel () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#3  0x00311271 in _XRead () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#4  0x00311de3 in _XReply () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#5  0x0030e8ee in XTranslateCoordinates () from
/usr/X11R6/lib/libX11.so.6
No symbol table info available.
#6  0x00663c99 in gdk_window_get_origin () from
/usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#7  0x00878431 in gtk_tooltips_set_tip () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8  0x00878613 in gtk_tooltips_set_tip () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#9  0x004098ac in g_main_context_wakeup () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x00406e4a in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x00407f28 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00408260 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x004088a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x007c1403 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x0805085f in main ()
No symbol table info available.
#0  0x00a85402 in ?? ()




------- Bug moved to this database by unknown at bugzilla.gnome.org 2004-11-19 07:50 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "GStreamer".
   Setting to default milestone for this product, 'HEAD'
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown at bugzilla.gnome.org.
   Previous reporter was scorproy at HotPOP.com.
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.



------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list