#0  0x00007f3fa27d5c40 in raise () at /usr/lib/libpthread.so.0
#1  0x0000563b6683b399 in dump_gjs_stack_on_signal_handler (signo=5) at ../gnome-shell/src/main.c:372
#2  0x00007f3fa27d5da0 in <signal handler called> () at /usr/lib/libpthread.so.0
#3  0x00007f3fa06ba1f7 in JS::Value::setUndefined() (this=0x563b67b38b70) at /usr/include/mozjs-52/js/Value.h:331
#4  0x00007f3fa06ba1f7 in js::MutableValueOperations<JS::MutableHandle<JS::Value> >::setUndefined() (this=<optimized out>) at /usr/include/mozjs-52/js/Value.h:1381
#5  0x00007f3fa06ba1f7 in gjs_breakpoint(JSContext*, unsigned int, JS::Value*) (context=context@entry=0x563b679ec630, argc=0, vp=0x563b67b38b70) at modules/system.cpp:98
#6  0x00007f3f98dedd0d in js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=<optimized out>, cx=0x563b679ec630)
    at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/jscntxtinlines.h:239
#7  0x00007f3f98dedd0d in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x563b679ec630, args=..., construct=<optimized out>)
    at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:459
#8  0x00007f3f98de82f8 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=<optimized out>) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:510
#9  0x00007f3f98de82f8 in Interpret(JSContext*, js::RunState&) (cx=0x563b679ec630, state=...) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:2922
#10 0x00007f3f98ded686 in js::RunScript(JSContext*, js::RunState&) (cx=cx@entry=0x563b679ec630, state=...) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:405
#11 0x00007f3f98dedc5f in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=cx@entry=0x563b679ec630, args=..., construct=construct@entry=js::NO_CONSTRUCT)
    at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:477
#12 0x00007f3f98deded9 in InternalCall(JSContext*, js::AnyInvokeArgs const&) (cx=cx@entry=0x563b679ec630, args=...) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:504
#13 0x00007f3f98dedf39 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x563b679ec630, fval=..., 
    fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=...) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/vm/Interpreter.cpp:523
#14 0x00007f3f98c7f594 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) (cx=cx@entry=0x563b679ec630, obj=..., fval=..., args=..., rval=...) at /home/daniel/gnome-crash/js52/src/mozilla-unified/js/src/jsapi.cpp:2769
#15 0x00007f3fa06b5268 in gjs_call_function_value(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValueArray const&, JS::MutableHandleValue) (context=context@entry=0x563b679ec630, obj=obj@entry=..., fval=fval@entry=..., args=..., rval=rval@entry=...) at gjs/jsapi-util.cpp:644
#16 0x00007f3fa0682e52 in gjs_closure_invoke(GClosure*, JS::HandleValueArray const&, JS::MutableHandleValue) (closure=closure@entry=0x563b682fdcd0, args=..., retval=retval@entry=...) at gi/closure.cpp:215
#17 0x00007f3fa06a327f in closure_marshal(GClosure*, GValue*, guint, GValue const*, gpointer, gpointer) (closure=<optimized out>, return_value=<optimized out>, n_param_values=2, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gi/value.cpp:272
#21 0x00007f3fa19d3ddc in <emit signal changed:picture-uri on instance 0x563b682f09c0 [GSettings]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3447
    #18 0x00007f3fa19d7f02 in g_closure_invoke (closure=0x563b682fdcd0, return_value=0x0, n_param_values=2, param_values=0x7ffeaaed9c80, invocation_hint=0x7ffeaaed9c00) at ../glib/gobject/gclosure.c:804
    #19 0x00007f3fa19cf7b8 in signal_emit_unlocked_R (node=node@entry=0x563b6740c590, detail=detail@entry=2229, instance=instance@entry=0x563b682f09c0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffeaaed9c80) at ../glib/gobject/gsignal.c:3635
    #20 0x00007f3fa19d3512 in g_signal_emit_valist (instance=0x563b682f09c0, signal_id=<optimized out>, detail=2229, var_args=var_args@entry=0x7ffeaaed9e00) at ../glib/gobject/gsignal.c:3391
#22 0x00007f3fa1cc8d44 in g_settings_real_change_event (settings=0x563b682f09c0 [GSettings], keys=0x563b67c8ca10, n_keys=<optimized out>) at ../glib/gio/gsettings.c:386
#23 0x00007f3f9be0917e in ffi_call_unix64 () at ../src/x86/unix64.S:76
#24 0x00007f3f9be08aef in ffi_call (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:525
#25 0x00007f3fa19e1ce5 in g_cclosure_marshal_generic_va (closure=0x563b6740ce00, return_value=0x7ffeaaeda330, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=2, param_types=0x563b67414290) at ../glib/gobject/gclosure.c:1604
#26 0x00007f3fa19d6202 in g_type_class_meta_marshalv (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x563b67414290) at ../glib/gobject/gclosure.c:1024
#27 0x00007f3fa19d7d40 in _g_closure_invoke_va (closure=0x563b6740ce00, return_value=0x7ffeaaeda330, instance=0x563b682f09c0, args=0x7ffeaaeda3e0, n_params=2, param_types=0x563b67414290)
    at ../glib/gobject/gclosure.c:867
#28 0x00007f3fa19d2c52 in g_signal_emit_valist (instance=0x563b682f09c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffeaaeda3e0) at ../glib/gobject/gsignal.c:3300
#29 0x00007f3fa19d3ddc in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../glib/gobject/gsignal.c:3447
#30 0x00007f3fa1cc5237 in settings_backend_path_changed.lto_priv.180 (target=<optimized out>, backend=<optimized out>, path=0x7f3f74006c50 "/", origin_tag=<optimized out>) at ../glib/gio/gsettings.c:461
#31 0x00007f3fa1cc3992 in g_settings_backend_invoke_closure (user_data=0x563b6c722a00, user_data@entry=<error reading variable: value has been optimized out>) at ../glib/gio/gsettingsbackend.c:267
#32 0x00007f3fa16eb4f1 in g_idle_dispatch (source=source@entry=0x7f3f740166a0, callback=<optimized out>, user_data=<optimized out>) at ../glib/glib/gmain.c:5504
#33 0x00007f3fa16d4b4d in g_main_dispatch (context=context@entry=0x563b673e5ea0) at ../glib/glib/gmain.c:3148
#34 0x00007f3fa16d4c4b in g_main_context_dispatch (context=context@entry=0x563b673e5ea0) at ../glib/glib/gmain.c:3813
#35 0x00007f3fa16d62be in g_main_context_iterate (context=0x563b673e5ea0, block=block@entry=1, dispatch=dispatch@entry=1, self=self@entry=0x563b673dda10) at ../glib/glib/gmain.c:3886
#36 0x00007f3fa16d6f48 in g_main_loop_run (loop=0x563b6772a690) at ../glib/glib/gmain.c:4082
#37 0x00007f3f9fbda1dc in meta_run () at core/main.c:648
#38 0x0000563b6683bc6a in main (argc=<optimized out>, argv=<optimized out>) at ../gnome-shell/src/main.c:530