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 -~----------~----~----~----~------~----~------~--~---
