| Summary: | [GTK][WPE] Web process crash when IM tries to delete surrounding text | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> | ||||
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | aperez, bugs-noreply, zan | ||||
| Priority: | P2 | Keywords: | Gtk | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
Created attachment 387914 [details]
Patch
Committed r254677: <https://trac.webkit.org/changeset/254677> |
#0 0x00007f70e04fb0c1 in WebCore::VisibleSelection::VisibleSelection(WebCore::Range const&, WebCore::EAffinity, bool) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #1 0x00007f70df7e216c in WebKit::WebPage::deleteSurrounding(long, unsigned int) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #2 0x00007f70df445392 in void IPC::handleMessage<Messages::WebPage::DeleteSurrounding, WebKit::WebPage, void (WebKit::WebPage::*)(long, unsigned int)>(IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(long, unsigned int)) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #3 0x00007f70df443d3f in WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&, IPC::Decoder&) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #4 0x00007f70df52affa in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #5 0x00007f70df7367c7 in WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #6 0x00007f70df5244e8 in IPC::Connection::dispatchMessage(IPC::Decoder&) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #7 0x00007f70df525b5d in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #8 0x00007f70df526313 in IPC::Connection::dispatchOneIncomingMessage() () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #9 0x00007f70e21b85d5 in WTF::RunLoop::performWork() () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #10 0x00007f70e221baf9 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #11 0x00007f70dcc2a9fe in g_main_dispatch (context=0x5651d1253470) at ../glib/gmain.c:3185 #12 g_main_context_dispatch (context=context@entry=0x5651d1253470) at ../glib/gmain.c:3850 #13 0x00007f70dcc2ad80 in g_main_context_iterate (context=0x5651d1253470, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3923 #14 0x00007f70dcc2b053 in g_main_loop_run (loop=0x5651d1258710) at ../glib/gmain.c:4117 #15 0x00007f70e221c5c0 in WTF::RunLoop::run() () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #16 0x00007f70df81604f in WebProcessMainUnix () from /home/cgarcia/gnome/lib/libWPEWebKit-1.0.so.3 #17 0x00007f70dd1aebbb in __libc_start_main (main=0x5651d0bf5710 <main>, argc=3, argv=0x7ffd0f602d48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd0f602d38) at ../csu/libc-start.c:308 #18 0x00005651d0bf578a in _start ()