[Webkit-unassigned] [Bug 157067] [WinCairo] Invalid address specified to RtlValidateHeap at std::ctype<char>::_Tidy() when finishing MiniBrowser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 27 19:01:23 PDT 2016


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

--- Comment #1 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Sometimes I see a different log message with a similar call stack.

Log:

> Debug Assertion Failed!
> 
> Program: ...8\work\webkit\trunk_c\WebKitBuild\Debug\bin64\MiniBrowser.exe
> File: minkernel\crts\ucrt\src\appcrt\heap\debug_heap.cpp
> Line: 892
> 
> Expression: is_block_type_valid(header->_block_use)
> 
> For information on how your program can cause an assertion
> failure, see the Visual C++ documentation on asserts.
> 
> (Press Retry to debug the application)
> MiniBrowser.exe has triggered a breakpoint.

Call stack:

> ucrtbased.dll!00007ff9f9dfc2f1()	Unknown
> ucrtbased.dll!00007ff9f9dff8a5()	Unknown
> ucrtbased.dll!00007ff9f9dfff88()	Unknown
> WebKit.dll!std::ctype<char>::_Tidy() Line 2503	C++
> WebKit.dll!std::ctype<char>::~ctype<char>() Line 2493	C++
> WebKit.dll!std::ctype<char>::`scalar deleting destructor'(unsigned int)	C++
> WebKit.dll!std::_Fac_node::`scalar deleting destructor'(unsigned int)	C++
> WebKit.dll!std::`dynamic atexit destructor for '_Fac_tidy_reg''()	C++
> ucrtbased.dll!00007ff9f9e29b27()	Unknown
> ucrtbased.dll!00007ff9f9e295a5()	Unknown
> ucrtbased.dll!00007ff9f9e2969c()	Unknown
> ucrtbased.dll!00007ff9f9e29cb5()	Unknown
> WebKit.dll!__scrt_dllmain_uninitialize_c() Line 392	C++
> WebKit.dll!dllmain_crt_process_detach(const bool is_terminating) Line 109	C++
> WebKit.dll!dllmain_crt_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 134	C++
> WebKit.dll!dllmain_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 209	C++
> WebKit.dll!_DllMainCRTStartup(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 251	C++
> ntdll.dll!00007ffa31335208()	Unknown
> ntdll.dll!00007ffa3137b2aa()	Unknown
> ntdll.dll!00007ffa3137b13a()	Unknown
> kernel32.dll!00007ffa2f944d8a()	Unknown
> MiniBrowser.exe!exit_or_terminate_process(const unsigned int return_code) Line 129	C++
> MiniBrowser.exe!common_exit(const int return_code, const _crt_exit_cleanup_mode cleanup_mode, const _crt_exit_return_mode return_mode) Line 269	C++
> [External Code]

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


More information about the webkit-unassigned mailing list