RESOLVED DUPLICATE of bug 108201 113674
[EFL][WK2] WebProcess crashes when pressing 'Escape' key in fullscreen mode
https://bugs.webkit.org/show_bug.cgi?id=113674
Summary [EFL][WK2] WebProcess crashes when pressing 'Escape' key in fullscreen mode
Jinwoo Song
Reported 2013-03-31 22:07:49 PDT
Crash scenario: launch browser -> press 'F11' key -> press 'Escape' key callstack: ASSERTION FAILED: m_element /home/jinwoo/webkit_opensource/webkit-efl/WebKit/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp(143) : void WebKit::WebFullScreenManager::requestExitFullScreen() 1 0x7ffff77fb474 WebKit::WebFullScreenManager::requestExitFullScreen() 2 0x7ffff7965344 void CoreIPC::callMemberFunction<WebKit::WebFullScreenManager, void (WebKit::WebFullScreenManager::*)()>(CoreIPC::Arguments0 const&, WebKit::WebFullScreenManager*, void (WebKit::WebFullScreenManager::*)()) 3 0x7ffff796514c void CoreIPC::handleMessage<Messages::WebFullScreenManager::RequestExitFullScreen, WebKit::WebFullScreenManager, void (WebKit::WebFullScreenManager::*)()>(CoreIPC::MessageDecoder&, WebKit::WebFullScreenManager*, void (WebKit::WebFullScreenManager::*)()) 4 0x7ffff7964d66 WebKit::WebFullScreenManager::didReceiveWebFullScreenManagerMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) 5 0x7ffff77fae49 WebKit::WebFullScreenManager::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) 6 0x7ffff78b3069 WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) 7 0x7ffff7675439 CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) 8 0x7ffff77dfba9 WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) 9 0x7ffff76631c8 CoreIPC::Connection::dispatchMessage(CoreIPC::MessageDecoder&) 10 0x7ffff76632a8 CoreIPC::Connection::dispatchMessage(WTF::PassOwnPtr<CoreIPC::MessageDecoder>) 11 0x7ffff76634b9 CoreIPC::Connection::dispatchOneMessage() 12 0x7ffff767471f WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*) 13 0x7ffff767432a WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()() 14 0x7ffff789071e WTF::Function<void ()>::operator()() const 15 0x7ffff2efc07f WebCore::RunLoop::performWork() 16 0x7ffff3aafebe WebCore::RunLoop::wakeUpEvent(void*, void*, unsigned int) 17 0x7ffff7eb9a07 18 0x7ffff7eb8a21 19 0x7ffff7eb8e97 ecore_main_loop_begin 20 0x7ffff3aafe4f WebCore::RunLoop::run() 21 0x7ffff7932d88 WebProcessMainEfl 22 0x40087c main 23 0x7ffff6b9676d __libc_start_main 24 0x400779
Attachments
Patch (2.61 KB, patch)
2013-03-31 23:17 PDT, Jinwoo Song
no flags
Jinwoo Song
Comment 1 2013-03-31 23:17:27 PDT
Chris Dumez
Comment 2 2013-03-31 23:45:03 PDT
Duplicate of Bug 108201 I believe. And the fix at Bug 108201 is better IMHO.
Jinwoo Song
Comment 3 2013-03-31 23:51:01 PDT
*** This bug has been marked as a duplicate of bug 108201 ***
Note You need to log in before you can comment on or make changes to this bug.