[gstreamer-bugs] [Bug 152702] New: - BBB's gst-player crashed

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Wed Sep 15 02:49:01 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=152702
GStreamer | gst-player | Ver: HEAD CVS

           Summary: BBB's gst-player crashed
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-player
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: teuf at users.sourceforge.net
         QAContact: gstreamer-bugs at lists.sourceforge.net


Run gst-player
Open a file while the sound device is busy (I'm using alsasink)
gst-player refuses to play the file
Free the sound device (pause rhythmbox)
Press play in gst-player

Here is the backtrace

Thread 8 (Thread -1520563280 (LWP 25393)):
#0  0xa721a7bf in memcpy () from /lib/tls/libc.so.6
#1  0xa7beab23 in snd_pcm_area_copy () from /usr/lib/libasound.so.2
#2  0xa7bead2d in snd_pcm_areas_copy () from /usr/lib/libasound.so.2
#3  0xa6df0d34 in gst_alsa_sink_mmap (this=0x8225520, avail=0xa55e0454)
    at gstalsasink.c:297
#4  0xa6df135b in gst_alsa_sink_loop (element=0x8225520) at gstalsasink.c:507
#5  0xa6dcc516 in loop_group_schedule_function (argc=0, argv=0x8515040)
    at gstoptimalscheduler.c:1339
#6  0xa6dcbdef in schedule_group (group=0x8515040)
    at gstoptimalscheduler.c:1165
#7  0xa6dcc03e in gst_opt_scheduler_schedule_run_queue (osched=0x8510f80)
    at gstoptimalscheduler.c:1212
#8  0xa6dcc19a in schedule_chain (chain=0x8514788)
    at gstoptimalscheduler.c:1265
#9  0xa6dcff8f in gst_opt_scheduler_iterate (sched=0x8510f80)
    at gstoptimalscheduler.c:2600
#10 0xa7f0ba19 in gst_scheduler_iterate (sched=0x8510f80) at gstscheduler.c:705
#11 0xa7eda358 in gst_bin_iterate_func (bin=0x8514e88) at gstbin.c:1212
#12 0xa7f24369 in gst_marshal_BOOLEAN__VOID (closure=0x805e900,
    return_value=0xa55e0750, n_param_values=1, param_values=0x8000,
    invocation_hint=0xa55e0778, marshal_data=0xa7eda2d0) at gstmarshal.c:472
#13 0xa739f6c7 in g_type_class_meta_marshal (closure=0x805e900,
    return_value=0x8000, n_param_values=32768, param_values=0xa55e0880,
    invocation_hint=0x8000, marshal_data=0x8000) at gclosure.c:514
#14 0xa739f330 in g_closure_invoke (closure=0x805e900, return_value=0x8000,
    n_param_values=32768, param_values=0x8000, invocation_hint=0x8000)
    at gclosure.c:437
#15 0xa73b2d65 in signal_emit_unlocked_R (node=0x805ec30, detail=0,
    instance=0x8514e88, emission_return=0xa55e0820,
    instance_and_params=0xa55e0880) at gsignal.c:2473
#16 0xa73b20ce in g_signal_emit_valist (instance=0x8514e88, signal_id=0,
    detail=0, var_args=0xa55e0a0c "(\n^¥í\004") at gsignal.c:2204
#17 0xa73b25f4 in g_signal_emit (instance=0x8000, signal_id=32768,
    detail=32768) at gsignal.c:2238
#18 0xa7eda54b in gst_bin_iterate (bin=0x8514e88) at gstbin.c:1265
#19 0xa7f167aa in gst_thread_main_loop (arg=0x8514e88) at gstthread.c:665
#20 0xa7317f9d in g_thread_create_proxy (data=0x85145a8) at gthread.c:556
#21 0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#22 0x00000000 in ?? ()

Thread 7 (Thread -1518466128 (LWP 25392)):
#0  0xa7bf9074 in snd_pcm_hw_fast_tstamp () from /usr/lib/libasound.so.2
#1  0xa7bea46b in snd_pcm_avail_update () from /usr/lib/libasound.so.2
#2  0xa6def58b in gst_alsa_update_avail (this=0x0) at gstalsa.c:1165
#3  0xa6df1075 in gst_alsa_sink_loop (element=0x8225520) at gstalsasink.c:354
#4  0xa6dcc516 in loop_group_schedule_function (argc=0, argv=0x8515040)
    at gstoptimalscheduler.c:1339
