[Webkit-unassigned] [Bug 182352] [GTK] http/tests/misc/bubble-drag-events.html crashes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 19 23:20:30 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=182352

Fujii Hironori <Hironori.Fujii at sony.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #343132|0                           |1
        is obsolete|                            |

--- Comment #5 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Created attachment 343135

  --> https://bugs.webkit.org/attachment.cgi?id=343135&action=review

debugging patch

Applying this debugging patch, I got the following backtrace.
It show PingLoad::didFinish was called in the callback in PingLoad::didReceiveChallenge.

> Thread 1 (Thread 0x7f58f96a3f80 (LWP 54564)):
> #0  0x00007f58e3f393aa in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:267
> #1  0x00007f58f0b23307 in WebKit::PingLoad::didFinish (this=0x55c68d5c1370, error=..., response=...) at ../../Source/WebKit/NetworkProcess/PingLoad.cpp:79
> #2  0x00007f58f0b2382d in WebKit::PingLoad::didCompleteWithError (this=0x55c68d5c1370, error=...) at ../../Source/WebKit/NetworkProcess/PingLoad.cpp:144
> #3  0x00007f58f1408f8a in WebKit::NetworkDataTaskSoup::dispatchDidCompleteWithError (this=0x7f58d1ebb000, error=...) at ../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:405
> #4  0x00007f58f140d3fb in WebKit::NetworkDataTaskSoup::didFail (this=0x7f58d1ebb000, error=...) at ../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:1046
> #5  0x00007f58f1409c1f in WebKit::NetworkDataTaskSoup::<lambda(WebKit::AuthenticationChallengeDisposition, const WebCore::Credential&)>::operator()(WebKit::AuthenticationChallengeDisposition, const WebCore::Credential &) const (__closure=0x7f58904f8348, disposition=WebKit::AuthenticationChallengeDisposition::Cancel, credential=...) at ../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:532
> #6  0x00007f58f1411c90 in WTF::Function<void(WebKit::AuthenticationChallengeDisposition, const WebCore::Credential&)>::CallableWrapper<WebKit::NetworkDataTaskSoup::continueAuthenticate(WebCore::AuthenticationChallenge&&)::<lambda(WebKit::AuthenticationChallengeDisposition, const WebCore::Credential&)> >::call(WebKit::AuthenticationChallengeDisposition, const WebCore::Credential &) (this=0x7f58904f8340, in#0=WebKit::AuthenticationChallengeDisposition::Cancel, in#1=...) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
> #7  0x00007f58f0a9a3ce in WTF::Function<void (WebKit::AuthenticationChallengeDisposition, WebCore::Credential const&)>::operator()(WebKit::AuthenticationChallengeDisposition, WebCore::Credential const&) const (this=0x7fff3c131560, in#0=WebKit::AuthenticationChallengeDisposition::Cancel, in#1=...) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
> #8  0x00007f58f0a97c02 in WTF::CompletionHandler<void (WebKit::AuthenticationChallengeDisposition, WebCore::Credential const&)>::operator()(WebKit::AuthenticationChallengeDisposition, WebCore::Credential const&) const (this=0x7fff3c1318c8, in#0=WebKit::AuthenticationChallengeDisposition::Cancel, in#1=...) at DerivedSources/ForwardingHeaders/wtf/CompletionHandler.h:60
> #9  0x00007f58f0b235de in WebKit::PingLoad::didReceiveChallenge(WebCore::AuthenticationChallenge const&, WTF::CompletionHandler<void (WebKit::AuthenticationChallengeDisposition, WebCore::Credential const&)>&&) (this=0x55c68d5c1370, completionHandler=...) at ../../Source/WebKit/NetworkProcess/PingLoad.cpp:119
> #10 0x00007f58f1409fb6 in WebKit::NetworkDataTaskSoup::continueAuthenticate (this=0x7f58d1ebb000, challenge=...) at ../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:524
> #11 0x00007f58f14095cc in WebKit::NetworkDataTaskSoup::<lambda(WebCore::Credential&&)>::operator()(WebCore::Credential &&) (__closure=0x7f58904f8008, credential=...) at ../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:516
> #12 0x00007f58f1411dae in WTF::Function<void(WebCore::Credential&&)>::CallableWrapper<WebKit::NetworkDataTaskSoup::authenticate(WebCore::AuthenticationChallenge&&)::<lambda(WebCore::Credential&&)> >::call(WebCore::Credential &&) (this=0x7f58904f8000, in#0=...) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
> #13 0x00007f58f351a9c4 in WTF::Function<void (WebCore::Credential&&)>::operator()(WebCore::Credential&&) const (this=0x55c68d519a98, in#0=...) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
> #14 0x00007f58f35148e6 in WebCore::NetworkStorageSession::<lambda(GObject*, GAsyncResult*, gpointer)>::operator()(GObject *, GAsyncResult *, gpointer) const (__closure=0x0, source=0x0, result=0x55c68d519df0, userData=0x55c68d519a90) at ../../Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp:235
> #15 0x00007f58f3514b95 in WebCore::NetworkStorageSession::<lambda(GObject*, GAsyncResult*, gpointer)>::_FUN(GObject *, GAsyncResult *, gpointer) () at ../../Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp:252
> #16 0x00007f58e611d6b6 in g_simple_async_result_complete () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/gio/gsimpleasyncresult.c:801
> #17 0x00007f58dcd87f61 in ?? () from /usr/lib/x86_64-linux-gnu/libsecret-1.so.0
> #18 0x00007f58e611d6b6 in g_simple_async_result_complete () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/gio/gsimpleasyncresult.c:801
> #19 0x00007f58e611d739 in complete_in_idle_cb () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/gio/gsimpleasyncresult.c:813
> #20 0x00007f58e5b85c55 in g_main_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
> #21 g_main_context_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
> #22 0x00007f58e5b86020 in g_main_context_iterate () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
> #23 0x00007f58e5b86332 in g_main_loop_run () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
> #24 0x00007f58e3fbaf11 in WTF::RunLoop::run () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
> #25 0x00007f58f14131ae in WebKit::ChildProcessMain<WebKit::NetworkProcess, WebKit::NetworkProcessMain> (argc=3, argv=0x7fff3c132128) at ../../Source/WebKit/Shared/unix/ChildProcessMain.h:61
> #26 0x00007f58f140d91e in WebKit::NetworkProcessMainUnix (argc=3, argv=0x7fff3c132128) at ../../Source/WebKit/NetworkProcess/soup/NetworkProcessMainSoup.cpp:46
> #27 0x000055c68ba08a45 in main (argc=3, argv=0x7fff3c132128) at ../../Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp:52

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180620/e370e987/attachment-0001.html>


More information about the webkit-unassigned mailing list