RESOLVED DUPLICATE of bug 260723 Bug 266577
[WPE][GStreamer] GLib-ERROR: Creating pipes for GWakeup: Too many open files
https://bugs.webkit.org/show_bug.cgi?id=266577
Summary [WPE][GStreamer] GLib-ERROR: Creating pipes for GWakeup: Too many open files
Vitaly Dyackhov
Reported 2023-12-18 07:34:30 PST
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
Vitaly Dyackhov
Comment 1 2023-12-18 07:38:10 PST
EWS
Comment 2 2023-12-18 07:41:31 PST
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
Comment 3 2023-12-19 01:33:44 PST
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
Comment 4 2023-12-19 01:38:21 PST
EWS
Comment 5 2023-12-19 01:41:37 PST
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
Comment 6 2024-01-29 01:43:35 PST
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
Comment 7 2024-01-29 01:45:50 PST
EWS
Comment 8 2024-01-29 01:52:54 PST
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
Comment 9 2024-01-30 06:54:03 PST
fast/canvas/webgl/texImage2D-mse-in-dom-flipY-false.html
Vitaly Dyackhov
Comment 10 2024-01-30 06:56:15 PST
EWS
Comment 11 2024-01-30 06:59:16 PST
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
Comment 12 2024-02-08 01:48:52 PST
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
Comment 13 2024-02-08 02:59:35 PST
EWS
Comment 14 2024-02-08 03:05:17 PST
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
Comment 15 2024-02-27 07:35:21 PST
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
Comment 16 2024-03-01 06:25:21 PST
*** This bug has been marked as a duplicate of bug 264674 ***
Michael Catanzaro
Comment 17 2024-03-01 06:27:42 PST
*** This bug has been marked as a duplicate of bug 260723 ***
Note You need to log in before you can comment on or make changes to this bug.