#5  0xa6dcbdef in schedule_group (group=0x8515040)
    at gstoptimalscheduler.c:1165
#6  0xa6dcc03e in gst_opt_scheduler_schedule_run_queue (osched=0x8510f80)
    at gstoptimalscheduler.c:1212
#7  0xa6dcc19a in schedule_chain (chain=0x8514788)
    at gstoptimalscheduler.c:1265
#8  0xa6dcff8f in gst_opt_scheduler_iterate (sched=0x8510f80)
    at gstoptimalscheduler.c:2600
#9  0xa7f0ba19 in gst_scheduler_iterate (sched=0x8510f80) at gstscheduler.c:705
#10 0xa7eda358 in gst_bin_iterate_func (bin=0x8514e88) at gstbin.c:1212
#11 0xa7f24369 in gst_marshal_BOOLEAN__VOID (closure=0x805e900,
    return_value=0xa57e0750, n_param_values=1, param_values=0x0,
    invocation_hint=0xa57e0778, marshal_data=0xa7eda2d0) at gstmarshal.c:472
#12 0xa739f6c7 in g_type_class_meta_marshal (closure=0x805e900,
    return_value=0x0, n_param_values=0, param_values=0xa57e0880,
    invocation_hint=0x0, marshal_data=0x0) at gclosure.c:514
#13 0xa739f330 in g_closure_invoke (closure=0x805e900, return_value=0x0,
    n_param_values=0, param_values=0x0, invocation_hint=0x0) at gclosure.c:437
#14 0xa73b2d65 in signal_emit_unlocked_R (node=0x805ec30, detail=0,
    instance=0x8514e88, emission_return=0xa57e0820,
    instance_and_params=0xa57e0880) at gsignal.c:2473
#15 0xa73b20ce in g_signal_emit_valist (instance=0x8514e88, signal_id=0,
    detail=0, var_args=0xa57e0a0c "(\n~¥í\004") at gsignal.c:2204
#16 0xa73b25f4 in g_signal_emit (instance=0x0, signal_id=0, detail=0)
    at gsignal.c:2238
#17 0xa7eda54b in gst_bin_iterate (bin=0x8514e88) at gstbin.c:1265
#18 0xa7f167aa in gst_thread_main_loop (arg=0x8514e88) at gstthread.c:665
#19 0xa7317f9d in g_thread_create_proxy (data=0x85047a0) at gthread.c:556
#20 0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#21 0x00000000 in ?? ()

Thread 6 (Thread -1513124944 (LWP 25391)):
#0  0xa735f2c0 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xa73687ca in g_cond_timed_wait_posix_impl (cond=0x80cc2f8,
    entered_mutex=0x0, abs_time=0x0) at gthread-posix.c:229
#2  0xa7f088a9 in gst_queue_handle_src_event (pad=0x80c6a18, event=0xa7356e00)
    at gstqueue.c:881
#3  0xa7f00775 in gst_pad_send_event (pad=0x80c6a18, event=0x8063d18)
    at gstpad.c:4221
#4  0xa7f001ae in gst_pad_event_default_dispatch (pad=0x80b6620,
    element=0x80b49a0, event=0x8063d18) at gstpad.c:4078
#5  0xa7f00296 in gst_pad_event_default (pad=0x80b6620, event=0x8063d18)
    at gstpad.c:4143
#6  0xa7f00775 in gst_pad_send_event (pad=0x80b6620, event=0x8063d18)
    at gstpad.c:4221
#7  0xa7f001ae in gst_pad_event_default_dispatch (pad=0x8503dd8,
    element=0x80c9100, event=0x8063d18) at gstpad.c:4078
#8  0xa7f00296 in gst_pad_event_default (pad=0x8503dd8, event=0x8063d18)
    at gstpad.c:4143
