After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 565987 - X Window System error when playing movies with metacity's composite manager enabled
X Window System error when playing movies with metacity's composite manager e...
Status: RESOLVED DUPLICATE of bug 351784
Product: totem
Classification: Core
Component: GStreamer backend
2.24.x
Other All
: Normal critical
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
Depends on:
Blocks:
 
 
Reported: 2008-12-30 00:37 UTC by Sam Morris
Modified: 2009-01-06 11:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sam Morris 2008-12-30 00:37:05 UTC
Steps to reproduce:
1. Enable metacity's composite manager
2. Play a movie


Stack trace:
The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 73 error_code 11 request_code 140 minor_code 19)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Backtrace:


Thread 19 (Thread 0x44751950 (LWP 2053))

  • #0 gdk_x_error
    at /tmp/buildd/gtk+2.0-2.14.5/gdk/x11/gdkmain-x11.c line 613
  • #1 _XError
    at ../../src/XlibInt.c line 2912
  • #2 process_responses
    at ../../src/xcb_io.c line 138
  • #3 _XReply
    at ../../src/xcb_io.c line 370
  • #4 XSync
    at ../../src/Sync.c line 48
  • #5 gst_xvimagesink_xvimage_put
    at xvimagesink.c line 842
  • #6 gst_xvimagesink_show_frame
    at xvimagesink.c line 2237
  • #7 gst_base_sink_queue_object_unlocked
    at gstbasesink.c line 2302
  • #8 gst_base_sink_chain_unlocked
    at gstbasesink.c line 2728
  • #9 gst_base_sink_chain
    at gstbasesink.c line 2769
  • #10 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #11 gst_pad_push
    at gstpad.c line 4045
  • #12 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #13 gst_pad_push
    at gstpad.c line 4045
  • #14 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #15 gst_pad_push
    at gstpad.c line 4045
  • #16 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #17 gst_pad_push
    at gstpad.c line 4045
  • #18 gst_base_transform_chain
    at gstbasetransform.c line 1928
  • #19 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #20 gst_pad_push
    at gstpad.c line 4045
  • #21 gst_base_transform_chain
    at gstbasetransform.c line 1928
  • #22 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #23 gst_pad_push
    at gstpad.c line 4045
  • #24 gst_base_transform_chain
    at gstbasetransform.c line 1928
  • #25 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #26 gst_pad_push
    at gstpad.c line 4045
  • #27 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #28 gst_pad_push
    at gstpad.c line 4045
  • #29 gst_queue_loop
    at gstqueue.c line 1047
  • #30 gst_task_func
    at gsttask.c line 192
  • #31 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthreadpool.c line 265
  • #32 g_thread_create_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthread.c line 635
  • #33 start_thread
    from /lib/libpthread.so.0
  • #34 clone
    from /lib/libc.so.6
  • #35 ??

Thread 18 (Thread 0x45753950 (LWP 2052))

  • #0 IA__g_type_check_value_holds
    at /build/buildd/glib2.0-2.18.3/gobject/gtype.c line 3877
  • #1 gst_value_subtract
    at gstvalue.c line 3108
  • #2 gst_caps_structure_is_subset_field
    at gstcaps.c line 552
  • #3 gst_structure_foreach
    at gststructure.c line 913
  • #4 gst_caps_merge_structure
    at gstcaps.c line 570
  • #5 gst_caps_merge
    at gstcaps.c line 657
  • #6 gst_base_transform_transform_caps
    at gstbasetransform.c line 483
  • #7 gst_base_transform_getcaps
    at gstbasetransform.c line 619
  • #8 gst_pad_get_caps_unlocked
    at gstpad.c line 2004
  • #9 gst_pad_get_caps
    at gstpad.c line 2088
  • #10 gst_proxy_pad_do_getcaps
    at gstghostpad.c line 244
  • #11 gst_pad_get_caps_unlocked
    at gstpad.c line 2004
  • #12 gst_pad_get_caps
    at gstpad.c line 2088
  • #13 gst_pad_peer_get_caps
    at gstpad.c line 2128
  • #14 gst_base_transform_getcaps
    at gstbasetransform.c line 605
  • #15 gst_pad_get_caps_unlocked
    at gstpad.c line 2004
  • #16 gst_pad_get_caps
    at gstpad.c line 2088
  • #17 gst_pad_peer_get_caps
    at gstpad.c line 2128
  • #18 gst_base_transform_getcaps
    at gstbasetransform.c line 605
  • #19 gst_pad_get_caps_unlocked
    at gstpad.c line 2004
  • #20 gst_pad_get_caps
    at gstpad.c line 2088
  • #21 gst_pad_acceptcaps_default
    at gstpad.c line 2252
  • #22 gst_pad_accept_caps
    at gstpad.c line 2312
  • #23 gst_pad_chain_unchecked
    at gstpad.c line 2463
  • #24 gst_pad_push
    at gstpad.c line 4045
  • #25 gst_base_transform_chain
    at gstbasetransform.c line 1928
  • #26 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #27 gst_pad_push
    at gstpad.c line 4045
  • #28 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #29 gst_pad_push
    at gstpad.c line 4045
  • #30 gst_queue_loop
    at gstqueue.c line 1047
  • #31 gst_task_func
    at gsttask.c line 192
  • #32 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthreadpool.c line 265
  • #33 g_thread_create_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthread.c line 635
  • #34 start_thread
    from /lib/libpthread.so.0
  • #35 clone
    from /lib/libc.so.6
  • #36 ??

Thread 11 (Thread 0x42f4e950 (LWP 2044))

  • #0 __lll_unlock_wake
    from /lib/libpthread.so.0
  • #1 _L_unlock_56
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_unlock_usercnt
    from /lib/libpthread.so.0
  • #3 gst_queue_chain
    at gstqueue.c line 961
  • #4 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #5 gst_pad_push
    at gstpad.c line 4045
  • #6 gst_selector_pad_chain
    at gststreamselector.c line 424
  • #7 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #8 gst_pad_push
    at gstpad.c line 4045
  • #9 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #10 gst_pad_push
    at gstpad.c line 4045
  • #11 gst_mad_chain
    at gstmad.c line 1623
  • #12 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #13 gst_pad_push
    at gstpad.c line 4045
  • #14 gst_mp3parse_emit_frame
    at gstmpegaudioparse.c line 819
  • #15 gst_mp3parse_chain
    at gstmpegaudioparse.c line 1323
  • #16 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #17 gst_pad_push
    at gstpad.c line 4045
  • #18 gst_queue_loop
    at gstqueue.c line 1047
  • #19 gst_task_func
    at gsttask.c line 192
  • #20 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthreadpool.c line 265
  • #21 g_thread_create_proxy
    at /build/buildd/glib2.0-2.18.3/glib/gthread.c line 635
  • #22 start_thread
    from /lib/libpthread.so.0
  • #23 clone
    from /lib/libc.so.6
  • #24 ??


Other information:
Comment 1 Bastien Nocera 2009-01-06 11:37:06 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 351784 ***