#0 0x00007f640d0d0cd7 in _g_log_abort (breakpoint=breakpoint@entry=1)
at /home/mcatanzaro/Projects/glib/glib/gmessages.c:554
debugger_present = 1
#1 0x00007f640d0d1daa in g_logv (log_domain=0x7f640d11600e "GLib", log_level=G_LOG_LEVEL_CRITICAL,
format=<optimized out>, args=args@entry=0x7ffc00679058)
at /home/mcatanzaro/Projects/glib/glib/gmessages.c:1371
domain = 0x0
data = 0x0
depth = 1
log_func = 0x7f640db05c0a <trap_handler>
domain_fatal_mask = <optimized out>
masquerade_fatal = <optimized out>
test_level = 10
was_fatal = 0
was_recursion = 0
buffer = <optimized out>
msg = 0x27293d0 "g_str_has_prefix: assertion 'str != NULL' failed"
msg_alloc = 0x27293d0 "g_str_has_prefix: assertion 'str != NULL' failed"
i = 3
size = <optimized out>
#2 0x00007f640d0d1f88 in g_log (log_domain=log_domain@entry=0x7f640d11600e "GLib",
log_level=log_level@entry=G_LOG_LEVEL_CRITICAL,
format=format@entry=0x7f640d120bd4 "%s: assertion '%s' failed")
at /home/mcatanzaro/Projects/glib/glib/gmessages.c:1413
args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc00679130,
reg_save_area = 0x7ffc00679070}}
#3 0x00007f640d0d251a in g_return_if_fail_warning (log_domain=log_domain@entry=0x7f640d11600e "GLib",
pretty_function=pretty_function@entry=0x7f640d125570 <__func__.12724> "g_str_has_prefix",
expression=expression@entry=0x7f640d118fbe "str != NULL")
at /home/mcatanzaro/Projects/glib/glib/gmessages.c:2767
No locals.
#4 0x00007f640d0ebdee in g_str_has_prefix (str=<optimized out>, prefix=<optimized out>)
at /home/mcatanzaro/Projects/glib/glib/gstrfuncs.c:2879
__func__ = "g_str_has_prefix"
#5 0x00007f640dbb0b55 in set_default_application_title (data=0x287d400, title=0x0)
at ../../../../Projects/epiphany/src/window-commands.c:1184
uri = 0x4e55f80
host = 0x0
#6 0x00007f640dbb0c5d in fill_default_application_title_cb (source=0x24b3450, async_result=0x25d0190,
user_data=0x287d400) at ../../../../Projects/epiphany/src/window-commands.c:1210
data = 0x287d400
title = 0x0
#7 0x00007f640d28a418 in g_task_return_now (task=task@entry=0x25d0190)
at /home/mcatanzaro/Projects/glib/gio/gtask.c:1202
No locals.
#8 0x00007f640d28b127 in g_task_return (task=task@entry=0x25d0190,
type=type@entry=G_TASK_RETURN_SUCCESS) at /home/mcatanzaro/Projects/glib/gio/gtask.c:1263
source = 0x1043ae0
#9 0x00007f640d28b4c1 in g_task_return_pointer (task=0x25d0190, result=0x0,
result_destroy=0x7f640d0d0398 <g_free>) at /home/mcatanzaro/Projects/glib/gio/gtask.c:1667
__func__ = "g_task_return_pointer"
#10 0x00007f640dbcc34f in get_web_app_title_cb (view=0x24b3450, result=0x1e61af0, task=0x25d0190)
at ../../../../Projects/epiphany/embed/ephy-web-view.c:3460
js_value = 0x2619960
retval = 0x0
js_result = 0x7f63f50a3c20
error = 0x0
#11 0x00007f640d28a418 in g_task_return_now (task=task@entry=0x1e61af0)
at /home/mcatanzaro/Projects/glib/gio/gtask.c:1202
No locals.
#12 0x00007f640d28b127 in g_task_return (task=task@entry=0x1e61af0,
type=type@entry=G_TASK_RETURN_SUCCESS) at /home/mcatanzaro/Projects/glib/gio/gtask.c:1263
source = 0x1043ae0
#13 0x00007f640d28b4c1 in g_task_return_pointer (task=task@entry=0x1e61af0, result=0x7f63f50a3c20,
result_destroy=0x7f640a5bbdc0 <webkit_javascript_result_unref(WebKitJavascriptResult*)>)
at /home/mcatanzaro/Projects/glib/gio/gtask.c:1667
__func__ = "g_task_return_pointer"
#14 0x00007f640a5d796d in webkitWebViewRunJavaScriptCallback (wkSerializedScriptValue=0x7f63f500e900,
exceptionDetails=..., task=0x1e61af0) at DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h:41
builder = <optimized out>
#15 0x00007f640a527458 in WTF::Function<void (API::SerializedScriptValue*, bool, WebCore::ExceptionDetails const&, WebKit::CallbackBase::Error)>::operator()(API::SerializedScriptValue*, bool, WebCore::ExceptionDetails const&, WebKit::CallbackBase::Error) const (in#3=WebKit::CallbackBase::Error::None, in#2=...,
in#1=false, in#0=0x7f63f500e900, this=0x7ffc00679378) at /usr/include/c++/8/bits/unique_ptr.h:342
No locals.
#16 WebKit::GenericCallback<API::SerializedScriptValue*, bool, WebCore::ExceptionDetails const&>::performCallbackWithReturnValue (returnValue#2=..., returnValue#1=false, returnValue#0=0x7f63f500e900,
this=0x7f63f50f6ce8)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/UIProcess/GenericCallback.h:109
callback = {<WTF::Optional_base<WTF::Function<void(API::SerializedScriptValue*, bool, const WebCore::ExceptionDetails&, WebKit::CallbackBase::Error)> >> = {init_ = true, storage_ = {dummy_ = 0 '\000',
value_ = {
m_callableWrapper = std::unique_ptr<WTF::Function<void(API::SerializedScriptValue*, bool, const WebCore::ExceptionDetails&, WebKit::CallbackBase::Error)>::CallableWrapperBase> = {
get() = 0x7f63f50a3c00}}}}, <No data fields>}
callback = <optimized out>
#17 WebKit::GenericCallback<API::SerializedScriptValue*, bool, WebCore::ExceptionDetails const&>::performCallbackWithReturnValue (returnValue#2=..., returnValue#1=false, returnValue#0=0x7f63f500e900,
this=0x7f63f50f6ce8)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/UIProcess/GenericCallback.h:101
callback = <optimized out>
callback = <optimized out>
#18 WebKit::WebPageProxy::scriptValueCallback (this=<optimized out>, dataReference=...,
hadException=<optimized out>, details=..., callbackID=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/UIProcess/WebPageProxy.cpp:6104
callback = {static isRefPtr = <optimized out>, m_ptr = 0x7f63f50f6ce8}
data = {<WTF::VectorBuffer<unsigned char, 0>> = {<WTF::VectorBufferBase<unsigned char>> = {
m_buffer = 0x0, m_capacity = 0, m_size = 0}, <No data fields>}, <No data fields>}
#19 0x00007f640a3843ce in IPC::callMemberFunctionImpl<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID), std::tuple<IPC::DataReference, bool, WebCore::ExceptionDetails, WebKit::CallbackID>, 0ul, 1ul, 2ul, 3ul> (args=...,
function=
(void (WebKit::WebPageProxy::*)(class WebKit::WebPageProxy * const, const class IPC::DataReference &, bool, const struct WebCore::ExceptionDetails &, class WebKit::CallbackID)) 0x7f640a5271e0 <WebKit::WebPageProxy::scriptValueCallback(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID)>, object=0x7f639b0fa000)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/Shared/CallbackID.h:47
No locals.
#20 IPC::callMemberFunction<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID), std::tuple<IPC::DataReference, bool, WebCore::ExceptionDetails, WebKit::CallbackID>, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul> > (
function=
(void (WebKit::WebPageProxy::*)(class WebKit::WebPageProxy * const, const class IPC::DataReference &, bool, const struct WebCore::ExceptionDetails &, class WebKit::CallbackID)) 0x7f640a5271e0 <WebKit::WebPageProxy::scriptValueCallback(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID)>, object=0x7f639b0fa000, args=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/Platform/IPC/HandleMessage.h:47
No locals.
#21 IPC::handleMessage<Messages::WebPageProxy::ScriptValueCallback, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID)>
(decoder=..., object=object@entry=0x7f639b0fa000, function=
(void (WebKit::WebPageProxy::*)(class WebKit::WebPageProxy * const, const class IPC::DataReference &, bool, const struct WebCore::ExceptionDetails &, class WebKit::CallbackID)) 0x7f640a5271e0 <WebKit::WebPageProxy::scriptValueCallback(IPC::DataReference const&, bool, WebCore::ExceptionDetails const&, WebKit::CallbackID)>) at /home/mcatanzaro/Projects/WebKit/Source/WebKit/Platform/IPC/HandleMessage.h:133
arguments = std::tuple containing = {[1] = {m_data = 0x7f63f50786e0 "\a", m_size = 5},
[2] = false, [3] = {message = {static MaxLength = 2147483647, m_impl = {
static isRefPtr = <optimized out>, m_ptr = 0x0}}, lineNumber = 0, columnNumber = 0,
sourceURL = {static MaxLength = 2147483647, m_impl = {static isRefPtr = <optimized out>,
m_ptr = 0x0}}}, [4] = {m_id = 8}}
#22 0x00007f640a376e99 in WebKit::WebPageProxy::didReceiveMessage (this=0x7f639b0fa000, connection=...,
decoder=...) at DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp:685
No locals.
#23 0x00007f640a462323 in IPC::MessageReceiverMap::dispatchMessage (this=this@entry=0x7f63f50af030,
connection=..., decoder=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/Platform/IPC/MessageReceiverMap.cpp:123
messageReceiver = <optimized out>
#24 0x00007f640a4de859 in WebKit::ChildProcessProxy::dispatchMessage (this=this@entry=0x7f63f50af000,
connection=..., decoder=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/UIProcess/ChildProcessProxy.cpp:155
No locals.
#25 0x00007f640a53bc52 in WebKit::WebProcessProxy::didReceiveMessage (this=0x7f63f50af000,
connection=..., decoder=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/UIProcess/WebProcessProxy.cpp:651
No locals.
#26 0x00007f640a45bf1f in IPC::Connection::dispatchMessage (this=0x7f63f50a4000, decoder=...)
at /home/mcatanzaro/Projects/WebKit/Source/WebKit/Platform/IPC/Connection.cpp:978
listenerID = <optimized out>
handler = <optimized out>
#27 0x00007f640a45d3bb in IPC::Connection::dispatchMessage (this=0x7f63f50a4000,
message=std::unique_ptr<class IPC::Decoder> = {...}) at /usr/include/c++/8/bits/unique_ptr.h:342
oldDidReceiveInvalidMessage = false
#28 0x00007f640a45de44 in IPC::Connection::dispatchIncomingMessages (this=0x7f63f50a4000)
at /usr/include/c++/8/bits/move.h:74
message = std::unique_ptr<IPC::Decoder> = {get() = 0x0}
messagesToProcess = 0
#29 0x00007f6409a7ef65 in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>)
at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/Lock.h:84
No locals.
#30 WTF::RunLoop::performWork (this=0x7f63f50fb000)
at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/RunLoop.cpp:106
function = {m_callableWrapper = std::unique_ptr<WTF::Function<void()>::CallableWrapperBase> = {
get() = 0x7f63f500e8e8}}
functionsToHandle = 1
#31 0x00007f6409accc19 in WTF::RunLoop::<lambda(gpointer)>::operator() (__closure=0x0,
userData=<optimized out>) at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:68
No locals.
#32 WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer) ()
at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/glib/RunLoopGLib.cpp:70
No locals.
#33 0x00007f640d0c9ade in g_main_dispatch (context=context@entry=0xfa24c0)
at /home/mcatanzaro/Projects/glib/glib/gmain.c:3189
dispatch = 0x7f6409accc30 <WTF::<lambda(GSource*, GSourceFunc, gpointer)>::_FUN(GSource *, GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x7f63f50fb000
callback = 0x7f6409accc10 <WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer)>
cb_funcs = 0x7f640d19b920 <g_source_callback_funcs>
cb_data = 0x110a020
need_destroy = <optimized out>
source = 0x1043ae0
current = 0xfa3ae0
i = 0
__func__ = "g_main_dispatch"
#34 0x00007f640d0caf4e in g_main_context_dispatch (context=context@entry=0xfa24c0)
at /home/mcatanzaro/Projects/glib/glib/gmain.c:3854
No locals.
#35 0x00007f640d0cb0aa in g_main_context_iterate (context=context@entry=0xfa24c0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at /home/mcatanzaro/Projects/glib/glib/gmain.c:3927
max_priority = 100
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 8
fds = 0x2816d70
#36 0x00007f640d0cb128 in g_main_context_iteration (context=context@entry=0xfa24c0,
may_block=may_block@entry=1) at /home/mcatanzaro/Projects/glib/glib/gmain.c:3988
retval = <optimized out>
#37 0x00007f640d2a042d in g_application_run (application=0x12461b0, argc=<optimized out>,
argv=0x7ffc00679a08) at /home/mcatanzaro/Projects/glib/gio/gapplication.c:2516
arguments = 0x102a0c0
status = 0
context = 0xfa24c0
acquired_context = <optimized out>
__func__ = "g_application_run"
#38 0x0000000000404a3d in main (argc=1, argv=0x7ffc00679a08)
at ../../../../Projects/epiphany/src/ephy-main.c:427
option_context = 0xf86b80
option_group = 0xf86c10
error = 0x0
user_time = 0
arbitrary_url = 0
ctx = 0x10e5a90
mode = EPHY_EMBED_SHELL_MODE_BROWSER
status = 32764
flags = EPHY_FILE_HELPERS_ENSURE_EXISTS
desktop_info = 0x0