[Bug 646624] GstBin: regression: creating too many bins fails, exhausting allowed file descriptor limit

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 8 09:53:22 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=646624
  GStreamer | gstreamer (core) | git

Edward Hervey <bilboed> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |bilboed at gmail.com
         Resolution|FIXED                       |

--- Comment #8 from Edward Hervey <bilboed at gmail.com> 2011-04-08 16:53:17 UTC ---
On macosx:
Running suite(s): GstBin
93%: Checks: 15, Failures: 0, Errors: 1
gst/gstbin.c:1140:E:bin tests:test_many_bins:0: (after this point) Received
signal 10 (Bus error)

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0xb0aaaffc
[Switching to process 41291 thread 0x5703]
0x00106b59 in gst_pad_push_event (pad=0x13da438, event=0x585328) at
gstpad.c:5178
5178    {
(gdb) bt 20
#0  0x00106b59 in gst_pad_push_event (pad=0x13da438, event=0x585328) at
gstpad.c:5178
#1  0x0010661c in gst_pad_send_event (pad=0x13d94b8, event=0x585328) at
gstpad.c:5396
#2  0x00106c9d in gst_pad_push_event (pad=0xf0640, event=0x585328) at
gstpad.c:5248
#3  0x0010661c in gst_pad_send_event (pad=0x13d94b8, event=0x585328) at
gstpad.c:5396
#4  0x00106c9d in gst_pad_push_event (pad=0xf0640, event=0x585328) at
gstpad.c:5248
#5  0x00091785 in gst_base_transform_src_eventfunc (trans=0x13d94b8,
event=0xf0640) at gstbasetransform.c:2131
#6  0x00095ef4 in gst_base_transform_src_event (pad=0x13da438, event=0x585328)
at gstbasetransform.c:2096
#7  0x0010661c in gst_pad_send_event (pad=0x13d87d8, event=0x585328) at
gstpad.c:5396
#8  0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#9  0x0010661c in gst_pad_send_event (pad=0x13d87d8, event=0x585328) at
gstpad.c:5396
#10 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#11 0x0010661c in gst_pad_send_event (pad=0x13d87d8, event=0x585328) at
gstpad.c:5396
#12 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#13 0x00091785 in gst_base_transform_src_eventfunc (trans=0x13d87d8,
event=0x95eb0) at gstbasetransform.c:2131
#14 0x00095ef4 in gst_base_transform_src_event (pad=0x13da438, event=0x585328)
at gstbasetransform.c:2096
#15 0x0010661c in gst_pad_send_event (pad=0x13d8968, event=0x585328) at
gstpad.c:5396
#16 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#17 0x0010661c in gst_pad_send_event (pad=0x13d8968, event=0x585328) at
gstpad.c:5396
#18 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#19 0x0010661c in gst_pad_send_event (pad=0x13d8968, event=0x585328) at
gstpad.c:5396
....
#6197 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#6198 0x0010661c in gst_pad_send_event (pad=0x17b74d8, event=0x585328) at
gstpad.c:5396
#6199 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#6200 0x0010661c in gst_pad_send_event (pad=0x17b74d8, event=0x585328) at
gstpad.c:5396
#6201 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#6202 0x00091785 in gst_base_transform_src_eventfunc (trans=0x17b74d8,
event=0x95eb0) at gstbasetransform.c:2131
#6203 0x00095ef4 in gst_base_transform_src_event (pad=0x13da438,
event=0x585328) at gstbasetransform.c:2096
#6204 0x0010661c in gst_pad_send_event (pad=0x17b7668, event=0x585328) at
gstpad.c:5396
#6205 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#6206 0x0010661c in gst_pad_send_event (pad=0x17b7668, event=0x585328) at
gstpad.c:5396
#6207 0x00106c9d in gst_pad_push_event (pad=0x95eb0, event=0x585328) at
gstpad.c:5248
#6208 0x00082c65 in gst_base_sink_send_event (element=0x817600, event=0x585328)
at gstbasesink.c:4508
#6209 0x000e7822 in gst_element_send_event (element=0x817600, event=0x585328)
at gstelement.c:1633
#6210 0x000d0b5d in gst_bin_send_event (element=0x5e1000, event=0x585328) at
gstbin.c:2673
#6211 0x000e7822 in gst_element_send_event (element=0x5e1000, event=0x585328)
at gstelement.c:1633
#6212 0x000d0377 in gst_bin_do_latency_func (bin=0x5e1000) at gstbin.c:2373
#6213 0x0014a39f in gst_marshal_BOOLEAN__VOID (closure=0x5e1000,
return_value=0xb0b2aa74, n_param_values=1, param_values=0x19b0d28,
invocation_hint=0xb0b2aa60, marshal_data=0xd0a80) at gstmarshal.c:548
#6214 0x00312f39 in g_closure_invoke ()
#6215 0x00325238 in signal_emit_unlocked_R ()
#6216 0x00326487 in g_signal_emit_valist ()
#6217 0x00326a49 in g_signal_emit ()
#6218 0x000cff86 in gst_bin_recalculate_latency (bin=0x5e1000) at gstbin.c:2332
#6219 0x000d401b in gst_bin_change_state_func (element=0x5e1000,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstbin.c:2423
#6220 0x0010b2ea in gst_pipeline_change_state (element=0x5e1000,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstpipeline.c:482
#6221 0x000e9340 in gst_element_change_state (element=0xcb9fbd70,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstelement.c:2717
#6222 0x000d0d37 in gst_bin_continue_func (data=0x17b9020) at gstbin.c:2734
#6223 0x003b18c1 in g_thread_pool_thread_proxy ()
#6224 0x003af928 in g_thread_create_proxy ()
#6225 0x92ead155 in _pthread_start ()
#6226 0x92ead012 in thread_start ()

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list