Package: gnome-shell Version: 48~rc-2 Severity: important X-Debbugs-Cc: lxk...@wp.pl
Crash occures every time when resuming from suspend. It does not occur with version 47. I observed it since 48~beta-1 . Coredump: ``` Core was generated by `/usr/bin/gnome-shell'. Program terminated with signal SIGSEGV, Segmentation fault. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/../src/backends/meta-monitor.c. #0 0x00007f6b0b0d917b in meta_monitor_is_for_lease (monitor=0x0) at ../src/backends/meta-monitor.c:2449 warning: 2449 ../src/backends/meta-monitor.c: No such file or directory [Current thread is 1 (Thread 0x7f6b06680e40 (LWP 3027))] (gdb) bt full #0 0x00007f6b0b0d917b in meta_monitor_is_for_lease (monitor=0x0) at ../src/backends/meta-monitor.c:2449 priv = 0xffffffffffffffa0 #1 0x00007f6b0b1f2005 in is_connector_configured_for_lease (connector=0x7f6acc029c50 [MetaKmsConnector]) at ../src/backends/native/meta- drm-lease.c:201 connector_state = <optimized out> output_kms = <optimized out> monitor = <optimized out> #2 is_connector_for_lease (connector=0x7f6acc029c50 [MetaKmsConnector]) at ../src/backends/native/meta-drm-lease.c:208 #3 update_connectors (lease_manager=0x560d3e3fc2c0 [MetaDrmLeaseManager], added_connectors_out=<synthetic pointer>, removed_connectors_out=<synthetic pointer>, leases_to_revoke_out=<synthetic pointer>) at ../src/backends/native/meta-drm-lease.c:677 kms_device = <optimized out> new_connectors = 0x7f6aec10e7d0 = {0x7f6acc0281e0} new_leased_connectors = 0x560d418a7de0 lease = 0x0 removed_connectors = 0x0 kms_connector = 0x7f6acc029c50 [MetaKmsConnector] iter = {dummy1 = 0x1, dummy2 = 0x560d3dc9daec, dummy3 = 0x10101e6a0, dummy4 = 704767648, dummy5 = 32766, dummy6 = 0x560d3e3f7710} kms = <optimized out> l = 0x560d3dbd0c60 = {0x560d3dca3eb0, 0x560d3dca3ca0} o = 0x7f6acc0290e0 = {0x7f6acc029c50} added_connectors = 0x7f6aec01af40 leases_to_revoke = 0x0 kms = <optimized out> new_connectors = <optimized out> new_leased_connectors = <optimized out> lease = <optimized out> l = <optimized out> o = <optimized out> added_connectors = <optimized out> removed_connectors = <optimized out> leases_to_revoke = <optimized out> kms_connector = <optimized out> iter = {dummy1 = <optimized out>, dummy2 = <optimized out>, dummy3 = <optimized out>, dummy4 = <optimized out>, dummy5 = <optimized out>, dummy6 = <optimized out>} kms_device = <optimized out> _pp = <optimized out> _ptr = <optimized out> #4 update_resources (lease_manager=0x560d3e3fc2c0 [MetaDrmLeaseManager]) at ../src/backends/native/meta-drm-lease.c:738 added_devices = 0x0 removed_devices = <optimized out> added_connectors = <optimized out> removed_connectors = <optimized out> leases_to_revoke = <optimized out> l = <optimized out> #9 0x00007f6b0bdab6e3 in <emit signal 'monitors-changed-internal' on instance 0x560d3dbd3880 [MetaMonitorManagerNative]> (instance=instance@entry=0x560d3dbd3880, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3597 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe2a01e9a0, reg_save_area = 0x7ffe2a01e8e0}} #5 0x00007f6b0bd8fa10 in g_closure_invoke (closure=0x560d3e3f7710, return_value=0x0, n_param_values=1, param_values=0x7ffe2a01e6a0, invocation_hint=0x7ffe2a01e5f0) at ../../../gobject/gclosure.c:833 marshal = 0x7f6b0bd91de0 <g_cclosure_marshal_VOID__VOID> marshal_data = 0x0 in_marshal = 0 real_closure = 0x560d3e3f76f0 #6 0x00007f6b0bda3dc3 in signal_emit_unlocked_R (node=node@entry=0x7ffe2a01e760, detail=detail@entry=0, instance=instance@entry=0x560d3dbd3880, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe2a01e6a0) at ../../../gobject/gsignal.c:3902 tmp = <optimized out> handler = 0x560d3e3f76b0 accumulator = <optimized out> emission = {next = 0x7ffe2a01ebc0, instance = 0x560d3dbd3880, ihint = {signal_id = 169, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = <optimized out> hlist = <optimized out> handler_list = 0x560d3e3f9b50 return_accu = <optimized out> accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = <optimized out> max_sequential_handler_number = <optimized out> return_value_altered = <optimized out> n_params = <optimized out> EMIT_RESTART = <optimized out> --Type <RET> for more, q to quit, c to continue without paging--c #7 0x00007f6b0bda57e9 in signal_emit_valist_unlocked (instance=instance@entry=0x560d3dbd3880, signal_id=signal_id@entry=169, detail=detail@entry=0, var_args=var_args@entry=0x7ffe2a01e8c0) at ../../../gobject/gsignal.c:3534 instance_and_params = <optimized out> param_values = 0x7ffe2a01e6b8 node = <optimized out> i = <optimized out> node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>} #8 0x00007f6b0bdab626 in g_signal_emit_valist (instance=0x560d3dbd3880, signal_id=169, detail=0, var_args=0x7ffe2a01e8c0) at ../../../gobject/gsignal.c:3277 #10 0x00007f6b0b0e6714 in meta_monitor_manager_notify_monitors_changed (manager=manager@entry=0x560d3dbd3880 [MetaMonitorManagerNative]) at ../src/backends/meta-monitor-manager.c:1305 #11 0x00007f6b0b0e722b in meta_monitor_manager_rebuild (manager=manager@entry=0x560d3dbd3880 [MetaMonitorManagerNative], config=config@entry=0x560d3e38aa90 [MetaMonitorsConfig]) at ../src/backends/meta-monitor-manager.c:4176 old_logical_monitors = 0x560d3dccd180 = {0x560d3dccd9f0} #12 0x00007f6b0b1e04b2 in meta_monitor_manager_native_apply_monitors_config (manager=0x560d3dbd3880 [MetaMonitorManagerNative], config=0x560d3e38aa90 [MetaMonitorsConfig], method=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=<optimized out>) at ../src/backends/native/meta-monitor-manager-native.c:304 crtc_assignments = 0x560d3dbda230 output_assignments = 0x560d3dbd9eb0 #13 0x00007f6b0b0e45e9 in meta_monitor_manager_apply_monitors_config (manager=0x560d3dbd3880 [MetaMonitorManagerNative], config=0x560d3e38aa90 [MetaMonitorsConfig], method=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=<optimized out>) at ../src/backends/meta-monitor-manager.c:654 manager_class = <optimized out> #14 0x00007f6b0b0e4c25 in meta_monitor_manager_ensure_configured (manager=0x560d3dbd3880 [MetaMonitorManagerNative]) at ../src/backends/meta- monitor-manager.c:727 oriented_config = 0x0 config = 0x560d3e38aa90 [MetaMonitorsConfig] error = 0x0 use_stored_config = <optimized out> method = META_MONITORS_CONFIG_METHOD_PERSISTENT #15 0x00007f6b0b1e02e2 in handle_hotplug_event (manager=0x560d3dbd3880 [MetaMonitorManagerNative]) at ../src/backends/native/meta-monitor-manager- native.c:339 #16 on_kms_resources_changed (kms=<optimized out>, changes=<optimized out>, manager=0x560d3dbd3880 [MetaMonitorManagerNative]) at ../src/backends/native/meta-monitor-manager-native.c:375 needs_emit_privacy_screen_change = 1 out = <optimized out> #21 0x00007f6b0bdab6e3 in <emit signal 'resources-changed' on instance 0x560d3db1f160 [MetaKms]> (instance=instance@entry=0x560d3db1f160, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3597 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe2a01efa0, reg_save_area = 0x7ffe2a01eee0}} #17 0x00007f6b0bd8fa10 in g_closure_invoke (closure=0x560d4132f190, return_value=0x0, n_param_values=2, param_values=0x7ffe2a01ec80, invocation_hint=0x7ffe2a01ebd0) at ../../../gobject/gclosure.c:833 marshal = 0x7f6b0bd92710 <g_cclosure_marshal_VOID__FLAGS> marshal_data = 0x0 in_marshal = 0 real_closure = 0x560d4132f170 #18 0x00007f6b0bda3dc3 in signal_emit_unlocked_R (node=node@entry=0x7ffe2a01ed60, detail=detail@entry=0, instance=instance@entry=0x560d3db1f160, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe2a01ec80) at ../../../gobject/gsignal.c:3902 tmp = <optimized out> handler = 0x560d41321300 accumulator = <optimized out> emission = {next = 0x7ffe2a01f120, instance = 0x560d3db1f160, ihint = {signal_id = 154, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = <optimized out> hlist = <optimized out> handler_list = 0x560d3e3fc320 return_accu = <optimized out> accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = <optimized out> max_sequential_handler_number = <optimized out> return_value_altered = <optimized out> n_params = <optimized out> EMIT_RESTART = <optimized out> #19 0x00007f6b0bda57e9 in signal_emit_valist_unlocked (instance=instance@entry=0x560d3db1f160, signal_id=signal_id@entry=154, detail=detail@entry=0, var_args=var_args@entry=0x7ffe2a01eec0) at ../../../gobject/gsignal.c:3534 instance_and_params = <optimized out> param_values = 0x7ffe2a01ec98 node = <optimized out> i = <optimized out> node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>} #20 0x00007f6b0bdab626 in g_signal_emit_valist (instance=0x560d3db1f160, signal_id=154, detail=0, var_args=0x7ffe2a01eec0) at ../../../gobject/gsignal.c:3277 #22 0x00007f6b0b1f6761 in meta_kms_emit_resources_changed (kms=0x560d3db1f160 [MetaKms], changes=<optimized out>) at ../src/backends/native/meta-kms.c:623 #23 0x00007f6b0b1f6cdb in meta_kms_resume (kms=0x560d3db1f160 [MetaKms]) at ../src/backends/native/meta-kms.c:285 #24 0x00007f6b0b1d1908 in meta_backend_native_resume (backend=0x560d3d8db650 [MetaBackendNative]) at ../src/backends/native/meta-backend-native.c:967 native = 0x560d3d8db650 [MetaBackendNative] priv = 0x560d3d8db4e0 monitor_manager = 0x560d3dbd3880 [MetaMonitorManagerNative] monitor_manager_native = 0x560d3dbd3880 [MetaMonitorManagerNative] clutter_backend = <optimized out> seat = 0x560d3e326410 [MetaSeatNative] idle_manager = <optimized out> input_settings = 0x7f6aac003000 [MetaInputSettingsNative] #25 0x00007f6b0b0bcd7c in meta_backend_resume (backend=0x560d3d8db650 [MetaBackendNative]) at ../src/backends/meta-backend.c:993 CoglTraceMetaBackendResume = {begin_time = 0, name = 0x0, description = 0x0} ScopedCoglTraceMetaBackendResume = 0x0 CoglTraceMetaBackendResume = {begin_time = <optimized out>, name = <optimized out>, description = <optimized out>} ScopedCoglTraceMetaBackendResume = <optimized out> #26 on_session_active_changed (launcher=<optimized out>, pspec=<optimized out>, backend=0x560d3d8db650 [MetaBackendNative]) at ../src/backends/meta- backend.c:1004 active = <optimized out> #31 0x00007f6b0bdab6e3 in <emit signal 'notify:session-active' on instance 0x560d3d8f97e0 [MetaLauncher]> (instance=instance@entry=0x560d3d8f97e0, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3597 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe2a01f500, reg_save_area = 0x7ffe2a01f440}} #27 0x00007f6b0bd8fa10 in g_closure_invoke (closure=0x560d3d8f8040, return_value=0x0, n_param_values=2, param_values=0x7ffe2a01f1e0, invocation_hint=0x7ffe2a01f130) at ../../../gobject/gclosure.c:833 marshal = 0x7f6b0bd92b90 <g_cclosure_marshal_VOID__PARAM> marshal_data = 0x0 in_marshal = 0 real_closure = 0x560d3d8f8020 #28 0x00007f6b0bda3dc3 in signal_emit_unlocked_R (node=node@entry=0x7ffe2a01f2c0, detail=detail@entry=539, instance=instance@entry=0x560d3d8f97e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe2a01f1e0) at ../../../gobject/gsignal.c:3902 tmp = <optimized out> handler = 0x560d3d8f98a0 accumulator = <optimized out> emission = {next = 0x7ffe2a01f670, instance = 0x560d3d8f97e0, ihint = {signal_id = 1, detail = 539, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = <optimized out> hlist = <optimized out> handler_list = 0x560d3d8f98a0 return_accu = <optimized out> accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = <optimized out> max_sequential_handler_number = <optimized out> return_value_altered = <optimized out> n_params = <optimized out> EMIT_RESTART = <optimized out> #29 0x00007f6b0bda57e9 in signal_emit_valist_unlocked (instance=instance@entry=0x560d3d8f97e0, signal_id=signal_id@entry=1, detail=detail@entry=539, var_args=var_args@entry=0x7ffe2a01f420) at ../../../gobject/gsignal.c:3534 instance_and_params = <optimized out> param_values = 0x7ffe2a01f1f8 node = <optimized out> i = <optimized out> node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>} #30 0x00007f6b0bdab626 in g_signal_emit_valist (instance=0x560d3d8f97e0, signal_id=1, detail=539, var_args=0x7ffe2a01f420) at ../../../gobject/gsignal.c:3277 #32 0x00007f6b0bd93bd4 in g_object_dispatch_properties_changed (object=0x560d3d8f97e0 [MetaLauncher], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../../../gobject/gobject.c:1827 i = <optimized out> #33 0x00007f6b0bd978aa in g_object_notify_by_spec_internal (object=0x560d3d8f97e0 [MetaLauncher], pspec=0x560d3d8f9840 [GParamBoolean]) at ../../../gobject/gobject.c:1932 object_flags = <optimized out> needs_notify = 1 in_init = <optimized out> object_flags = <optimized out> needs_notify = <optimized out> in_init = <optimized out> _g_boolean_var_45 = <optimized out> #34 g_object_notify_by_pspec (object=0x560d3d8f97e0 [MetaLauncher], pspec=0x560d3d8f9840 [GParamBoolean]) at ../../../gobject/gobject.c:2038 #39 0x00007f6b0bdab6e3 in <emit signal 'notify:active' on instance 0x560d3d8b5360 [MetaDBusLogin1SessionProxy]> (instance=instance@entry=0x560d3d8b5360, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3597 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe2a01fa50, reg_save_area = 0x7ffe2a01f990}} #35 0x00007f6b0bd8fa10 in g_closure_invoke (closure=0x560d3d8df900, return_value=0x0, n_param_values=2, param_values=0x7ffe2a01f730, invocation_hint=0x7ffe2a01f680) at ../../../gobject/gclosure.c:833 marshal = 0x7f6b0bd92b90 <g_cclosure_marshal_VOID__PARAM> marshal_data = 0x0 in_marshal = 0 real_closure = 0x560d3d8df8e0 #36 0x00007f6b0bda3dc3 in signal_emit_unlocked_R (node=node@entry=0x7ffe2a01f810, detail=detail@entry=526, instance=instance@entry=0x560d3d8b5360, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe2a01f730) at ../../../gobject/gsignal.c:3902 tmp = <optimized out> handler = 0x560d3d8f8d70 accumulator = <optimized out> emission = {next = 0x7ffe2a01fc20, instance = 0x560d3d8b5360, ihint = {signal_id = 1, detail = 526, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]} class_closure = <optimized out> hlist = <optimized out> handler_list = 0x560d3d8f8d70 return_accu = <optimized out> accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = <optimized out> max_sequential_handler_number = <optimized out> return_value_altered = <optimized out> n_params = <optimized out> EMIT_RESTART = <optimized out> #37 0x00007f6b0bda57e9 in signal_emit_valist_unlocked (instance=instance@entry=0x560d3d8b5360, signal_id=signal_id@entry=1, detail=detail@entry=526, var_args=var_args@entry=0x7ffe2a01f970) at ../../../gobject/gsignal.c:3534 instance_and_params = <optimized out> param_values = 0x7ffe2a01f748 node = <optimized out> i = <optimized out> node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>} #38 0x00007f6b0bdab626 in g_signal_emit_valist (instance=0x560d3d8b5360, signal_id=1, detail=526, var_args=0x7ffe2a01f970) at ../../../gobject/gsignal.c:3277 #40 0x00007f6b0bd93bd4 in g_object_dispatch_properties_changed (object=0x560d3d8b5360 [MetaDBusLogin1SessionProxy], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../../../gobject/gobject.c:1827 i = <optimized out> #41 0x00007f6b0bd97739 in g_object_notify_by_spec_internal (object=0x560d3d8b5360 [MetaDBusLogin1SessionProxy], pspec=<optimized out>) at ../../../gobject/gobject.c:1932 object_flags = <optimized out> needs_notify = 1 in_init = <optimized out> object_flags = <optimized out> needs_notify = <optimized out> in_init = <optimized out> _g_boolean_var_45 = <optimized out> #42 g_object_notify (object=object@entry=0x560d3d8b5360 [MetaDBusLogin1SessionProxy], property_name=0x7f6b0b21eb2a "active") at ../../../gobject/gobject.c:1982 pspec = <optimized out> #43 0x00007f6b0b08c34c in meta_dbus_login1_session_proxy_g_properties_changed (_proxy=0x560d3d8b5360 [MetaDBusLogin1SessionProxy], changed_properties=<optimized out>, invalidated_properties=0x7f6aec23fa90) at src/meta-dbus-login1.c:26867 proxy = 0x560d3d8b5360 [MetaDBusLogin1SessionProxy] n = <optimized out> key = 0x7f6aec02b040 "Active" iter = 0x7f6aec1a30e0 info = 0x7f6b0b2e5440 <_meta_dbus_login1_session_property_info_active> #48 0x00007f6b0bdab6e3 in <emit signal 'g-properties-changed' on instance 0x560d3d8b5360 [MetaDBusLogin1SessionProxy]> (instance=instance@entry=0x560d3d8b5360, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3597 var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffe2a020010, reg_save_area = 0x7ffe2a01ff50}} #44 0x00007f6b0bd8fa10 in g_closure_invoke (closure=0x560d3d77b520, return_value=0x0, n_param_values=3, param_values=0x7ffe2a01fce0, invocation_hint=0x7ffe2a01fc30) at ../../../gobject/gclosure.c:833 marshal = 0x7f6b0bd8e100 <g_type_class_meta_marshal> marshal_data = 0x88 in_marshal = 0 real_closure = 0x560d3d77b500 #45 0x00007f6b0bda43a0 in signal_emit_unlocked_R (node=node@entry=0x7ffe2a01fdd0, detail=detail@entry=0, instance=instance@entry=0x560d3d8b5360, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe2a01fce0) at ../../../gobject/gsignal.c:3942 accumulator = <optimized out> emission = {next = 0x0, instance = 0x560d3d8b5360, ihint = {signal_id = 11, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x560d3d8f0870 [MetaDBusLogin1SessionProxy/GDBusProxy]} class_closure = <optimized out> hlist = <optimized out> handler_list = 0x0 return_accu = <optimized out> accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = <optimized out> max_sequential_handler_number = <optimized out> return_value_altered = <optimized out> n_params = <optimized out> EMIT_RESTART = <optimized out> #46 0x00007f6b0bda57e9 in signal_emit_valist_unlocked (instance=instance@entry=0x560d3d8b5360, signal_id=signal_id@entry=11, detail=detail@entry=0, var_args=var_args@entry=0x7ffe2a01ff30) at ../../../gobject/gsignal.c:3534 instance_and_params = <optimized out> param_values = 0x7ffe2a01fcf8 node = <optimized out> i = <optimized out> node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>} #47 0x00007f6b0bdab626 in g_signal_emit_valist (instance=0x560d3d8b5360, signal_id=11, detail=0, var_args=0x7ffe2a01ff30) at ../../../gobject/gsignal.c:3277 #49 0x00007f6b0b92f17b in on_properties_changed (connection=<optimized out>, sender_name=<optimized out>, object_path=<optimized out>, interface_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>, user_data=0x560d3d8ecee0) at ../../../gio/gdbusproxy.c:1088 proxy_weak = 0x560d3d8ecee0 emit_g_signal = <optimized out> proxy = 0x560d3d8b5360 [MetaDBusLogin1SessionProxy] interface_name_for_signal = 0x7f6aec02b020 "org.freedesktop.login1.Session" changed_properties = 0x560d412cc760 invalidated_properties = 0x7f6aec23fa90 iter = {x = {94614928017248, 1, 1, 0, 375553895007989065, 140096129717472, 18446744073709551496, 3579507750, 5, 140097721389824, 0, 140097730095513, 94614927906412, 140096129717536, 8256165120, 140096129717488}} key = 0x7f6aec107480 "`f\022\354j\177" value = 0x560d3e3e5cf0 n = <optimized out> #50 0x00007f6b0b91abef in emit_signal_instance_in_idle_cb (data=0x7f6aec23ead0) at ../../../gio/gdbusconnection.c:4207 signal_instance = 0x7f6aec23ead0 parameters = 0x7f6aec1077a0 has_subscription = 1 #51 0x00007f6b0b70cf45 in g_main_dispatch (context=context@entry=0x560d3d775de0) at ../../../glib/gmain.c:3398 dispatch = 0x7f6b0b70ac60 <g_idle_dispatch> prev_source = 0x0 begin_time_nsec = 138695200633 was_in_call = 0 user_data = 0x7f6aec23ead0 callback = 0x7f6b0b91ab70 <emit_signal_instance_in_idle_cb> cb_funcs = 0x7f6b0b807260 <g_source_callback_funcs> cb_data = 0x7f6aec1074a0 need_destroy = <optimized out> source = 0x7f6aec00eba0 current = 0x560d3d74c2f0 i = 63 #52 0x00007f6b0b70f177 in g_main_context_dispatch_unlocked (context=0x560d3d775de0) at ../../../glib/gmain.c:4249 #53 g_main_context_iterate_unlocked (context=0x560d3d775de0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4314 max_priority = 0 timeout_usec = 0 some_ready = 1 nfds = 14 allocated_nfds = <optimized out> fds = 0x560d40d8dd60 begin_time_nsec = 138647573508 #54 0x00007f6b0b70fbdf in g_main_loop_run (loop=0x560d3e41b3b0) at ../../../glib/gmain.c:4516 self = <optimized out> #55 0x00007f6b0b11a752 in meta_context_run_main_loop (context=0x560d3d76c7d0 [MetaContextMain], error=0x7ffe2a020650) at ../src/core/meta-context.c:576 priv = 0x560d3d76c730 #56 0x00007f6b0a49760e in ffi_call_unix64 () at ../src/x86/unix64.S:104 #57 0x00007f6b0a496980 in ffi_call_int (cif=cif@entry=0x560d3e4cb5c0, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676 classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 1045464928, 22029} stack = <optimized out> argp = 0x7ffe2a0202d0 "\003" arg_types = <optimized out> gprcount = 2 ssecount = <optimized out> ngpr = 1 nsse = 0 i = <optimized out> avn = <optimized out> flags = <optimized out> reg_args = <optimized out> #58 0x00007f6b0a4970eb in ffi_call (cif=0x560d3e4cb5c0, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:713 arg_types = 0x560d3e329520 i = <optimized out> nargs = 2 max_reg_struct_size = <optimized out> #59 0x00007f6b0b5a4dfe in Gjs::Function::invoke (this=0x560d3e4cb5a0, context=0x560d3d79ed40, args=<optimized out>, this_obj=..., r_value=<optimized out>) at ./obj-x86_64-linux-gnu/../gi/function.cpp:1050 return_value_p = <optimized out> return_value = {v_boolean = 198238112, v_int8 = -96 '\240', v_uint8 = 160 '\240', v_int16 = -8288, v_uint16 = 57248, v_int32 = 198238112, v_uint32 = 198238112, v_int64 = 140097736466336, v_uint64 = 140097736466336, v_float = 8.04551592e-32, v_double = 6.9217478648137053e-310, v_short = -8288, v_ushort = 57248, v_int = 198238112, v_uint = 198238112, v_long = 140097736466336, v_ulong = 140097736466336, v_ssize = 140097736466336, v_size = 140097736466336, v_string = 0x7f6b0bd0dfa0 <g_object_info_find_method_using_interfaces+48> "I\211\307M\205\366thM\211>H\203\304\030L\211\350[]A\\A]A^A_\303\017\037", v_pointer = 0x7f6b0bd0dfa0 <g_object_info_find_method_using_interfaces+48>} ffi_argc = <optimized out> state = Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<union _GIArgument *, false>. {m_in_cvalues = {m_ptr = 0x560d3e4ece40}, m_out_cvalues = {m_ptr = 0x560d3e5086d0}, m_inout_original_cvalues = {m_ptr = 0x560d3e5086f0}, ignore_release = std::unordered_set with 0 elements, instance_object = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a0206c0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433db68a8}, return_values = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560d3d79edb0, prev = 0x7ffe2a020b10}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f6b0b6a9238 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, static JsContextTag = 1, context_bits_ = 94614865964353}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe2a020610, mLength = 0, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = ">\000\000\000ΐL\\X\355y=\rV\000\000\006\b\000\000\rV\000\000\000\000\000\000\023\000\000\000\020\a\002*\376\177\000\000\220\270\210=\rV\000\000X\355y=\004\000\000\000\000TG>\rV\000"}}}, <No data fields>}}, <No data fields>}, local_error = {<GjsAutoPointer<_GError, _GError, g_error_free, GjsAutoErrorFuncs::error_copy>> = {m_ptr = 0x0}, <No data fields>}, info = 0x560d3e5085a0, gi_argc = 0 '\000', processed_c_args = 1 '\001', failed = false, can_throw_gerror = true, is_method = true} ffi_arg_pointers = std::unique_ptr<void *[]> = {get() = <optimized out>} gi_arg_pos = <optimized out> ffi_arg_pos = 2 js_arg_pos = <optimized out> obj = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a0205c0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433db68a8} dynamicString = "MetaContextMain.method Meta.Context.run_main_loop" label = {m_stack = 0x0} errorp = 0x7ffe2a020650 return_tag = GI_TYPE_TAG_BOOLEAN return_type = 0x0 #60 0x00007f6b0b5a532e in Gjs::Function::call (context=0x560d3d79ed40, js_argc=<optimized out>, vp=<optimized out>) at ./obj-x86_64-linux- gnu/../gi/function.cpp:1232 js_argv = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x560d3d88b898, argc_ = 0, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>} callee = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020950}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433db0d08} priv = <optimized out> #61 0x00007f6b0818d49f in CallJSNative (cx=0x560d3d79ed40, native=0x7f6b0b5a5260 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...) at ./js/src/vm/Interpreter.cpp:481 recursion = {<No data fields>} resumeMode = <optimized out> ar = {cx_ = 0x560d3d79ed40, origin_ = <optimized out>} ok = <optimized out> recursion = {<No data fields>} resumeMode = <optimized out> ar = {cx_ = <optimized out>, origin_ = <optimized out>} ok = <optimized out> #62 js::InternalCallOrConstruct (cx=0x560d3d79ed40, args=..., construct=<optimized out>, reason=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:561 call = 0x7f6b0b5a5260 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)> skipForCallee = <optimized out> fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x7ffe2a0208f0}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0xfffe121433db68a8} state = {<js::RunState> = {kind_ = (unknown: 0x3d79ed58), script_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x7ffe2a020950, prev = 0x121433db68a8}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}}, args_ = @0x560d3d79eda0, construct_ = (unknown: 0x2a0209b0)} ar = {cx_ = <optimized out>, origin_ = <optimized out>} ok = <optimized out> #63 0x00007f6b0817f1a0 in InternalCall (cx=<optimized out>, args=<optimized out>, reason=<optimized out>) at ./js/src/vm/Interpreter.cpp:642 #64 js::CallFromStack (cx=<optimized out>, args=<optimized out>, reason=<optimized out>) at ./js/src/vm/Interpreter.cpp:647 #65 js::Interpret (cx=0x560d3d79ed40, state=...) at ./js/src/vm/Interpreter.cpp:3190 reason = <optimized out> newsp = <optimized out> construct = js::NO_CONSTRUCT ignoresReturnValue = <optimized out> argStackSlots = <optimized out> isFunction = <optimized out> op = JSOp::TypeofExpr args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x560d3d88b898, argc_ = 0, constructing_ = false, ignoresReturnValue_ = true}, <No data fields>} maybeFun = <optimized out> exit = <optimized out> prologue_return_continuation = <optimized out> return_continuation = <optimized out> successful_return_continuation = <optimized out> prologue_error = <optimized out> addresses = {0x7f6b081841e2 <js::Interpret(JSContext*, js::RunState&)+23202>, 0x7f6b08185d8e <js::Interpret(JSContext*, js::RunState&)+30286>, 0x7f6b08185ddd <js::Interpret(JSContext*, js::RunState&)+30365>, 0x7f6b08185e2c <js::Interpret(JSContext*, js::RunState&)+30444>, 0x7f6b08182d33 <js::Interpret(JSContext*, js::RunState&)+17907>, 0x7f6b08185cf0 <js::Interpret(JSContext*, js::RunState&)+30128>, 0x7f6b08185d3f <js::Interpret(JSContext*, js::RunState&)+30207>, 0x7f6b08182cd5 <js::Interpret(JSContext*, js::RunState&)+17813>, 0x7f6b08182c18 <js::Interpret(JSContext*, js::RunState&)+17624>, 0x7f6b08182c76 <js::Interpret(JSContext*, js::RunState&)+17718>, 0x7f6b08182d90 <js::Interpret(JSContext*, js::RunState&)+18000>, 0x7f6b08181b04 <js::Interpret(JSContext*, js::RunState&)+13252>, 0x7f6b08182dd9 <js::Interpret(JSContext*, js::RunState&)+18073>, 0x7f6b08182eda <js::Interpret(JSContext*, js::RunState&)+18330>, 0x7f6b08188068 <js::Interpret(JSContext*, js::RunState&)+39208>, 0x7f6b08180d67 <js::Interpret(JSContext*, js::RunState&)+9767>, 0x7f6b08180d67 <js::Interpret(JSContext*, js::RunState&)+9767>, 0x7f6b08184efe <js::Interpret(JSContext*, js::RunState&)+26558>, 0x7f6b0818663b <js::Interpret(JSContext*, js::RunState&)+32507>, 0x7f6b081865b3 <js::Interpret(JSContext*, js::RunState&)+32371>, 0x7f6b08186527 <js::Interpret(JSContext*, js::RunState&)+32231>, 0x7f6b08187416 <js::Interpret(JSContext*, js::RunState&)+36054>, 0x7f6b081858e8 <js::Interpret(JSContext*, js::RunState&)+29096>, 0x7f6b0818103e <js::Interpret(JSContext*, js::RunState&)+10494>, 0x7f6b08183dbe <js::Interpret(JSContext*, js::RunState&)+22142>, 0x7f6b08185759 <js::Interpret(JSContext*, js::RunState&)+28697>, 0x7f6b081857dc <js::Interpret(JSContext*, js::RunState&)+28828>, 0x7f6b08185865 <js::Interpret(JSContext*, js::RunState&)+28965>, 0x7f6b0818331a <js::Interpret(JSContext*, js::RunState&)+19418>, 0x7f6b08183408 <js::Interpret(JSContext*, js::RunState&)+19656>, 0x7f6b081837fa <js::Interpret(JSContext*, js::RunState&)+20666>, 0x7f6b0818360c <js::Interpret(JSContext*, js::RunState&)+20172>, 0x7f6b081839fe <js::Interpret(JSContext*, js::RunState&)+21182>, 0x7f6b08182771 <js::Interpret(JSContext*, js::RunState&)+16433>, 0x7f6b08181cad <js::Interpret(JSContext*, js::RunState&)+13677>, 0x7f6b08183bec <js::Interpret(JSContext*, js::RunState&)+21676>, 0x7f6b08183cd5 <js::Interpret(JSContext*, js::RunState&)+21909>, 0x7f6b08184f46 <js::Interpret(JSContext*, js::RunState&)+26630>, 0x7f6b081850c0 <js::Interpret(JSContext*, js::RunState&)+27008>, 0x7f6b08187836 <js::Interpret(JSContext*, js::RunState&)+37110>, 0x7f6b081818c1 <js::Interpret(JSContext*, js::RunState&)+12673>, 0x7f6b081819ae <js::Interpret(JSContext*, js::RunState&)+12910>, 0x7f6b0818749f <js::Interpret(JSContext*, js::RunState&)+36191>, 0x7f6b08187672 <js::Interpret(JSContext*, js::RunState&)+36658>, 0x7f6b08187033 <js::Interpret(JSContext*, js::RunState&)+35059>, 0x7f6b08187242 <js::Interpret(JSContext*, js::RunState&)+35586>, 0x7f6b0817f1b0 <js::Interpret(JSContext*, js::RunState&)+2672>, 0x7f6b08184de4 <js::Interpret(JSContext*, js::RunState&)+26276>, 0x7f6b08181a9b <js::Interpret(JSContext*, js::RunState&)+13147>, 0x7f6b08182e6e <js::Interpret(JSContext*, js::RunState&)+18222>, 0x7f6b08185a90 <js::Interpret(JSContext*, js::RunState&)+29520>, 0x7f6b08184d07 <js::Interpret(JSContext*, js::RunState&)+26055>, 0x7f6b08184d75 <js::Interpret(JSContext*, js::RunState&)+26165>, 0x7f6b08181522 <js::Interpret(JSContext*, js::RunState&)+11746>, 0x7f6b08181652 <js::Interpret(JSContext*, js::RunState&)+12050>, 0x7f6b081815a1 <js::Interpret(JSContext*, js::RunState&)+11873>, 0x7f6b08181176 <js::Interpret(JSContext*, js::RunState&)+10806>, 0x7f6b081864b7 <js::Interpret(JSContext*, js::RunState&)+32119>, 0x7f6b08185afe <js::Interpret(JSContext*, js::RunState&)+29630>, 0x7f6b081813a5 <js::Interpret(JSContext*, js::RunState&)+11365>, 0x7f6b08186522 <js::Interpret(JSContext*, js::RunState&)+32226>, 0x7f6b0818027c <js::Interpret(JSContext*, js::RunState&)+6972>, 0x7f6b0818027c <js::Interpret(JSContext*, js::RunState&)+6972>, 0x7f6b08184731 <js::Interpret(JSContext*, js::RunState&)+24561>, 0x7f6b0817ee21 <js::Interpret(JSContext*, js::RunState&)+1761>, 0x7f6b0817ee21 <js::Interpret(JSContext*, js::RunState&)+1761>, 0x7f6b081812e4 <js::Interpret(JSContext*, js::RunState&)+11172>, 0x7f6b081812e9 <js::Interpret(JSContext*, js::RunState&)+11177>, 0x7f6b081849a0 <js::Interpret(JSContext*, js::RunState&)+25184>, 0x7f6b081849a5 <js::Interpret(JSContext*, js::RunState&)+25189>, 0x7f6b0817f50c <js::Interpret(JSContext*, js::RunState&)+3532>, 0x7f6b0817f50c <js::Interpret(JSContext*, js::RunState&)+3532>, 0x7f6b0817f56e <js::Interpret(JSContext*, js::RunState&)+3630>, 0x7f6b0817f56e <js::Interpret(JSContext*, js::RunState&)+3630>, 0x7f6b081880ac <js::Interpret(JSContext*, js::RunState&)+39276>, 0x7f6b08182aa7 <js::Interpret(JSContext*, js::RunState&)+17255>, 0x7f6b08180a16 <js::Interpret(JSContext*, js::RunState&)+8918>, 0x7f6b08180a16 <js::Interpret(JSContext*, js::RunState&)+8918>, 0x7f6b08180dff <js::Interpret(JSContext*, js::RunState&)+9919>, 0x7f6b08180dff <js::Interpret(JSContext*, js::RunState&)+9919>, 0x7f6b08180562 <js::Interpret(JSContext*, js::RunState&)+7714>, 0x7f6b08180562 <js::Interpret(JSContext*, js::RunState&)+7714>, 0x7f6b08180646 <js::Interpret(JSContext*, js::RunState&)+7942>, 0x7f6b08180646 <js::Interpret(JSContext*, js::RunState&)+7942>, 0x7f6b08181e28 <js::Interpret(JSContext*, js::RunState&)+14056>, 0x7f6b081868de <js::Interpret(JSContext*, js::RunState&)+33182>, 0x7f6b081859d1 <js::Interpret(JSContext*, js::RunState&)+29329>, 0x7f6b081814b2 <js::Interpret(JSContext*, js::RunState&)+11634>, 0x7f6b08187bfe <js::Interpret(JSContext*, js::RunState&)+38078>, 0x7f6b08187a09 <js::Interpret(JSContext*, js::RunState&)+37577>, 0x7f6b08180bbc <js::Interpret(JSContext*, js::RunState&)+9340>, 0x7f6b08180bbc <js::Interpret(JSContext*, js::RunState&)+9340>, 0x7f6b08180750 <js::Interpret(JSContext*, js::RunState&)+8208>, 0x7f6b08180750 <js::Interpret(JSContext*, js::RunState&)+8208>, 0x7f6b08186a3d <js::Interpret(JSContext*, js::RunState&)+33533>, 0x7f6b08186aa1 <js::Interpret(JSContext*, js::RunState&)+33633>, 0x7f6b08184667 <js::Interpret(JSContext*, js::RunState&)+24359>, 0x7f6b081846d7 <js::Interpret(JSContext*, js::RunState&)+24471>, 0x7f6b08186b42 <js::Interpret(JSContext*, js::RunState&)+33794>, 0x7f6b08186bcf <js::Interpret(JSContext*, js::RunState&)+33935>, 0x7f6b08187bc2 <js::Interpret(JSContext*, js::RunState&)+38018>, 0x7f6b0818183d <js::Interpret(JSContext*, js::RunState&)+12541>, 0x7f6b0818449c <js::Interpret(JSContext*, js::RunState&)+23900>, 0x7f6b08186335 <js::Interpret(JSContext*, js::RunState&)+31733>, 0x7f6b08185fdc <js::Interpret(JSContext*, js::RunState&)+30876>, 0x7f6b08184736 <js::Interpret(JSContext*, js::RunState&)+24566>, 0x7f6b08182999 <js::Interpret(JSContext*, js::RunState&)+16985>, 0x7f6b08181127 <js::Interpret(JSContext*, js::RunState&)+10727>, 0x7f6b08185c20 <js::Interpret(JSContext*, js::RunState&)+29920>, 0x7f6b0818441a <js::Interpret(JSContext*, js::RunState&)+23770>, 0x7f6b081811e1 <js::Interpret(JSContext*, js::RunState&)+10913>, 0x7f6b08181404 <js::Interpret(JSContext*, js::RunState&)+11460>, 0x7f6b0818841f <js::Interpret(JSContext*, js::RunState&)+40159>, 0x7f6b081812fd <js::Interpret(JSContext*, js::RunState&)+11197>, 0x7f6b08188469 <js::Interpret(JSContext*, js::RunState&)+40233>, 0x7f6b08186e8a <js::Interpret(JSContext*, js::RunState&)+34634>, 0x7f6b081812ee <js::Interpret(JSContext*, js::RunState&)+11182>, 0x7f6b0817f09f <js::Interpret(JSContext*, js::RunState&)+2399>, 0x7f6b081812f8 <js::Interpret(JSContext*, js::RunState&)+11192>, 0x7f6b081812f3 <js::Interpret(JSContext*, js::RunState&)+11187>, 0x7f6b081803b2 <js::Interpret(JSContext*, js::RunState&)+7282>, 0x7f6b08186e94 <js::Interpret(JSContext*, js::RunState&)+34644>, 0x7f6b0818094e <js::Interpret(JSContext*, js::RunState&)+8718>, 0x7f6b0817f1de <js::Interpret(JSContext*, js::RunState&)+2718>, 0x7f6b0818094e <js::Interpret(JSContext*, js::RunState&)+8718>, 0x7f6b0817f1e0 <js::Interpret(JSContext*, js::RunState&)+2720>, 0x7f6b08186cf0 <js::Interpret(JSContext*, js::RunState&)+34224>, 0x7f6b08185b93 <js::Interpret(JSContext*, js::RunState&)+29779>, 0x7f6b08181c5e <js::Interpret(JSContext*, js::RunState&)+13598>, 0x7f6b08186e8f <js::Interpret(JSContext*, js::RunState&)+34639>, 0x7f6b08184273 <js::Interpret(JSContext*, js::RunState&)+23347>, 0x7f6b0817f0a0 <js::Interpret(JSContext*, js::RunState&)+2400>, 0x7f6b08186f07 <js::Interpret(JSContext*, js::RunState&)+34759>, 0x7f6b081803b2 <js::Interpret(JSContext*, js::RunState&)+7282>, 0x7f6b081817d4 <js::Interpret(JSContext*, js::RunState&)+12436>, 0x7f6b0818680c <js::Interpret(JSContext*, js::RunState&)+32972>, 0x7f6b0818222e <js::Interpret(JSContext*, js::RunState&)+15086>, 0x7f6b081881d3 <js::Interpret(JSContext*, js::RunState&)+39571>, 0x7f6b08186f4b <js::Interpret(JSContext*, js::RunState&)+34827>, 0x7f6b08186f83 <js::Interpret(JSContext*, js::RunState&)+34883>, 0x7f6b0817fb4a <js::Interpret(JSContext*, js::RunState&)+5130>, 0x7f6b0818670d <js::Interpret(JSContext*, js::RunState&)+32717>, 0x7f6b081863ff <js::Interpret(JSContext*, js::RunState&)+31935>, 0x7f6b081861a9 <js::Interpret(JSContext*, js::RunState&)+31337>, 0x7f6b08186261 <js::Interpret(JSContext*, js::RunState&)+31521>, 0x7f6b0817fb4a <js::Interpret(JSContext*, js::RunState&)+5130>, 0x7f6b08184554 <js::Interpret(JSContext*, js::RunState&)+24084>, 0x7f6b081845f7 <js::Interpret(JSContext*, js::RunState&)+24247>, 0x7f6b08182f42 <js::Interpret(JSContext*, js::RunState&)+18434>, 0x7f6b08182f98 <js::Interpret(JSContext*, js::RunState&)+18520>, 0x7f6b08182fe5 <js::Interpret(JSContext*, js::RunState&)+18597>, 0x7f6b0818819b <js::Interpret(JSContext*, js::RunState&)+39515>, 0x7f6b08188389 <js::Interpret(JSContext*, js::RunState&)+40009>, 0x7f6b08181006 <js::Interpret(JSContext*, js::RunState&)+10438>, 0x7f6b08183ef3 <js::Interpret(JSContext*, js::RunState&)+22451>, 0x7f6b08181f1f <js::Interpret(JSContext*, js::RunState&)+14303>, 0x7f6b08181be6 <js::Interpret(JSContext*, js::RunState&)+13478>, 0x7f6b0818416c <js::Interpret(JSContext*, js::RunState&)+23084>, 0x7f6b08181b99 <js::Interpret(JSContext*, js::RunState&)+13401>, 0x7f6b081833a3 <js::Interpret(JSContext*, js::RunState&)+19555>, 0x7f6b08180ffd <js::Interpret(JSContext*, js::RunState&)+10429>, 0x7f6b08182299 <js::Interpret(JSContext*, js::RunState&)+15193>, 0x7f6b081806e7 <js::Interpret(JSContext*, js::RunState&)+8103>, 0x7f6b0818204b <js::Interpret(JSContext*, js::RunState&)+14603>, 0x7f6b08181ff6 <js::Interpret(JSContext*, js::RunState&)+14518>, 0x7f6b0818070e <js::Interpret(JSContext*, js::RunState&)+8142>, 0x7f6b08186863 <js::Interpret(JSContext*, js::RunState&)+33059>, 0x7f6b0818407a <js::Interpret(JSContext*, js::RunState&)+22842>, 0x7f6b081840dc <js::Interpret(JSContext*, js::RunState&)+22940>, 0x7f6b08186ccd <js::Interpret(JSContext*, js::RunState&)+34189>, 0x7f6b0818573c <js::Interpret(JSContext*, js::RunState&)+28668>, 0x7f6b0818276c <js::Interpret(JSContext*, js::RunState&)+16428>, 0x7f6b0817f1b0 <js::Interpret(JSContext*, js::RunState&)+2672>, 0x7f6b081849aa <js::Interpret(JSContext*, js::RunState&)+25194>, 0x7f6b08183f7f <js::Interpret(JSContext*, js::RunState&)+22591>, 0x7f6b0818403e <js::Interpret(JSContext*, js::RunState&)+22782>, 0x7f6b081855b7 <js::Interpret(JSContext*, js::RunState&)+28279>, 0x7f6b08185328 <js::Interpret(JSContext*, js::RunState&)+27624>, 0x7f6b0818547e <js::Interpret(JSContext*, js::RunState&)+27966>, 0x7f6b08185374 <js::Interpret(JSContext*, js::RunState&)+27700>, 0x7f6b0818615e <js::Interpret(JSContext*, js::RunState&)+31262>, 0x7f6b081852dd <js::Interpret(JSContext*, js::RunState&)+27549>, 0x7f6b081867c6 <js::Interpret(JSContext*, js::RunState&)+32902>, 0x7f6b08180420 <js::Interpret(JSContext*, js::RunState&)+7392>, 0x7f6b08180420 <js::Interpret(JSContext*, js::RunState&)+7392>, 0x7f6b08184b24 <js::Interpret(JSContext*, js::RunState&)+25572>, 0x7f6b08184a15 <js::Interpret(JSContext*, js::RunState&)+25301>, 0x7f6b08185606 <js::Interpret(JSContext*, js::RunState&)+28358>, 0x7f6b0818567c <js::Interpret(JSContext*, js::RunState&)+28476>, 0x7f6b08184278 <js::Interpret(JSContext*, js::RunState&)+23352>, 0x7f6b0818431b <js::Interpret(JSContext*, js::RunState&)+23515>, 0x7f6b08184378 <js::Interpret(JSContext*, js::RunState&)+23608>, 0x7f6b08182432 <js::Interpret(JSContext*, js::RunState&)+15602>, 0x7f6b08182518 <js::Interpret(JSContext*, js::RunState&)+15832>, 0x7f6b08184c0d <js::Interpret(JSContext*, js::RunState&)+25805>, 0x7f6b08187d99 <js::Interpret(JSContext*, js::RunState&)+38489>, 0x7f6b08185e7b <js::Interpret(JSContext*, js::RunState&)+30523>, 0x7f6b0818128f <js::Interpret(JSContext*, js::RunState&)+11087>, 0x7f6b0818171e <js::Interpret(JSContext*, js::RunState&)+12254>, 0x7f6b0817f2b1 <js::Interpret(JSContext*, js::RunState&)+2929>...} entryFrame = <optimized out> entryMonitor = {cx_ = 0x560d3d79ed40, entryMonitor_ = 0x0} activation = {<js::Activation> = {cx_ = 0x560d3d79ed40, compartment_ = 0x560d3d858360, prev_ = 0x0, prevProfiling_ = 0x0, hideScriptedCallerCount_ = 0, frameCache_ = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, js::LiveSavedFrameCache>> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560d3d79edb0, prev = 0x7ffe2a020d58}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f6b0a22ee08 <vtable for JS::Rooted<js::LiveSavedFrameCache>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {frames = 0x560d3e522ea0}}, asyncStack_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::SavedFrame*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020c40}, <No data fields>}, <js::RootedOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x560d3d88b898, pc = 0x560d3e4263e1 "w", fp_ = 0x560d3d88b818}, entryFrame_ = 0x560d3d88b818, opMask_ = 0} script = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed60, prev = 0x7ffe2a020c68}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433d70c90} rootValue0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x7ffe2a020e60}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}} rootValue1 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x7ffe2a0208d0}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}} rootObject0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020b28}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootObject1 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020910}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootFunction0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020930}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootAtom0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSAtom*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed70, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSAtom*, JS::Rooted<JSAtom*> >> = {<js::MutableWrappedPtrOperations<JSAtom*, JS::Rooted<JSAtom*> >> = {<js::WrappedPtrOperations<JSAtom*, JS::Rooted<JSAtom*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootName0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::PropertyName*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed70, prev = 0x7ffe2a020970}, <No data fields>}, <js::RootedOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::MutableWrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::WrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootId0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::PropertyKey>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda0, prev = 0x7ffe2a020ee0}, <No data fields>}, <js::RootedOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 2, static IntTagBit = 1, static StringTypeTag = 0, static VoidTypeTag = 2, static SymbolTypeTag = 4, static TypeMask = 7, static IntMin = 0, static IntMax = 2147483647}} rootScript0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed60, prev = 0x7ffe2a0208b0}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} rootScope0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::Scope*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed50, prev = 0x0}, <No data fields>}, <js::RootedOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::MutableWrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::WrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0} blockDepth = {<No data fields>} interpReturnOK = 160 frameHalfInitialized = <optimized out> #66 0x00007f6b0818d19b in MaybeEnterInterpreterTrampoline (cx=0x560d3d79ed40, state=...) at ./js/src/vm/Interpreter.cpp:395 #67 js::RunScript (cx=cx@entry=0x560d3d79ed40, state=...) at ./js/src/vm/Interpreter.cpp:453 recursion = {<No data fields>} marker = {profiler_ = 0x0} measuringTime = <optimized out> startTime = {mValue = 76985508127} timerEnd = {mExitFunction = {__measuringTime = <optimized out>, __startTime = <optimized out>, __cx = <optimized out>}, mExecuteOnDestruction = <optimized out>} status = <optimized out> ok = <optimized out> #68 0x00007f6b0818d760 in js::InternalCallOrConstruct (cx=cx@entry=0x560d3d79ed40, args=..., construct=construct@entry=js::NO_CONSTRUCT, reason=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:607 skipForCallee = <optimized out> fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020e20}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433df6f58} state = {<js::RunState> = {kind_ = js::RunState::Invoke, script_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed60, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433d70c90}}, args_ = @0x7ffe2a020d40, construct_ = js::NO_CONSTRUCT} ar = {cx_ = 0x560d3d79ed40, origin_ = 0x560d3d87c780} ok = <optimized out> #69 0x00007f6b0818d9d9 in InternalCall (cx=0x560d3d79ed40, args=..., reason=<optimized out>) at ./js/src/vm/Interpreter.cpp:642 #70 js::Call (cx=cx@entry=0x560d3d79ed40, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=..., reason=reason@entry=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:674 #71 0x00007f6b0823fc33 in JS::Call (cx=0x560d3d79ed40, thisv=..., fval=fval@entry=..., args=..., rval=rval@entry=...) at ./js/src/vm/CallAndConstruct.cpp:119 iargs = {<js::detail::GenericArgsBase<(js::MaybeConstruct)0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffe2a020d98, argc_ = 0, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}, <No data fields>}, v_ = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560d3d79edb0, prev = 0x0}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f6b0a22edb8 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, static JsContextTag = 1, context_bits_ = 94614865964353}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe2a020d88, mLength = 2, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "Xo\3373\024\022\376\377\000\000\000\000\000\000\372\377\3349/\bk\177\000\000X\355y=\rV\000\000\200\r\002*\376\177\000\000\320\355\3323\024\022\000\000\000^\276<*%4\206X\355y=\rV\000"}, static sMaxInlineStorage = <optimized out>}, static InlineLength = <optimized out>}, <No data fields>}}, <No data fields>}}, <No data fields>} #72 0x00007f6b0b5d95c2 in JS::Call (cx=<optimized out>, thisv=..., funObj=..., args=..., rval=...) at /usr/include/mozjs-128/js/RootingAPI.h:1229 fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x7ffe2a020e40}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18446201001735057240}} fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = <optimized out>, prev = <optimized out>}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = <optimized out>}} #73 GjsContextPrivate::run_main_loop_hook (this=0x560d3d7961f0) at ./obj-x86_64-linux-gnu/../gjs/context.cpp:1399 hook = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020f00}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433df6f58} ignored_rval = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x7ffe2a020f20}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}} #74 0x00007f6b0b5de05f in GjsContextPrivate::eval_module (this=0x560d3d7961f0, identifier=0x560d3e4244b0 "resource:///org/gnome/shell/ui/init.js", exit_status_p=0x7ffe2a021090 "", error=0x7ffe2a021080) at ./obj-x86_64-linux- gnu/../gjs/context.cpp:1516 reset = {m_self = 0x560d3d7961f0} auto_profile = false ar = {<JSAutoRealm> = {cx_ = 0x560d3d79ed40, oldRealm_ = 0x0}, <No data fields>} registry = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433dd6318} key = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::PropertyKey>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda0, prev = 0x0}, <No data fields>}, <js::RootedOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 19877978203904, static IntTagBit = 1, static StringTypeTag = 0, static VoidTypeTag = 2, static SymbolTypeTag = 4, static TypeMask = 7, static IntMin = 0, static IntMax = 2147483647}} obj = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560d3d79ed58, prev = 0x7ffe2a020ec0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x121433d47ef8} evaluation_promise = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560d3d79eda8, prev = 0x0}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18446201001734992496}} ok = <optimized out> exiting = <optimized out> out_code = 144 '\220' #75 0x00007f6b0b5de1c2 in gjs_context_eval_module (js_context=0x560d3d796370 [GjsContext], identifier=0x560d3e4244b0 "resource:///org/gnome/shell/ui/init.js", exit_code=0x7ffe2a021090 "", error=0x7ffe2a021080) at ./obj-x86_64-linux-gnu/../gjs/context.cpp:1295 js_context_ref = {m_ptr = 0x560d3d796370} gjs = <optimized out> #76 0x00007f6b0b5de2b9 in gjs_context_eval_module_file (js_context=js_context@entry=0x560d3d796370 [GjsContext], filename=filename@entry=0x560d26a56658 "resource:///org/gnome/shell/ui/init.js", exit_status_p=exit_status_p@entry=0x7ffe2a021090 "", error=error@entry=0x7ffe2a021080) at ./obj-x86_64-linux-gnu/../gjs/context.cpp:1600 file = {m_ptr = 0x560d3e424450} uri = {m_ptr = 0x560d3e4244b0 "resource:///org/gnome/shell/ui/init.js"} #77 0x0000560d26a549c6 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:691 context = 0x560d3d76c7d0 automation_script = 0x0 cwd = 0x560d3d755a00 "/home/doubleloop" error = 0x0 gjs_context = 0x560d3d796370 [GjsContext] status = 0 '\000' (gdb) ``` -- System Information: Debian Release: trixie/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (100, 'unstable'), (99, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.17-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnome-shell depends on: ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5 ii gir1.2-accountsservice-1.0 23.13.9-7 ii gir1.2-adw-1 1.7.0-1 ii gir1.2-atk-1.0 2.55.2-1 ii gir1.2-atspi-2.0 2.55.2-1 ii gir1.2-freedesktop 1.84.0-1 ii gir1.2-gcr-4 4.3.91-1 ii gir1.2-gdesktopenums-3.0 48~beta-1 ii gir1.2-gdkpixbuf-2.0 2.42.12+dfsg-2 ii gir1.2-gdm-1.0 48~beta-1 ii gir1.2-geoclue-2.0 2.7.2-2 ii gir1.2-glib-2.0 2.84.0-2 ii gir1.2-gnomebg-4.0 44.1-2 ii gir1.2-gnomebluetooth-3.0 47.1-1 ii gir1.2-gnomedesktop-4.0 44.1-2 ii gir1.2-graphene-1.0 1.10.8-5 ii gir1.2-gstreamer-1.0 1.26.0-1 ii gir1.2-gtk-4.0 4.17.5+ds-3 ii gir1.2-gweather-4.0 4.4.4-1 ii gir1.2-ibus-1.0 1.5.32~rc1-1 ii gir1.2-mutter-16 48~rc-4 ii gir1.2-nm-1.0 1.52.0-4 ii gir1.2-nma4-1.0 1.10.6-5 ii gir1.2-pango-1.0 1.56.1-1 ii gir1.2-polkit-1.0 126-2 ii gir1.2-rsvg-2.0 2.59.90+dfsg-2 ii gir1.2-soup-3.0 3.6.4-2 ii gir1.2-upowerglib-1.0 1.90.7-1 ii gjs 1.82.1-1 ii gnome-control-center 1:48~beta-2 ii gnome-settings-daemon 48~rc-1 ii gnome-shell-common 48~rc-2 ii gsettings-desktop-schemas 48~beta-1 ii gstreamer1.0-pipewire 1.4.1-1 ii libatk-bridge2.0-0t64 2.55.2-1 ii libatk1.0-0t64 2.55.2-1 ii libc6 2.41-4 ii libcairo2 1.18.4-1+b1 ii libecal-2.0-3 3.56.0-1 ii libedataserver-1.2-27t64 3.56.0-1 ii libgcr-4-4 4.3.91-1 ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-2 ii libgirepository-1.0-1 1.84.0-1 ii libgjs0g 1.82.1-1 ii libgles2 1.7.0-1+b2 ii libglib2.0-0t64 2.84.0-2 ii libglib2.0-bin 2.84.0-2 ii libgnome-autoar-0-0 0.4.5-2 ii libgnome-desktop-4-2t64 44.1-2 ii libgraphene-1.0-0 1.10.8-5 ii libgtk-4-1 4.17.5+ds-3 ii libical3t64 3.0.20-1+b1 ii libjson-glib-1.0-0 1.10.6+ds-1 ii libmutter-16-0 48~rc-4 ii libnm0 1.52.0-4 ii libpango-1.0-0 1.56.1-1 ii libpipewire-0.3-0t64 1.4.1-1 ii libpolkit-agent-1-0 126-2 ii libpolkit-gobject-1-0 126-2 ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1 ii libpulse0 17.0+dfsg1-2+b1 ii libsecret-1-0 0.21.6-3 ii libsystemd0 257.4-3 ii libx11-6 2:1.8.10-2 ii libxext6 2:1.3.4-1+b3 ii libxfixes3 1:6.0.0-2+b4 ii python3 3.13.2-2 ii tecla 48~rc-1 Versions of packages gnome-shell recommends: ii bolt 0.9.8-1 ii evolution-data-server 3.56.0-1 ii gdm3 48~beta-1 ii gnome-browser-connector 42.1-5 ii gnome-menus 3.36.0-2 pn gnome-remote-desktop <none> ii gnome-user-docs 47.2-1 ii ibus 1.5.32~rc1-1 ii iio-sensor-proxy 3.5-2 ii power-profiles-daemon 0.23-1 ii switcheroo-control 2.6-3 ii unzip 6.0-29 Versions of packages gnome-shell suggests: ii gir1.2-malcontent-0 0.13.0-1 pn gir1.2-telepathyglib-0.12 <none> pn gir1.2-telepathylogger-0.2 <none> ii gnome-shell-extension-prefs 48~rc-2 Versions of packages gnome-session depends on: ii adwaita-icon-theme 48.0-1 ii fonts-cantarell 0.303.1-4 ii gnome-session-bin 47.0.1-2 ii gnome-session-common 47.0.1-2 ii gnome-settings-daemon 48~rc-1 ii xdg-desktop-portal-gnome 48~rc-1 ii xwayland 2:24.1.6-1 Versions of packages gnome-session recommends: ii gnome-session-xsession 47.0.1-2 Versions of packages gnome-session suggests: ii desktop-base 13.0.0~pre1 ii gnome-keyring 48~beta-3 Versions of packages gnome-settings-daemon depends on: ii gnome-settings-daemon-common 48~rc-1 ii gsettings-desktop-schemas 48~beta-1 ii libasound2t64 1.2.13-1+b1 ii libc6 2.41-4 ii libcairo2 1.18.4-1+b1 ii libcanberra-gtk3-0t64 [libcanberra-gtk3-0] 0.30-12.2+b2 ii libcanberra0 0.30-17+b1 ii libcolord2 1.4.7-3 ii libcups2t64 2.4.10-2+b1 ii libfontconfig1 2.15.0-2.1 ii libgck-2-2 4.3.91-1 ii libgcr-4-4 4.3.91-1 ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-2 ii libgeoclue-2-0 2.7.2-2 ii libgeocode-glib-2-0 3.26.3-6+b3 ii libglib2.0-0t64 2.84.0-2 ii libgnome-desktop-3-20t64 44.1-2 ii libgtk-3-0t64 3.24.48-4 ii libgudev-1.0-0 238-6 ii libgweather-4-0t64 4.4.4-1 ii libmm-glib0 1.23.95-2 ii libnm0 1.52.0-4 ii libnotify4 0.8.4-1 ii libp11-kit0 0.25.5-3 ii libpam-systemd [logind] 257.4-3 ii libpango-1.0-0 1.56.1-1 ii libpangocairo-1.0-0 1.56.1-1 ii libpolkit-gobject-1-0 126-2 ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1 ii libpulse0 17.0+dfsg1-2+b1 ii libspa-0.2-bluetooth 1.4.1-1 ii libsystemd0 257.4-3 ii libupower-glib3 1.90.7-1 ii libwacom9 2.14.0-1 ii libwayland-client0 1.23.1-3 ii libx11-6 2:1.8.10-2 ii libxext6 2:1.3.4-1+b3 ii libxfixes3 1:6.0.0-2+b4 ii libxi6 2:1.8.2-1 ii pipewire-audio 1.4.1-1 Versions of packages gnome-settings-daemon recommends: ii iio-sensor-proxy 3.5-2 ii pipewire-audio 1.4.1-1 ii pkexec 126-2 ii x11-xserver-utils 7.7+11 Versions of packages gnome-settings-daemon suggests: pn usbguard <none> Versions of packages libgjs0g depends on: pn gir1.2-gio-2.0 <none> ii gir1.2-girepository-2.0 1.84.0-1 ii gir1.2-glib-2.0 [gir1.2-gobject-2.0] 2.84.0-2 ii libc6 2.41-4 ii libcairo-gobject2 1.18.4-1+b1 ii libcairo2 1.18.4-1+b1 ii libffi8 3.4.7-1 ii libgirepository-1.0-1 [libgirepository-1.0-1-with-libffi8] 1.84.0-1 ii libglib2.0-0t64 2.84.0-2 ii libmozjs-128-0 128.8.0-1 ii libreadline8t64 8.2-6 ii libstdc++6 14.2.0-17 ii libx11-6 2:1.8.10-2 Versions of packages gnome-shell is related to: ii libegl-mesa0 [libegl-vendor] 25.0.1-2 ii libgl1-mesa-dri 25.0.1-2 ii libglx-mesa0 [libglx-vendor] 25.0.1-2 -- no debconf information