Bug 188437 - [GTK] media/W3C/audio/events/event_playing_manual.html is flaky
Summary: [GTK] media/W3C/audio/events/event_playing_manual.html is flaky
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-09 06:46 PDT by Miguel Gomez
Modified: 2020-11-03 08:29 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Gomez 2018-08-09 06:46:28 PDT
media/W3C/audio/events/event_playing_manual.html [ Crash ]

It happened only 3 times, but this test may crash instead of passing. The crash log can be seen here

https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r234720%20(7708)/media/W3C/audio/events/event_playing_manual-crash-log.txt

and this is the relevant part:

#0  _g_log_abort () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:554
#1  0x00007f35a669d691 in g_log_writer_default () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:2628
#2  0x00007f35a669bd0c in g_log_structured_array () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:1941
#3  0x00007f35a669bff8 in g_log_structured () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:1768
#4  0x00007f35a3d0c525 in _gdk_x11_display_error_event () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/gtk+-3.22.11/gdk/x11/gdkdisplay-x11.c:2579
#5  0x00007f35a3d19223 in gdk_x_error () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/gtk+-3.22.11/gdk/x11/gdkmain-x11.c:307
#6  0x00007f35a5df222d in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007f35a5def157 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#8  0x00007f35a5def215 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#9  0x00007f35a5df0128 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#10 0x00007f35a5dd4c4e in XGetGeometry () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f35b02e1889 in swrastGetDrawableInfo () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/glx/drisw_glx.c:108
#12 0x00007f3529ec0a29 in get_drawable_info () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/gallium/state_trackers/dri/drisw.c:61
#13 drisw_update_drawable_info () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/gallium/state_trackers/dri/drisw.c:121
#14 0x00007f3529ebecd5 in dri_st_framebuffer_validate () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/gallium/state_trackers/dri/dri_drawable.c:83
#15 0x00007f3529d6a7b0 in st_framebuffer_validate () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/mesa/state_tracker/st_manager.c:201
#16 0x00007f3529d6c091 in st_manager_validate_framebuffers () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/mesa/state_tracker/st_manager.c:1117
#17 0x00007f3529d2b895 in st_validate_state () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/mesa/state_tracker/st_atom.c:202
#18 0x00007f3529d33623 in st_Clear () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/Mesa/src/mesa/state_tracker/st_cb_clear.c:411
#19 0x00007f35ad590181 in _ZN6WebKit24CoordinatedGraphicsScene23paintToCurrentGLContextERKN7WebCore20TransformationMatrixEfRKNS1_9FloatRectERKNS1_5ColorEbj () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#20 0x00007f35ad59636a in _ZN6WebKit18ThreadedCompositor15renderLayerTreeEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#21 0x00007f35ad596a3b in _ZN3WTF8FunctionIFvvEE15CallableWrapperIZN6WebKit18ThreadedCompositor12forceRepaintEvEUlvE_E4callEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#22 0x00007f35ad594dd3 in _ZN3WTF8FunctionIFvvEE15CallableWrapperIZN6WebKit18CompositingRunLoop15performTaskSyncEOS2_EUlvE_E4callEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#23 0x00007f35ab0e06e8 in _ZN3WTF7RunLoop11performWorkEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#24 0x00007f35ab116f89 in _ZZN3WTF7RunLoopC4EvENUlPvE_4_FUNES1_ () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#25 0x00007f35a669581a in g_main_dispatch () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
#26 g_main_context_dispatch () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
#27 0x00007f35a6695ba8 in g_main_context_iterate () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
#28 0x00007f35a6695ec2 in g_main_loop_run () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
#29 0x00007f35ab117980 in _ZN3WTF7RunLoop3runEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#30 0x00007f35ab0e1d3b in _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#31 0x00007f35ab115d19 in _ZN3WTFL19wtfThreadEntryPointEPv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#32 0x00007f35a8378494 in start_thread (arg=0x7f35450ff700) at pthread_create.c:333
#33 0x00007f35a479c93f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

we are also getting an alreadt knwon stderr "failed to create drawable", so we know thy this is failing.
Comment 1 Diego Pino 2020-11-03 08:29:55 PST
This test(s) has been consistenly passing in the last 4000 revisions. Closing bug.