#9  0xa5d1e6cf in gst_videoscale_handle_src_event (pad=0x8503dd8, event=0x4)
    at gstvideoscale.c:552
#10 0xa7f00775 in gst_pad_send_event (pad=0x8503dd8, event=0x8063d18)
    at gstpad.c:4221
#11 0xa6ddf8ee in gst_xvimagesink_navigation_send_event (
    navigation=0xfffffffc, structure=0x8581c50) at xvimagesink.c:1561
#12 0xa7fe0bbd in gst_navigation_send_event (navigation=0x82281c8,
    structure=0xfffffffc) at navigation.c:70
#13 0xa7fe0cdf in gst_navigation_send_mouse_event (navigation=0xfffffffc,
    event=0xfffffffc <Address 0xfffffffc out of bounds>, button=-4,
    x=2.1374999999999997, y=2.1374999999999997) at navigation.c:87
#14 0xa6ddbfdb in gst_xvimagesink_handle_xevents (xvimagesink=0x82281c8,
    pad=0x82285f8) at xvimagesink.c:602
#15 0xa6ddf0da in gst_xvimagesink_chain (pad=0x82285f8, data=0x8068a64)
    at xvimagesink.c:1434
#16 0xa7f011b4 in gst_pad_call_chain_function (pad=0x82285f8, data=0x8068a64)
    at gstpad.c:4501
#17 0xa7efdcf8 in gst_pad_push (pad=0x8503dd8, data=0x8068a64) at gstpad.c:3313
#18 0xa5d1e935 in gst_videoscale_chain (pad=0x31800, _data=0x8068a64)
    at gstvideoscale.c:579
#19 0xa7f011b4 in gst_pad_call_chain_function (pad=0x8502dc0, data=0x8068a64)
    at gstpad.c:4501
#20 0xa7efdcf8 in gst_pad_push (pad=0x80b6620, data=0x8068a64) at gstpad.c:3313
#21 0xa5d25f17 in gst_ffmpegcolorspace_chain (pad=0x80b4a38, data=0x80686c4)
    at gstffmpegcolorspace.c:393
#22 0xa7f011b4 in gst_pad_call_chain_function (pad=0x80b5e88, data=0x80686c4)
    at gstpad.c:4501
#23 0xa7efdcf8 in gst_pad_push (pad=0x80c6a18, data=0x80686c4) at gstpad.c:3313
#24 0xa6dcc403 in get_group_schedule_function (argc=0, argv=0x85068a0)
    at gstoptimalscheduler.c:1312
#25 0xa6dcbdef in schedule_group (group=0x85068a0)
    at gstoptimalscheduler.c:1165
#26 0xa6dcc03e in gst_opt_scheduler_schedule_run_queue (osched=0x8506f00)
    at gstoptimalscheduler.c:1212
#27 0xa6dcc19a in schedule_chain (chain=0x8508088)
    at gstoptimalscheduler.c:1265
#28 0xa6dcff8f in gst_opt_scheduler_iterate (sched=0x8506f00)
    at gstoptimalscheduler.c:2600
#29 0xa7f0ba19 in gst_scheduler_iterate (sched=0x8506f00) at gstscheduler.c:705
#30 0xa7eda358 in gst_bin_iterate_func (bin=0x8507f00) at gstbin.c:1212
#31 0xa7f24369 in gst_marshal_BOOLEAN__VOID (closure=0x805e900,
    return_value=0xa5cf8750, n_param_values=1, param_values=0xfffffffc,
    invocation_hint=0xa5cf8778, marshal_data=0xa7eda2d0) at gstmarshal.c:472
#32 0xa739f6c7 in g_type_class_meta_marshal (closure=0x805e900,
    return_value=0xfffffffc, n_param_values=4294967292,
    param_values=0xa5cf8880, invocation_hint=0xfffffffc,
    marshal_data=0xfffffffc) at gclosure.c:514
#33 0xa739f330 in g_closure_invoke (closure=0x805e900,
    return_value=0xfffffffc, n_param_values=4294967292,
    param_values=0xfffffffc, invocation_hint=0xfffffffc) at gclosure.c:437
