RESOLVED FIXED108365
REGRESSION (r141136): http/tests/security/inactive-document-with-empty-security-origin.html is crashing
https://bugs.webkit.org/show_bug.cgi?id=108365
Summary REGRESSION (r141136): http/tests/security/inactive-document-with-empty-securi...
Zan Dobersek
Reported 2013-01-30 11:59:14 PST
http/tests/security/inactive-document-with-empty-security-origin.html is crashing on both release and debug builds after r141136 http://trac.webkit.org/changeset/141136 GTK-specific: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&tests=http%2Ftests%2Fsecurity%2Finactive-document-with-empty-security-origin.html Here's the log from a crash on a debug build: Crash log for DumpRenderTree (pid 18975): ... [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/Programs/DumpR'. Program terminated with signal 11, Segmentation fault. #0 0x00002ad6a5811d4a in ?? () from /lib/x86_64-linux-gnu/libc.so.6 ... Thread 1 (Thread 0x2ad6ad5f06c0 (LWP 18975)): #0 0x00002ad6a5811d4a in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00002ad6a3f78a70 in g_str_equal () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #2 0x00002ad69ee99bd8 in webkit_web_view_get_resource (webView=0x11ee540, identifier=0x1966a70 "0") at ../../Source/WebKit/gtk/webkit/webkitwebview.cpp:5085 #3 0x00002ad69ee556c4 in WebKit::FrameLoaderClient::dispatchDidReceiveResponse (this=0x19a6430, loader=0x1ae8d00, identifier=0, response=...) at ../../Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:332 #4 0x00002ad69f74f84e in WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse (this=0x1a63ea8, loader=0x1ae8d00, identifier=0, r=..., resourceLoader=0x0) at ../../Source/WebCore/loader/ResourceLoadNotifier.cpp:133 #5 0x00002ad69f740af1 in WebCore::MainResourceLoader::responseReceived (this=0x1a94600, resource=0x1a111f0, r=...) at ../../Source/WebCore/loader/MainResourceLoader.cpp:437 #6 0x00002ad69f6c5c36 in WebCore::CachedRawResource::didAddClient (this=0x1a111f0, c=0x1a94600) at ../../Source/WebCore/loader/cache/CachedRawResource.cpp:101 #7 0x00002ad69f6cb490 in WebCore::CachedResource::CachedResourceCallback::timerFired (this=0x1ae9a90) at ../../Source/WebCore/loader/cache/CachedResource.cpp:891 #8 0x00002ad69f6d530d in WebCore::Timer<WebCore::CachedResource::CachedResourceCallback>::fired (this=0x1ae9aa0) at ../../Source/WebCore/platform/Timer.h:106 #9 0x00002ad6a01a3ea1 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x12db6d0) at ../../Source/WebCore/platform/ThreadTimers.cpp:116 #10 0x00002ad6a01a3d9b in WebCore::ThreadTimers::sharedTimerFired () at ../../Source/WebCore/platform/ThreadTimers.cpp:93 #11 0x00002ad6a039e8b2 in WebCore::timeout_cb () at ../../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49 #12 0x00002ad6a3f8c5ac in g_timeout_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #13 0x00002ad6a3f8a903 in g_main_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #14 0x00002ad6a3f8b4b3 in g_main_context_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #15 0x00002ad6a3f8b6a3 in g_main_context_iterate () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #16 0x00002ad6a3f8bad3 in g_main_loop_run () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #17 0x00002ad6a317de22 in gtk_main () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libgtk-3.so.0 #18 0x000000000049bcc2 in runTest (inputLine=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:770 #19 0x000000000049b378 in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:553 #20 0x000000000049e6a6 in main (argc=2, argv=0x7fff98052da8) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1512
Attachments
Nate Chapin
Comment 1 2013-01-31 13:52:02 PST
This may be the same root cause as https://bugs.webkit.org/show_bug.cgi?id=108402
Zan Dobersek
Comment 2 2013-02-02 01:00:22 PST
(In reply to comment #1) > This may be the same root cause as https://bugs.webkit.org/show_bug.cgi?id=108402 It was, the test isn't crashing anymore.
Zan Dobersek
Comment 3 2013-02-02 01:16:37 PST
Note You need to log in before you can comment on or make changes to this bug.