Status: Untriaged
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-WebKit Size-Medium Mstone-2.0

New issue 10645 by [email protected]: Crash when double clicking on  
non-image portion of image document
http://code.google.com/p/chromium/issues/detail?id=10645

What steps will reproduce the problem?
1. View an image, e.g. http://www.google.com/intl/en_ALL/images/logo.gif
2. Double click on any of the white area of the content area surrounding
the image.

What is the expected output? What do you see instead?

Not sure. nothing I guess. But it crashes the renderer.

Stack trace:

>       chrome.dll!WebCore::VisibleSelection::appendTrailingWhitespace()
Line 234 + 0x8 bytes    C++
        
chrome.dll!WebCore::EventHandler::selectClosestWordFromMouseEvent(const
WebCore::MouseEventWithHitTestResults & result={...})  Line 204 C++
        
chrome.dll!WebCore::EventHandler::handleMousePressEventDoubleClick(const
WebCore::MouseEventWithHitTestResults & event={...})  Line 248  C++
        chrome.dll!WebCore::EventHandler::handleMousePressEvent(const
WebCore::MouseEventWithHitTestResults & event={...})  Line 375 + 0xc bytes      
C++
        chrome.dll!WebCore::EventHandler::handleMousePressEvent(const
WebCore::PlatformMouseEvent & mouseEvent={...})  Line 1179 + 0xf bytes  C++
        chrome.dll!WebViewImpl::MouseDown(const WebKit::WebMouseEvent &
event={...})  Line 466  C++
        chrome.dll!WebViewImpl::HandleInputEvent(const
WebKit::WebInputEvent * input_event=0x04adde48)  Line 1048      C++
        chrome.dll!RenderWidget::OnHandleInputEvent(const IPC::Message &
message={...})  Line 275 + 0x19 bytes   C++
        chrome.dll!IPC::Message::Dispatch<RenderWidget>(const IPC::Message
* msg=0x04ac2fb8, RenderWidget * obj=0x04ab2dc8, void (const IPC::Message
&)* func=0x608656b0)  Line 147 + 0x1f bytes     C++
        chrome.dll!RenderWidget::OnMessageReceived(const IPC::Message &
msg={...})  Line 124 + 0x38 bytes       C++
        chrome.dll!RenderView::OnMessageReceived(const IPC::Message &
message={...})  Line 458 + 0xc bytes    C++
        chrome.dll!MessageRouter::RouteMessage(const IPC::Message &
msg={...})  Line 41 + 0x13 bytes        C++
        chrome.dll!MessageRouter::OnMessageReceived(const IPC::Message &
msg={...})  Line 32 + 0x13 bytes        C++
        chrome.dll!ChildThread::OnMessageReceived(const IPC::Message &
msg={...})  Line 85 + 0x17 bytes        C++
        chrome.dll!IPC::ChannelProxy::Context::OnDispatchMessage(const
IPC::Message & message={...})  Line 179 + 0x1b bytes    C++
        chrome.dll!DispatchToMethod<IPC::ChannelProxy::Context,void
(__thiscall IPC::ChannelProxy::Context::*)(IPC::Message const
&),IPC::Message>(IPC::ChannelProxy::Context * obj=0x04eeff38, void (const
IPC::Message &)* method=0x608eee50, const Tuple1<IPC::Message> & arg={...})
Line 393 + 0xf bytes    C++
        chrome.dll!RunnableMethod<IPC::ChannelProxy::Context,void
(__thiscall IPC::ChannelProxy::Context::*)(IPC::Message const
&),Tuple1<IPC::Message> >::Run()  Line 307 + 0x1e bytes C++
        chrome.dll!MessageLoop::RunTask(Task * task=0x04ac2f90)  Line 312 +
0xf bytes       C++
        chrome.dll!MessageLoop::DeferOrRunPendingTask(const
MessageLoop::PendingTask & pending_task={...})  Line 323        C++
        chrome.dll!MessageLoop::DoWork()  Line 420 + 0xc bytes  C++
        chrome.dll!base::MessagePumpForUI::DoRunLoop()  Line 208 + 0x1d
bytes   C++
        
chrome.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Deleg
ate * delegate=0x05a5fc50, base::MessagePumpWin::Dispatcher *
dispatcher=0x00000000)  Line 52 + 0xf bytes     C++
        chrome.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate *
delegate=0x05a5fc50)  Line 78 + 0x1c bytes      C++
        chrome.dll!MessageLoop::RunInternal()  Line 201 + 0x2a bytes    C++
        chrome.dll!MessageLoop::RunHandler()  Line 185  C++
        chrome.dll!MessageLoop::Run()  Line 159 C++
        chrome.dll!base::Thread::ThreadMain()  Line 159 C++
        chrome.dll!`anonymous namespace'::ThreadFunc(void *
closure=0x04eef8fc)  Line 26 + 0xf bytes        C++
        kernel32.dll!7627e3f3()         
        [Frames below may be incorrect and/or missing, no symbols loaded
for kernel32.dll]       
        ntdll.dll!774ecfed()    
        ntdll.dll!774ed1ff()    


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to