RESOLVED FIXED 178279
Crash under ResourceHandleCFURLConnectionDelegateWithOperationQueue::didSendBodyData
https://bugs.webkit.org/show_bug.cgi?id=178279
Summary Crash under ResourceHandleCFURLConnectionDelegateWithOperationQueue::didSendB...
Per Arne Vollan
Reported 2017-10-13 12:04:46 PDT
FAULTING_SOURCE_LINE_NUMBER: 101 FAULTING_SOURCE_CODE: 351: return; 352: 353: LOG(Network, "CFNet - ResourceHandleCFURLConnectionDelegateWithOperationQueue::didSendBodyData(handle=%p) (%s)", handle, handle->firstRequest().url().string().utf8().data()); 354: > 355: handle->client()->didSendData(handle, totalBytesWritten, totalBytesExpectedToWrite); 356: }; 357: 358: if (m_messageQueue) 359: m_messageQueue->append(std::make_unique<Function<void()>>(WTFMove(work))); 360: else SYMBOL_STACK_INDEX: 0 SYMBOL_NAME: webkit!WTF::Function<void __cdecl+35 FOLLOWUP_NAME: MachineOwner IMAGE_NAME: WebKit.dll BUCKET_ID: WRONG_SYMBOLS FAILURE_BUCKET_ID: WRONG_SYMBOLS_c0000005_WebKit.dll!WTF::Function_void___cdecl ANALYSIS_SESSION_ELAPSED_TIME: 1d8 ANALYSIS_SOURCE: UM FAILURE_ID_HASH_STRING: um:wrong_symbols_c0000005_webkit.dll!wtf::function_void___cdecl FAILURE_ID_HASH: {19c7e1c3-7404-e2aa-d4e4-f1d7dda29f2c} Followup: MachineOwner --------- 0:000:x86> ~*kpn . 0 Id: 1ac0.172c Suspend: 1 Teb: 7efdb000 Unfrozen # ChildEBP RetAddr 00 (Inline) -------- WebKit!WebCore::ResourceHandleCFURLConnectionDelegateWithOperationQueue::didSendBodyData::__l2::<lambda_06f906d0be93ed4479cfcb75ec9a4c08>::operator()+0x31 [c:\cygwin\home\buildbot\slave\win-release\build\source\webcore\platform\network\cf\resourcehandlecfurlconnectiondelegatewithoperationqueue.cpp @ 355] 01 0014edd4 70f392d7 WebKit!WTF::Function<void __cdecl(void)+0x35 [c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\derivedsources\forwardingheaders\wtf\function.h @ 101] 02 (Inline) -------- WTF!WTF::Function<void __cdecl+0x7 [c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\derivedsources\forwardingheaders\wtf\function.h @ 56] 03 0014ee04 70f6a483 WTF!WTF::dispatchFunctionsFromMainThread(void)+0xe7 [c:\cygwin\home\buildbot\slave\win-release\build\source\wtf\wtf\mainthread.cpp @ 132] 04 0014ee0c 766b62fa WTF!WTF::ThreadingWindowWndProc(struct HWND__ * hWnd = 0x02570b34, unsigned int message = 0xc151, unsigned int wParam = 0, long lParam = 0n0)+0x13 [c:\cygwin\home\buildbot\slave\win-release\build\source\wtf\wtf\win\mainthreadwin.cpp @ 49] WARNING: Stack unwind information not available. Following frames may be wrong. 05 0014ee38 766b6d3a USER32!gapfnScSendMessage+0x332 06 0014eeb0 766b77c4 USER32!GetThreadDesktop+0xd7 07 0014ef10 766b788a USER32!CharPrevW+0x138 08 0014ef20 70fedede USER32!DispatchMessageW+0xf 09 0014f048 70fe9caa DumpRenderTreeLib!runTest(class std::basic_string<char,std::char_traits<char>,std::allocator<char> > * inputLine = 0x0014f060)+0x6de [c:\cygwin\home\buildbot\slave\win-release\build\tools\dumprendertree\win\dumprendertree.cpp @ 1222] 0a 0014f8c0 70fe9e7e DumpRenderTreeLib!main(int argc = 0n2, char ** argv = 0x00312300)+0x43a [c:\cygwin\home\buildbot\slave\win-release\build\tools\dumprendertree\win\dumprendertree.cpp @ 1609] 0b 0014f8d0 00ff16c9 DumpRenderTreeLib!dllLauncherEntryPoint(int argc = 0n2, char ** argv = 0x00312300)+0xe [c:\cygwin\home\buildbot\slave\win-release\build\tools\dumprendertree\win\dumprendertree.cpp @ 1649] 0c 0014fb98 00ff32ba DumpRenderTree!main(int argc = 0n2, char ** argv = 0x00312300)+0x469 [c:\cygwin\home\buildbot\slave\win-release\build\tools\win\dlllauncher\dlllaunchermain.cpp @ 247] 0d (Inline) -------- DumpRenderTree!invoke_main+0x1d [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl @ 64] 0e 0014fbe4 759a336a DumpRenderTree!__scrt_common_main_seh(void)+0xff [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl @ 255] 0f 0014fbf0 76ef9902 KERNEL32!BaseThreadInitThunk+0x12 10 0014fc30 76ef98d5 ntdll_76ec0000!RtlInitializeExceptionChain+0x63 11 0014fc48 00000000 ntdll_76ec0000!RtlInitializeExceptionChain+0x36
Attachments
Patch (1.87 KB, patch)
2017-10-13 12:07 PDT, Per Arne Vollan
no flags
Per Arne Vollan
Comment 1 2017-10-13 12:07:32 PDT
WebKit Commit Bot
Comment 2 2017-10-13 17:02:20 PDT
Comment on attachment 323724 [details] Patch Clearing flags on attachment: 323724 Committed r223309: <https://trac.webkit.org/changeset/223309>
WebKit Commit Bot
Comment 3 2017-10-13 17:02:21 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 4 2017-10-13 17:03:28 PDT
Note You need to log in before you can comment on or make changes to this bug.