Bug 206352 - [GTK][WPE] Web process crash when IM tries to delete surrounding text
Summary: [GTK][WPE] Web process crash when IM tries to delete surrounding text
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2020-01-16 06:00 PST by Carlos Garcia Campos
Modified: 2020-01-16 06:47 PST (History)
3 users (show)

See Also:


Attachments
Patch (1.60 KB, patch)
2020-01-16 06:03 PST, Carlos Garcia Campos
aperez: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2020-01-16 06:00:27 PST
#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 ()
Comment 1 Carlos Garcia Campos 2020-01-16 06:03:19 PST
Created attachment 387914 [details]
Patch
Comment 2 Carlos Garcia Campos 2020-01-16 06:47:48 PST
Committed r254677: <https://trac.webkit.org/changeset/254677>