Bug 41334

Summary: [chromium]A crash caused by the patch of bug 40608.
Product: WebKit Reporter: James Su <suzhe>
Component: WebKit APIAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Major CC: commit-queue
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch to fix this crash. none

Description James Su 2010-06-28 22:40:22 PDT
See chromium bug report: http://code.google.com/p/chromium/issues/detail?id=47805

The stack trace is:

0x6c80305e	 [chrome.dll	 - position.cpp:1014]	WebCore::Position::getInlineBoxAndOffset(WebCore::EAffinity,WebCore::TextDirection,WebCore::InlineBox * &,int &)
0x6c802e9b	 [chrome.dll	 - position.cpp:949]	WebCore::Position::getInlineBoxAndOffset(WebCore::EAffinity,WebCore::InlineBox * &,int &)
0x6c7e6afb	 [chrome.dll	 - frame.cpp:311]	WebCore::Frame::firstRectForRange(WebCore::Range *)
0x6ca224c1	 [chrome.dll	 - webviewimpl.cpp:1362]	WebKit::WebViewImpl::caretOrSelectionBounds()
0x6c4eb04d	 [chrome.dll	 - render_widget.cc:877]	RenderWidget::UpdateInputMethod()
0x6c4ea4e7	 [chrome.dll	 - render_widget.cc:525]	RenderWidget::DoDeferredUpdate()
0x6c4ea14d	 [chrome.dll	 - render_widget.cc:426]	RenderWidget::CallDoDeferredUpdate()
0x6c4ec0c7	 [chrome.dll	 - task.h:323]	RunnableMethod<RenderWidget,void ( RenderWidget::*)(void),Tuple0>::Run()
0x6c48c910	 [chrome.dll	 - message_loop.cc:340]	MessageLoop::RunTask(Task *)
0x6c48c99c	 [chrome.dll	 - message_loop.cc:349]	MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const &)
0x6c48cb32	 [chrome.dll	 - message_loop.cc:460]	MessageLoop::DoWork()
0x6c49d878	 [chrome.dll	 - message_pump_default.cc:50]	base::MessagePumpDefault::Run(base::MessagePump::Delegate *)
0x6c48c74a	 [chrome.dll	 - message_loop.cc:214]	MessageLoop::RunInternal()
0x6c48c6cf	 [chrome.dll	 - message_loop.cc:186]	MessageLoop::RunHandler()
0x6c48c67d	 [chrome.dll	 - message_loop.cc:164]	MessageLoop::Run()
0x6c4b0173	 [chrome.dll	 - renderer_main.cc:292]	RendererMain(MainFunctionParams const &)
0x6c3d3b97	 [chrome.dll	 - chrome_dll_main.cc:760]	ChromeMain
0x00083891	 [chrome.exe	 - client_util.cc:256]	MainDllLoader::Launch(HINSTANCE__ *,sandbox::SandboxInterfaceInfo *)
0x0008532d	 [chrome.exe	 - chrome_exe_main.cc:46]	wWinMain
0x000c6d90	 [chrome.exe	 - crt0.c:263]	__tmainCRTStartup
0x75b83676	 [kernel32.dll	 + 0x00013676]	BaseThreadInitThunk
0x77ce9d71	 [ntdll.dll	 + 0x00039d71]	__RtlUserThreadStart
0x77ce9d44	 [ntdll.dll	 + 0x00039d44]	_RtlUserThreadStart
Comment 1 James Su 2010-06-28 22:45:30 PDT
Created attachment 59987 [details]
Patch to fix this crash.
Comment 2 WebKit Commit Bot 2010-06-29 11:08:42 PDT
Comment on attachment 59987 [details]
Patch to fix this crash.

Clearing flags on attachment: 59987

Committed r62136: <http://trac.webkit.org/changeset/62136>
Comment 3 WebKit Commit Bot 2010-06-29 11:08:46 PDT
All reviewed patches have been landed.  Closing bug.