here is a stack trace Thread 1 "webapp-containe" received signal SIGSEGV, Segmentation fault. 0x00007fffda2d3c3c in oxide::(anonymous namespace)::TryDispatchMessageToTarget (target=target@entry=0x0, message=message@entry=0x1252790) at ../../../oxide/shared/browser/oxide_script_message_contents_helper.cc:47 47 for (size_t i = 0; i < target->GetScriptMessageHandlerCount(); ++i) { (gdb) bt #0 0x00007fffda2d3c3c in oxide::(anonymous namespace)::TryDispatchMessageToTarget (target=target@entry=0x0, message=message@entry=0x1252790) at ../../../oxide/shared/browser/oxide_script_message_contents_helper.cc:47 #1 0x00007fffda2d3f53 in oxide::ScriptMessageContentsHelper::OnReceiveScriptMessage (this=, message=..., render_frame_host=) at ../../../oxide/shared/browser/oxide_script_message_contents_helper.cc:135 #2 0x00007fffda2d4139 in oxide::ScriptMessageContentsHelper::OnMessageReceived (this=, message=..., render_frame_host=) at ../../../oxide/shared/browser/oxide_script_message_contents_helper.cc:159 #3 0x00007fffd75d9f32 in content::WebContentsImpl::OnMessageReceived (this=0x1246a20, render_view_host=0x0, render_frame_host=0x12060d0, message=...) at ../../../content/browser/web_contents/web_contents_impl.cc:631 #4 0x00007fffd73a9326 in content::RenderFrameHostImpl::OnMessageReceived (this=0x12060d0, msg=...) at ../../../content/browser/frame_host/render_frame_host_impl.cc:539 #5 0x00007fffd7504a97 in content::RenderProcessHostImpl::OnMessageReceived (this=0xf6b6d0, msg=...) at ../../../content/browser/renderer_host/render_process_host_impl.cc:1772 #6 0x00007fffd9bb9016 in IPC::ChannelProxy::Context::OnDispatchMessage (this=0xe3dd90, message=...) at ../../../ipc/ipc_channel_proxy.cc:284 #7 0x00007fffd928357d in base::Callback::Run() const (this=0x7fffffffd2c8) at ../../../base/callback.h:389 #8 base::debug::TaskAnnotator::RunTask (this=this@entry=0xd2daf0, queue_function=queue_function@entry=0x7fffdad2b7b2 "MessageLoop::PostTask", pending_task=...) at ../../../base/debug/task_annotator.cc:51 #9 0x00007fffd92a1cfe in base::MessageLoop::RunTask (this=this@entry=0xd2d970, pending_task=...) at ../../../base/message_loop/message_loop.cc:493 #10 0x00007fffd92a274d in base::MessageLoop::DeferOrRunPendingTask (this=this@entry=0xd2d970, pending_task=...) at ../../../base/message_loop/message_loop.cc:502 #11 0x00007fffd92a2a18 in base::MessageLoop::DoWork (this=0xd2d970) at ../../../base/message_loop/message_loop.cc:624 #12 0x00007fffd6f8977b in oxide::qt::MessagePump::RunOneTask (this=0xd2d730) at ../../../oxide/qt/core/browser/oxide_qt_message_pump.cc:108 #13 0x00007ffff668be53 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff78a505c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007ffff78aa516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ffff665c62b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff665ea26 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ffff66b2673 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007ffff4cc91a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007ffff4cc9400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007ffff4cc94ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007ffff66b2a7f in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007ffff6659dea in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ffff6661e8c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x000000000043c156 in BrowserApplication::run() () #26 0x0000000000420aeb in main ()