[Webkit-unassigned] [Bug 42707] New: Assertion failure in ArgumentDecoder::decodeBytes when launching MiniBrowser on Windows
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 20 15:27:23 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=42707
Summary: Assertion failure in ArgumentDecoder::decodeBytes when
launching MiniBrowser on Windows
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Windows XP
Status: NEW
Keywords: PlatformOnly
Severity: Normal
Priority: P2
Component: WebKit2
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: aroben at apple.com
CC: andersca at apple.com, sam at webkit.org
To reproduce:
1. Launch MiniBrowser with a debug build of WebKit
You'll hit an assertion in ArgumentDecoder::decodeBytes:
ASSERT(size == bufferSize);
size is 0, bufferSize is 16.
Here's the backtrace:
> WebKit.dll!CoreIPC::ArgumentDecoder::decodeBytes(unsigned char * buffer=0x01d9377c, unsigned int bufferSize=16) Line 103 + 0x34 bytes C++
WebKit.dll!CoreIPC::ArgumentCoder<WebCore::String>::decode(CoreIPC::ArgumentDecoder * decoder=0x01d98978, WebCore::String & s={}) Line 61 + 0x12 bytes C++
WebKit.dll!CoreIPC::ArgumentDecoder::decode<WebCore::String>(WebCore::String & t={}) Line 58 + 0xd bytes C++
WebKit.dll!CoreIPC::Arguments1<WebCore::String &>::decode(CoreIPC::ArgumentDecoder & decoder={...}, CoreIPC::Arguments1<WebCore::String &> & result={...}) Line 71 C++
WebKit.dll!CoreIPC::ArgumentCoder<CoreIPC::Arguments1<WebCore::String &> >::decode(CoreIPC::ArgumentDecoder * decoder=0x01d98978, CoreIPC::Arguments1<WebCore::String &> & t={...}) Line 44 + 0xd bytes C++
WebKit.dll!CoreIPC::ArgumentDecoder::decode<CoreIPC::Arguments1<WebCore::String &> >(CoreIPC::Arguments1<WebCore::String &> & t={...}) Line 58 + 0xd bytes C++
WebKit.dll!CoreIPC::ArgumentDecoder::decode<CoreIPC::Arguments1<WebCore::String &> >(const CoreIPC::Arguments1<WebCore::String &> & t={...}) Line 66 C++
WebKit.dll!WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection * connection=0x01d987d0, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x01d98978) Line 170 + 0x1c bytes C++
WebKit.dll!CoreIPC::Connection::dispatchMessages() Line 254 + 0x2e bytes C++
WebKit.dll!MemberFunctionWorkItem0<CoreIPC::Connection>::execute() Line 71 + 0x10 bytes C++
WebKit.dll!RunLoop::performWork() Line 62 + 0x1a bytes C++
WebKit.dll!RunLoop::wndProc(HWND__ * hWnd=0x00040478, unsigned int message=1025, unsigned int wParam=31033168, long lParam=0) Line 56 C++
WebKit.dll!RunLoop::RunLoopWndProc(HWND__ * hWnd=0x00040478, unsigned int message=1025, unsigned int wParam=31033168, long lParam=0) Line 38 + 0x18 bytes C++
user32.dll!_InternalCallWinProc at 20() + 0x28 bytes
user32.dll!_UserCallWinProcCheckWow at 32() + 0xb7 bytes
user32.dll!_DispatchMessageWorker at 8() + 0xdc bytes
user32.dll!_DispatchMessageW at 4() + 0xf bytes
WebKit.dll!RunLoop::run() Line 72 + 0xc bytes C++
WebKit.dll!WebKit::WebProcessMain(WebKit::CommandLine * commandLine=0x0012fed0) Line 58 C++
WebKit.dll!WebKitMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x00021004, int nCmdShow=10) Line 96 + 0x9 bytes C++
WebKit2WebProcess.exe!wWinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x00021004, int nCmdShow=10) Line 44 + 0x18 bytes C++
WebKit2WebProcess.exe!__tmainCRTStartup() Line 589 + 0x1c bytes C
kernel32.dll!_BaseProcessStart at 4() + 0x23 bytes
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list