#34 0xa73b2d65 in signal_emit_unlocked_R (node=0x805ec30, detail=0,
    instance=0x8507f00, emission_return=0xa5cf8820,
    instance_and_params=0xa5cf8880) at gsignal.c:2473
#35 0xa73b20ce in g_signal_emit_valist (instance=0x8507f00, signal_id=0,
    detail=0, var_args=0xa5cf8a0c "(\212촒\004") at gsignal.c:2204
#36 0xa73b25f4 in g_signal_emit (instance=0xfffffffc, signal_id=4294967292,
    detail=4294967292) at gsignal.c:2238
#37 0xa7eda54b in gst_bin_iterate (bin=0x8507f00) at gstbin.c:1265
#38 0xa7f167aa in gst_thread_main_loop (arg=0x8507f00) at gstthread.c:665
#39 0xa7317f9d in g_thread_create_proxy (data=0x85121b0) at gthread.c:556
#40 0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#41 0x00000000 in ?? ()

Thread 5 (Thread -1507910736 (LWP 25390)):
#0  0xa735f115 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xa777b164 in gnome_vfs_thread_pool_wait_for_work (state=0x8366ed0)
    at gnome-vfs-thread-pool.c:163
#2  0xa777b1bf in thread_entry (cast_to_state=0x8366ed0)
    at gnome-vfs-thread-pool.c:176
#3  0xa7317f9d in g_thread_create_proxy (data=0x8366f48) at gthread.c:556
#4  0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#5  0x00000000 in ?? ()

Thread 4 (Thread -1507533904 (LWP 25389)):
#0  0xa735f115 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xa777b164 in gnome_vfs_thread_pool_wait_for_work (state=0x8346b10)
    at gnome-vfs-thread-pool.c:163
#2  0xa777b1bf in thread_entry (cast_to_state=0x8346b10)
    at gnome-vfs-thread-pool.c:176
#3  0xa7317f9d in g_thread_create_proxy (data=0x83464d8) at gthread.c:556
#4  0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#5  0x00000000 in ?? ()

Thread 3 (Thread -1499145296 (LWP 25388)):
#0  0xa7271d15 in poll () from /lib/tls/libc.so.6
#1  0xa72feef6 in g_main_context_poll (context=0x822f930, timeout=-1,
    priority=2147483647, fds=0xfffffffc, n_fds=9) at gmain.c:2875
#2  0xa72fe330 in g_main_context_iterate (context=0x822f930, block=1,
    dispatch=1, self=0x8218150) at gmain.c:2568
#3  0xa72fe9f3 in g_main_loop_run (loop=0x82a2dc0) at gmain.c:2777
#4  0xa7413282 in link_io_thread_fn (data=0x0) at linc.c:343
#5  0xa7317f9d in g_thread_create_proxy (data=0x8218150) at gthread.c:556
#6  0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#7  0x00000000 in ?? ()

Thread 2 (Thread -1495528528 (LWP 25387)):
#0  0xa735f115 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xa7f0601d in gst_queue_chain (pad=0x84b33a8, data=0x8068398)
    at gstqueue.c:653
#2  0xa7f011b4 in gst_pad_call_chain_function (pad=0x84b33a8, data=0x8068398)
    at gstpad.c:4501
#3  0xa7efdcf8 in gst_pad_push (pad=0x80d7708, data=0x8068398) at gstpad.c:3313
#4  0xa5efd052 in gst_ffmpegdec_chain (pad=0xfffffffc, _data=0x806840c)
    at gstffmpegdec.c:510
#5  0xa7f011b4 in gst_pad_call_chain_function (pad=0x80d5c20, data=0x806840c)
    at gstpad.c:4501
#6  0xa7efdcf8 in gst_pad_push (pad=0x80d55e0, data=0x806840c) at gstpad.c:3313
#7  0xa6137566 in gst_avi_demux_stream_data (avi=0x2) at gstavidemux.c:1483
#8  0xa6137708 in gst_avi_demux_loop (element=0xfffffffc) at gstavidemux.c:1510
#9  0xa6dcc516 in loop_group_schedule_function (argc=0, argv=0x83395c0)
    at gstoptimalscheduler.c:1339
