Bug 210536

Summary: [GTK] fast/forms/color/color-type-change-on-input-crash.html sometimes crashes
Product: WebKit Reporter: Diego Pino <dpino>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, wenson_hsieh
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Diego Pino 2020-04-15 00:45:17 PDT
The test has been crashing regularly since r258533 until r259704.

Crash:

See: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r259704%20(13245)/fast/forms/color/color-type-change-on-input-crash-crash-log.txt

hread 1 (Thread 0x7f8294ac29c0 (LWP 50902)):
#0  0x00007f829f688e40 in WebKit::WebColorChooser::didChooseColor(WebCore::Color const&) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#1  0x00007f829f208f86 in void IPC::handleMessage<Messages::WebPage::DidChooseColor, WebKit::WebPage, void (WebKit::WebPage::*)(WebCore::Color const&)>(IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WebCore::Color const&)) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#2  0x00007f829f204d86 in WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&, IPC::Decoder&) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#3  0x00007f829f2ef142 in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#4  0x00007f829f552596 in WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#5  0x00007f829f2e82b8 in IPC::Connection::dispatchMessage(IPC::Decoder&) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#6  0x00007f829f2e95d5 in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#7  0x00007f829f2e9ceb in IPC::Connection::dispatchOneIncomingMessage() () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#8  0x00007f829ce9a4ed in WTF::RunLoop::performWork() () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#9  0x00007f829cef80c9 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#10 0x00007f8296b786b8 in g_main_dispatch () at ../../Source/glib-2.58.1/glib/gmain.c:3182
#11 g_main_context_dispatch () at ../../Source/glib-2.58.1/glib/gmain.c:3847
#12 0x00007f8296b78a78 in g_main_context_iterate () at ../../Source/glib-2.58.1/glib/gmain.c:3920
#13 0x00007f8296b78d62 in g_main_loop_run () at ../../Source/glib-2.58.1/glib/gmain.c:4116
#14 0x00007f829cef8be0 in WTF::RunLoop::run() () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#15 0x00007f829f6e9b8d in int WebKit::AuxiliaryProcessMain<WebKit::WebProcess, WebKit::WebProcessMainGtk>(int, char**) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#16 0x00007f829662b09b in __libc_start_main (main=0x5583d4a20c00 <main>, argc=4, argv=0x7ffcb4216a18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcb4216a08) at ../csu/libc-start.c:308
#17 0x00005583d4a20c7a in _start ()
Comment 1 Diego Pino 2020-11-03 08:25:21 PST
This test(s) has been consistenly passing in the last 4000 revisions. Closing bug.