Bug 266577
Summary: | [WPE][GStreamer] GLib-ERROR: Creating pipes for GWakeup: Too many open files | ||
---|---|---|---|
Product: | WebKit | Reporter: | Vitaly Dyackhov <vitaly> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | mcatanzaro, philn |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Vitaly Dyackhov
Tests:
webgl/2.0.0/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgba16f-rgba-float.html
Stack trace:
```
#0 g_log_structured_array (log_level=log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7fa82e4e2cd0, n_fields=4) at ../glib/gmessages.c:555
#1 0x00007fafbd9ff56c in g_log_default_handler (log_domain=log_domain@entry=0x7fafbda570be "GLib", log_level=log_level@entry=6, message=message@entry=0x7face8046ae0 "Creating pipes for GWakeup: Too many open files", unused_data=unused_data@entry=0x0) at ../glib/gmessages.c:3284
#2 0x00007fafbda004c0 in g_logv (log_domain=0x7fafbda570be "GLib", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7fa82e4e2e30) at ../glib/gmessages.c:1391
#3 0x00007fafbda007a3 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1460
#4 0x00007fafbda50bfa in g_wakeup_new () at ../glib/gwakeup.c:164
#5 0x00007fafbd9f54af in g_main_context_new_with_flags (flags=flags@entry=G_MAIN_CONTEXT_FLAGS_NONE) at ../glib/gmain.c:770
#6 0x00007fafbd9f554b in g_main_context_new () at ../glib/gmain.c:713
#7 0x00007fafb97294ac in gst_gl_window_init (window=0x7face80466c0) at ../gst-libs/gst/gl/gstglwindow.c:187
#8 0x00007fafbc4d91f3 in g_type_create_instance (type=<optimized out>) at ../gobject/gtype.c:1977
#9 0x00007fafbc4be774 in g_object_new_internal (class=0x7fad00026880, params=0x0, n_params=0) at ../gobject/gobject.c:2246
#10 0x00007fafbc4bfd96 in g_object_new_internal (n_params=<optimized out>, params=<optimized out>, class=<optimized out>) at ../gobject/gobject.c:2243
#11 g_object_new_with_properties (object_type=<optimized out>, n_properties=<optimized out>, names=names@entry=0x0, values=values@entry=0x0) at ../gobject/gobject.c:2409
#12 0x00007fafbc4c0d41 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x0) at ../gobject/gobject.c:2055
#13 0x00007fafb972f4a1 in gst_gl_dummy_window_new () at ../gst-libs/gst/gl/gstglwindow.c:1198
#14 gst_gl_window_new (display=0x55b99e1a3120 [GstGLDisplay|gldisplayegl965]) at ../gst-libs/gst/gl/gstglwindow.c:343
#15 0x00007fafb9712bc7 in gst_gl_display_create_window (display=0x55b99e1a3120 [GstGLDisplay|gldisplayegl965]) at ../gst-libs/gst/gl/gstgldisplay.c:686
#16 0x00007fafb9712e0c in _ensure_window (context=0x7face80459c0 [GstGLContext|glcontextegl1128]) at ../gst-libs/gst/gl/gstglcontext.c:279
#17 _ensure_window (context=0x7face80459c0 [GstGLContext|glcontextegl1128]) at ../gst-libs/gst/gl/gstglcontext.c:272
#18 gst_gl_context_create (context=0x7face80459c0 [GstGLContext|glcontextegl1128], other_context=other_context@entry=0x0 [GstGLContext], error=error@entry=0x7fa82e4e3320) at ../gst-libs/gst/gl/gstglcontext.c:1060
#19 0x00007fafb971301f in gst_gl_display_create_context (display=0x55b99e1a3120 [GstGLDisplay|gldisplayegl965], other_context=0x0 [GstGLContext], p_context=0x55b99e249878, error=0x7fa82e4e3320) at ../gst-libs/gst/gl/gstgldisplay.c:657
#20 0x00007fafb9705b4e in gst_gl_base_filter_find_gl_context_unlocked (filter=filter@entry=0x55b99e249630 [GstGLBaseFilter|gldownloadelement964]) at ../gst-libs/gst/gl/gstglbasefilter.c:568
#21 0x00007fafb9705e33 in gst_gl_base_filter_decide_allocation (trans=0x55b99e249630 [GstBaseTransform|gldownloadelement964], query=0x7face804c940 [None]) at ../gst-libs/gst/gl/gstglbasefilter.c:428
#22 0x00007fafb99914ef in gst_base_transform_do_bufferpool (outcaps=0x7face8051270 [None], trans=0x55b99e249630 [GstBaseTransform|gldownloadelement964]) at ../libs/gst/base/gstbasetransform.c:957
#23 gst_base_transform_setcaps (trans=trans@entry=0x55b99e249630 [GstBaseTransform|gldownloadelement964], pad=<optimized out>, incaps=<optimized out>) at ../libs/gst/base/gstbasetransform.c:1351
#24 0x00007fafb9992203 in gst_base_transform_sink_eventfunc (trans=0x55b99e249630 [GstBaseTransform|gldownloadelement964], event=0x7face804be40 [None]) at ../libs/gst/base/gstbasetransform.c:1951
#25 0x00007fafbd83f62d in gst_pad_send_event_unchecked (pad=pad@entry=0x55b99e248770 [GstPad|sink], event=event@entry=0x7face804be40 [None], type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../gst/gstpad.c:5939
#26 0x00007fafbd83fd13 in gst_pad_push_event_unchecked (pad=pad@entry=0x55b99dff5060 [GstPad|src], event=0x7face804be40 [None], type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../gst/gstpad.c:5572
#27 0x00007fafbd8404d8 in push_sticky (pad=pad@entry=0x55b99dff5060 [GstPad|src], ev=ev@entry=0x7fa82e4e36d0, user_data=user_data@entry=0x7fa82e4e3740) at ../gst/gstpad.c:4057
#28 0x00007fafbd834c45 in events_foreach (pad=0x55b99dff5060 [GstPad|src], func=0x7fafbd840430 <push_sticky>, user_data=0x7fa82e4e3740) at ../gst/gstpad.c:613
#29 0x00007fafbd8435b1 in check_sticky (event=0x7face804be40 [None], pad=0x55b99dff5060 [GstPad|src]) at ../gst/gstpad.c:4116
#30 gst_pad_push_event (pad=0x55b99dff5060 [GstPad|src], event=0x7face804be40 [None]) at ../gst/gstpad.c:5705
#31 0x00007fafb998fdcf in gst_base_src_set_caps (src=src@entry=0x55b99e3827f0 [GstBaseSrc|appsrc964], caps=caps@entry=0x55b99e241430 [None]) at ../libs/gst/base/gstbasesrc.c:1011
#32 0x00007fafb99d3966 in gst_app_src_do_negotiate (basesrc=basesrc@entry=0x55b99e3827f0 [GstBaseSrc|appsrc964]) at ../gst-libs/gst/app/gstappsrc.c:1343
#33 0x00007fafb99d446c in gst_app_src_create (bsrc=0x55b99e3827f0 [GstBaseSrc|appsrc964], offset=<optimized out>, size=4096, buf=0x7fa82e4e39a8) at ../gst-libs/gst/app/gstappsrc.c:1644
#34 0x00007fafb9988933 in gst_base_src_get_range (src=src@entry=0x55b99e3827f0 [GstBaseSrc|appsrc964], offset=0, length=<optimized out>, buf=buf@entry=0x7fa82e4e3a90) at ../libs/gst/base/gstbasesrc.c:2592
#35 0x00007fafb998bada in gst_base_src_loop (pad=0x55b99dff5060 [GstPad|src]) at ../libs/gst/base/gstbasesrc.c:2916
#36 0x00007fafbd86e1c4 in gst_task_func (task=0x55b99dcc3b00 [GstTask|appsrc964:src]) at ../gst/gsttask.c:384
#37 0x00007fafbda2e4f2 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:350
#38 0x00007fafbda2b862 in g_thread_proxy (data=0x7faf480010b0) at ../glib/gthread.c:831
#39 0x00007fafbd297e39 in start_thread (arg=<optimized out>) at pthread_create.c:444
#40 0x00007fafbd31f8c4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
```
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/21967
EWS
Test gardening commit 272211@main (9e3a44d34039): <https://commits.webkit.org/272211@main>
Reviewed commits have been landed. Closing PR #21967 and removing active labels.
Vitaly Dyackhov
webgl/2.0.0/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-r32f-red-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rg32f-rg-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/22013
EWS
Test gardening commit 272258@main (587398a109bd): <https://commits.webkit.org/272258@main>
Reviewed commits have been landed. Closing PR #22013 and removing active labels.
Vitaly Dyackhov
fast/canvas/webgl/texImage2D-mse-flipY-false.html
media/media-source/media-source-paint-after-display-none.html
webgl/2.0.0/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/23406
EWS
Test gardening commit 273646@main (79def4c98cd4): <https://commits.webkit.org/273646@main>
Reviewed commits have been landed. Closing PR #23406 and removing active labels.
Vitaly Dyackhov
fast/canvas/webgl/texImage2D-mse-in-dom-flipY-false.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/23510
EWS
Test gardening commit 273752@main (1479765c0849): <https://commits.webkit.org/273752@main>
Reviewed commits have been landed. Closing PR #23510 and removing active labels.
Vitaly Dyackhov
webgl/2.0.0/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb32f-rgb-float.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
webgl/2.0.0/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte.html
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/24061
EWS
Test gardening commit 274280@main (421d886affb2): <https://commits.webkit.org/274280@main>
Reviewed commits have been landed. Closing PR #24061 and removing active labels.
Philippe Normand
Unable to reproduce this here. I suspect some bug in Mesa, in whatever driver is used by those bots.
See also https://bugs.webkit.org/show_bug.cgi?id=266573#c6 (can someone answer?)
Michael Catanzaro
*** This bug has been marked as a duplicate of bug 264674 ***
Michael Catanzaro
*** This bug has been marked as a duplicate of bug 260723 ***