#10 0xa6dcbdef in schedule_group (group=0x83395c0)
    at gstoptimalscheduler.c:1165
#11 0xa6dcc03e in gst_opt_scheduler_schedule_run_queue (osched=0x82293c8)
    at gstoptimalscheduler.c:1212
#12 0xa6dcc19a in schedule_chain (chain=0x8331398)
    at gstoptimalscheduler.c:1265
#13 0xa6dcff8f in gst_opt_scheduler_iterate (sched=0x82293c8)
    at gstoptimalscheduler.c:2600
#14 0xa7f0ba19 in gst_scheduler_iterate (sched=0x82293c8) at gstscheduler.c:705
#15 0xa7eda358 in gst_bin_iterate_func (bin=0x8228978) at gstbin.c:1212
#16 0xa7f24369 in gst_marshal_BOOLEAN__VOID (closure=0x805e900,
    return_value=0xa6dc0750, n_param_values=1, param_values=0xfffffffc,
    invocation_hint=0xa6dc0778, marshal_data=0xa7eda2d0) at gstmarshal.c:472
#17 0xa739f6c7 in g_type_class_meta_marshal (closure=0x805e900,
    return_value=0xfffffffc, n_param_values=4294967292,
    param_values=0xa6dc0880, invocation_hint=0xfffffffc,
    marshal_data=0xfffffffc) at gclosure.c:514
#18 0xa739f330 in g_closure_invoke (closure=0x805e900,
    return_value=0xfffffffc, n_param_values=4294967292,
    param_values=0xfffffffc, invocation_hint=0xfffffffc) at gclosure.c:437
#19 0xa73b2d65 in signal_emit_unlocked_R (node=0x805ec30, detail=0,
    instance=0x8228978, emission_return=0xa6dc0820,
    instance_and_params=0xa6dc0880) at gsignal.c:2473
#20 0xa73b20ce in g_signal_emit_valist (instance=0x8228978, signal_id=0,
    detail=0, var_args=0xa6dc0a0c "(\nܦí\004") at gsignal.c:2204
#21 0xa73b25f4 in g_signal_emit (instance=0xfffffffc, signal_id=4294967292,
    detail=4294967292) at gsignal.c:2238
#22 0xa7eda54b in gst_bin_iterate (bin=0x8228978) at gstbin.c:1265
#23 0xa7f167aa in gst_thread_main_loop (arg=0x8228978) at gstthread.c:665
#24 0xa7317f9d in g_thread_create_proxy (data=0x8229470) at gthread.c:556
#25 0xa735c9b4 in start_thread () from /lib/tls/libpthread.so.0
#26 0x00000000 in ?? ()

Thread 1 (Thread -1492461888 (LWP 25384)):
#0  0xa7361c3c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0xa731a97c in g_usleep (microseconds=2952787400) at gtimer.c:242
#2  0x0804c6b4 in cb_iterate (data=0xfffffdfc) at window.c:302
#3  0xa7300343 in g_idle_dispatch (source=0x83df640,
    callback=0xa7356398 <__JCR_LIST__+4>, user_data=0xfffffdfc) at gmain.c:3802
#4  0xa72fcf82 in g_main_dispatch (context=0x820f488) at gmain.c:1942
#5  0xa72fe078 in g_main_context_dispatch (context=0x820f488) at gmain.c:2492
#6  0xa72fe3b0 in g_main_context_iterate (context=0x820f488, block=1,
    dispatch=1, self=0x8055d70) at gmain.c:2573
#7  0xa72fe9f3 in g_main_loop_run (loop=0x828ff80) at gmain.c:2777
#8  0xa7992d43 in gtk_main () at gtkmain.c:1173
#9  0x0804ad90 in main (argc=-1489673320, argv=0xa7356398) at main.c:119
#0  0xa721a7bf in memcpy () from /lib/tls/libc.so.6


I get quite a few 
(gst-player:25384): GStreamer-WARNING **: pushing data on non-negotiated pad
ffdec_msmpeg40:src, not allowed.
on the console when I try to play a movie when the sound device is busy.

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




More information about the Gstreamer-bugs mailing list