SIGSEGV in NautilusWindowSlot when closing Nautilus window (100% reproducible)
- Run
nautilus-40~beta-2.fc34.x86_64
- Press
Ctrl+W
- Crash
[ak@localhost ~]$ gdb nautilus
GNU gdb (GDB) Fedora 10.1-6.fc34
(gdb) run
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff317a640 (LWP 4123)]
[New Thread 0x7ffff2979640 (LWP 4124)]
[New Thread 0x7ffff2178640 (LWP 4126)]
[New Thread 0x7ffff18f9640 (LWP 4127)]
[New Thread 0x7ffff10f8640 (LWP 4128)]
[New Thread 0x7ffff08a2640 (LWP 4129)]
[New Thread 0x7fffcd035640 (LWP 4130)]
[New Thread 0x7fffc6c3f640 (LWP 4133)]
[Thread 0x7fffcd035640 (LWP 4130) exited]
[Thread 0x7ffff10f8640 (LWP 4128) exited]
[Thread 0x7ffff18f9640 (LWP 4127) exited]
Thread 1 "nautilus" received signal SIGSEGV, Segmentation fault.
0x00005555555eabb1 in NAUTILUS_IS_WINDOW_SLOT (ptr=0x555555ed02d0) at ../src/nautilus-window-slot.h:38
38 G_DECLARE_DERIVABLE_TYPE (NautilusWindowSlot, nautilus_window_slot, NAUTILUS, WINDOW_SLOT, GtkBox)
(gdb) thread apply all bt full
Thread 9 (Thread 0x7fffc6c3f640 (LWP 4133) "pool-org.gnome."):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff7f151ac in g_cond_wait_until (end_time=<optimized out>, mutex=0x5555557606c0, cond=0x5555557606c8) at ../glib/gthread-posix.c:1612
span = {tv_sec = 14, tv_nsec = 999998190}
success = <optimized out>
now = {tv_sec = 426, tv_nsec = 339583810}
sampled = 0
res = <optimized out>
now = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
span = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
sampled = <optimized out>
res = <optimized out>
success = <optimized out>
#2 g_cond_wait_until (cond=0x5555557606c8, mutex=0x5555557606c0, end_time=<optimized out>) at ../glib/gthread-posix.c:1585
now = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
span = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
sampled = <optimized out>
res = <optimized out>
success = <optimized out>
#3 0x00007ffff7e972e1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x5555557606c0, wait=wait@entry=1, end_time=end_time@entry=441339582) at ../glib/gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#4 0x00007ffff7e97466 in g_async_queue_timeout_pop (queue=0x5555557606c0, timeout=<optimized out>) at ../glib/gasyncqueue.c:545
end_time = 441339582
retval = <optimized out>
__func__ = "g_async_queue_timeout_pop"
#5 0x00007ffff7ef8539 in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:183
pool = <optimized out>
local_max_idle_time = 15000
local_wakeup_thread_serial = <optimized out>
local_max_unused_threads = <optimized out>
last_wakeup_thread_serial = 0
have_relayed_thread_marker = <optimized out>
pool = <optimized out>
local_wakeup_thread_serial = <optimized out>
local_max_unused_threads = <optimized out>
local_max_idle_time = <optimized out>
last_wakeup_thread_serial = <optimized out>
have_relayed_thread_marker = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
#6 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:411
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#7 0x00007ffff7ef58c2 in g_thread_proxy (data=0x5555560a8980) at ../glib/gthread.c:826
thread = 0x5555560a8980
--Type <RET> for more, q to quit, c to continue without paging--c
__func__ = "g_thread_proxy"
#8 0x00007ffff6e38269 in start_thread (arg=0x7fffc6c3f640) at pthread_create.c:473
ret = <optimized out>
pd = 0x7fffc6c3f640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736528119360, -1651393259577164696, 140737488343470, 140737488343471, 0, 140736528119360, 1651307120100752488, 1651412947242433640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#9 0x00007ffff6d60663 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 7 (Thread 0x7ffff08a2640 (LWP 4129) "dconf worker"):
#0 0x00007ffff6d559bf in __GI___poll (fds=0x5555558b01e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1ac36 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5555558b01e0, timeout=<optimized out>, context=0x5555558b11a0) at ../glib/gmain.c:4434
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ecc720 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x5555558b11a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x5555558b01e0
begin_time_nsec = 0
#3 0x00007ffff7ec49f3 in g_main_context_iteration (context=context@entry=0x5555558b11a0, may_block=may_block@entry=1) at ../glib/gmain.c:4196
retval = <optimized out>
#4 0x00007ffff08b43ed in dconf_gdbus_worker_thread (user_data=0x5555558b11a0) at ../gdbus/dconf-gdbus-thread.c:82
context = 0x5555558b11a0
#5 0x00007ffff7ef58c2 in g_thread_proxy (data=0x5555558af800) at ../glib/gthread.c:826
thread = 0x5555558af800
__func__ = "g_thread_proxy"
#6 0x00007ffff6e38269 in start_thread (arg=0x7ffff08a2640) at pthread_create.c:473
ret = <optimized out>
pd = 0x7ffff08a2640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737228973632, -1651393259577164696, 140737488341454, 140737488341455, 0, 140737228973632, 1651399945618308200, 1651412947242433640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6d60663 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 4 (Thread 0x7ffff2178640 (LWP 4126) "pool-org.gnome."):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff7f14ba3 in g_cond_wait (cond=0x5555557aed68, mutex=0x5555557aed60) at ../glib/gthread-posix.c:1564
sampled = 0
#2 0x00007ffff7e972fb in g_async_queue_pop_intern_unlocked (queue=0x5555557aed60, wait=1, end_time=-1) at ../glib/gasyncqueue.c:419
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff7ef8467 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:261
task = <optimized out>
task = <optimized out>
#4 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343
task = <optimized out>
pool = <optimized out>
#5 0x00007ffff7ef58c2 in g_thread_proxy (data=0x5555557a9460) at ../glib/gthread.c:826
thread = 0x5555557a9460
__func__ = "g_thread_proxy"
#6 0x00007ffff6e38269 in start_thread (arg=0x7ffff2178640) at pthread_create.c:473
ret = <optimized out>
pd = 0x7ffff2178640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737255016000, -1651393259577164696, 140737488342334, 140737488342335, 0, 140737255016000, 1651403494335036520, 1651412947242433640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6d60663 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 3 (Thread 0x7ffff2979640 (LWP 4124) "gdbus"):
#0 0x00007ffff6d559bf in __GI___poll (fds=0x55555607aa10, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1ac36 in g_main_context_poll (priority=<optimized out>, n_fds=5, fds=0x55555607aa10, timeout=<optimized out>, context=0x555555794580) at ../glib/gmain.c:4434
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ecc720 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=0x555555794580, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 5
allocated_nfds = <optimized out>
fds = 0x55555607aa10
begin_time_nsec = 0
#3 0x00007ffff7ec67e3 in g_main_loop_run (loop=0x555555794670) at ../glib/gmain.c:4329
self = <optimized out>
__func__ = "g_main_loop_run"
#4 0x00007ffff731dc7a in gdbus_shared_thread_func (user_data=0x555555794550) at ../gio/gdbusprivate.c:280
data = 0x555555794550
#5 0x00007ffff7ef58c2 in g_thread_proxy (data=0x55555578b240) at ../glib/gthread.c:826
thread = 0x55555578b240
__func__ = "g_thread_proxy"
#6 0x00007ffff6e38269 in start_thread (arg=0x7ffff2979640) at pthread_create.c:473
ret = <optimized out>
pd = 0x7ffff2979640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737263408704, -1651393259577164696, 140737488339726, 140737488339727, 0, 140737263408704, 1651404597604760680, 1651412947242433640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6d60663 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 2 (Thread 0x7ffff317a640 (LWP 4123) "gmain"):
#0 0x00007ffff6d559bf in __GI___poll (fds=0x55555577dbe0, nfds=2, timeout=4731) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1ac36 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55555577dbe0, timeout=<optimized out>, context=0x5555557803e0) at ../glib/gmain.c:4434
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ecc720 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x5555557803e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126
max_priority = 2147483647
timeout = 4731
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55555577dbe0
begin_time_nsec = 0
#3 0x00007ffff7ec49f3 in g_main_context_iteration (context=0x5555557803e0, may_block=may_block@entry=1) at ../glib/gmain.c:4196
retval = <optimized out>
#4 0x00007ffff7ec4a41 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6089
No locals.
#5 0x00007ffff7ef58c2 in g_thread_proxy (data=0x5555557822a0) at ../glib/gthread.c:826
thread = 0x5555557822a0
__func__ = "g_thread_proxy"
#6 0x00007ffff6e38269 in start_thread (arg=0x7ffff317a640) at pthread_create.c:473
ret = <optimized out>
pd = 0x7ffff317a640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737271801408, -1651393259577164696, 140737488339438, 140737488339439, 0, 140737271801408, 1651401298533006440, 1651412947242433640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6d60663 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 1 (Thread 0x7ffff31f6a40 (LWP 4119) "nautilus"):
#0 0x00005555555eabb1 in NAUTILUS_IS_WINDOW_SLOT (ptr=0x555555ed02d0) at ../src/nautilus-window-slot.h:38
__inst = 0x555555ed02d0
__t = 93824997148016
__r = <optimized out>
#1 nautilus_window_slot_set_active (self=0x555555ed02d0, active=0) at ../src/nautilus-window-slot.c:3662
_g_boolean_var_ = <optimized out>
priv = <optimized out>
window = <optimized out>
__func__ = "nautilus_window_slot_set_active"
#2 0x00005555555f1402 in nautilus_window_set_active_slot (window=window@entry=0x555555b7a2c0, new_slot=new_slot@entry=0x0) at ../src/nautilus-window.c:2446
old_slot = 0x555555ed02d0
__func__ = "nautilus_window_set_active_slot"
#3 0x00005555555f25d1 in nautilus_window_close (window=0x555555b7a2c0) at ../src/nautilus-window.c:2415
__func__ = "nautilus_window_close"
#4 0x00007ffff71c5caf in g_closure_invoke (closure=0x555555ecb500, return_value=0x0, n_param_values=2, param_values=0x7fffffffcdd0, invocation_hint=0x7fffffffcd50) at ../gobject/gclosure.c:810
marshal = 0x7ffff71ccf60 <g_cclosure_marshal_VOID__VARIANT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555555ecb4e0
__func__ = "g_closure_invoke"
#5 0x00007ffff71e2296 in signal_emit_unlocked_R (node=node@entry=0x555555991450, detail=detail@entry=0, instance=instance@entry=0x555555cafb70, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffcdd0) at ../gobject/gsignal.c:3741
tmp = <optimized out>
handler = 0x555555eca9c0
accumulator = 0x0
emission = {next = 0x7fffffffd290, instance = 0x555555cafb70, ihint = {signal_id = 271, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0x555555eca9c0
return_accu = 0x0
accu = {g_type = 0, 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 = 271
max_sequential_handler_number = 6940
return_value_altered = 0
EMIT_RESTART = <optimized out>
#6 0x00007ffff71e3e2a in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcfa0) at ../gobject/gsignal.c:3497
instance_and_params = 0x7fffffffcdd0
signal_return_type = <optimized out>
param_values = 0x7fffffffcde8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#7 0x00007ffff71e4043 in g_signal_emit (instance=instance@entry=0x555555cafb70, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd080, reg_save_area = 0x7fffffffcfc0}}
#8 0x00007ffff72ef065 in g_simple_action_activate (action=0x555555cafb70, parameter=0x0) at ../gio/gsimpleaction.c:225
simple = 0x555555cafb70
__func__ = "g_simple_action_activate"
#9 0x00007ffff7a80889 in gtk_application_accels_activate (accels=<optimized out>, accels=<optimized out>, modifier=GDK_CONTROL_MASK, key=119, action_group=0x555555bad380) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkapplicationaccels.c:448
parameter_type = 0x0
enabled = 1
action_name = 0x555555775871 "win.close-current-view"
sep = 0x555555775870 "|win.close-current-view"
target = 0x0
accel_key = {key = 119, modifier = GDK_CONTROL_MASK}
actions = <optimized out>
i = 0
accel_key = {key = <optimized out>, modifier = <optimized out>}
actions = <optimized out>
i = <optimized out>
__func__ = {<optimized out> <repeats 32 times>}
parameter_type = <optimized out>
action_name = <optimized out>
sep = <optimized out>
enabled = <optimized out>
target = <optimized out>
error = <optimized out>
accel_str = <optimized out>
_g_boolean_var_ = <optimized out>
accel_str = <optimized out>
typestr = <optimized out>
targetstr = <optimized out>
accel_str = <optimized out>
typestr = <optimized out>
#10 gtk_window_activate_key (window=window@entry=0x555555b7a2c0, event=event@entry=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkwindow.c:12077
focused_widget = <optimized out>
muxer = 0x555555bad380
app_accels = <optimized out>
key_hash = <optimized out>
found_entry = <optimized out>
enable_accels = 1
enable_mnemonics = 1
__func__ = "gtk_window_activate_key"
#11 0x00007ffff7a80a16 in gtk_window_key_press_event (widget=0x555555b7a2c0, event=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkwindow.c:8252
window = 0x555555b7a2c0
handled = 0
#12 0x00005555555f2912 in nautilus_window_key_press_event (widget=widget@entry=0x555555b7a2c0, event=event@entry=0x5555560c2540) at ../src/nautilus-window.c:2518
window = 0x555555b7a2c0
keyval = 119
focus_widget = <optimized out>
__func__ = "nautilus_window_key_press_event"
#13 0x00007ffff7aab598 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x5555558f12c0, return_value=0x7fffffffd2e0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5555558f00b0) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkmarshalers.c:129
cc = <optimized out>
data1 = 0x555555b7a2c0
data2 = <optimized out>
callback = 0x5555555f27c0 <nautilus_window_key_press_event>
v_return = <optimized out>
arg0 = 0x5555560c2540
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd470, reg_save_area = 0x7fffffffd3b0}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#14 0x00007ffff71e3efa in _g_closure_invoke_va (param_types=0x5555558f00b0, n_params=<optimized out>, args=0x7fffffffd390, instance=0x555555b7a2c0, return_value=0x7fffffffd2e0, closure=0x5555558f12c0) at ../gobject/gclosure.c:873
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x5555558f12a0
real_closure = <optimized out>
__func__ = {<optimized out> <repeats 21 times>}
_g_boolean_var_ = <optimized out>
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
_g_boolean_var_ = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
cunion = <optimized out>
new_int = <optimized out>
old_int = <optimized out>
success = <optimized out>
tmp = {closure = {ref_count = <optimized out>, meta_marshal_nouse = <optimized out>, n_guards = <optimized out>, n_fnotifiers = <optimized out>, n_inotifiers = <optimized out>, in_inotify = <optimized out>, floating = <optimized out>, derivative_flag = <optimized out>, in_marshal = <optimized out>, is_invalid = <optimized out>, marshal = <optimized out>, data = <optimized out>, notifiers = <optimized out>}, vint = <optimized out>}
gaicae_oldval = <optimized out>
#15 g_signal_emit_valist (instance=0x555555b7a2c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd390) at ../gobject/gsignal.c:3406
return_accu = 0x7fffffffd2e0
accu = {g_type = 20, 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}}}
accumulator = 0x5555558beec0
emission = {next = 0x0, instance = 0x555555b7a2c0, ihint = {signal_id = 178, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 93824996683392}
signal_id = 178
instance_type = 93824996683392
emission_return = {g_type = 20, 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}}}
rtype = 20
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#16 0x00007ffff71e4043 in g_signal_emit (instance=instance@entry=0x555555b7a2c0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd470, reg_save_area = 0x7fffffffd3b0}}
#17 0x00007ffff7a6f644 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x555555b7a2c0, event=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = {<optimized out> <repeats 26 times>}
#18 0x00007ffff7913a6f in propagate_event (widget=widget@entry=0x555555b7a2c0, event=event@entry=0x5555560c2540, captured=captured@entry=0, topmost=topmost@entry=0x0) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkmain.c:2681
window = 0x555555b7a2c0
handled_event = <optimized out>
propagate_func = <optimized out>
#19 0x00007ffff7913ae3 in gtk_propagate_event (widget=widget@entry=0x555555b7a2c0, event=event@entry=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkmain.c:2725
__func__ = "gtk_propagate_event"
#20 0x00007ffff791487a in gtk_main_do_event (event=<optimized out>) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkmain.c:1921
grab_widget = 0x555555b7a2c0
window_group = 0x555555cfcd40
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
event_widget = <optimized out>
topmost_widget = <optimized out>
event_widget = <optimized out>
grab_widget = <optimized out>
topmost_widget = <optimized out>
window_group = <optimized out>
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <optimized out>
__func__ = {<optimized out> <repeats 18 times>}
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#21 gtk_main_do_event (event=<optimized out>) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gtk/gtkmain.c:1691
event_widget = <optimized out>
grab_widget = <optimized out>
topmost_widget = <optimized out>
window_group = <optimized out>
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
cleanup = <optimized out>
__func__ = "gtk_main_do_event"
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#22 0x00007ffff75f87b3 in _gdk_event_emit (event=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gdk/gdkevents.c:73
No locals.
#23 _gdk_event_emit (event=0x5555560c2540) at /usr/src/debug/gtk3-3.24.25-3.fc34.x86_64/gdk/gdkevents.c:67
No locals.
#24 0x00007ffff765f426 in gdk_event_source_dispatch (base=base@entry=0x5555558b7340, callback=<optimized out>, data=<optimized out>) at wayland/gdkeventsource.c:124
source = 0x5555558b7340
display = <optimized out>
event = 0x5555560c2540
#25 0x00007ffff7ec70ff in g_main_dispatch (context=0x555555789bd0) at ../glib/gmain.c:3337
dispatch = <optimized out>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = <optimized out>
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x5555558b7340
current = 0x555555794c00
i = 0
__func__ = {<optimized out> <repeats 16 times>}
#26 g_main_context_dispatch (context=0x555555789bd0) at ../glib/gmain.c:4055
No locals.
#27 0x00007ffff7f1ac98 in g_main_context_iterate.constprop.0 (context=context@entry=0x555555789bd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131
max_priority = 2147483647
timeout = 14000
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x555555f6ae70
begin_time_nsec = 0
#28 0x00007ffff7ec49f3 in g_main_context_iteration (context=context@entry=0x555555789bd0, may_block=may_block@entry=1) at ../glib/gmain.c:4196
retval = <optimized out>
#29 0x00007ffff72e98cd in g_application_run (application=0x555555774210, argc=-10492, argv=<optimized out>) at ../gio/gapplication.c:2560
arguments = 0x555555772f90
status = 0
context = 0x555555789bd0
acquired_context = <optimized out>
__func__ = "g_application_run"
#30 0x00005555555ac0f9 in main (argc=1, argv=0x7fffffffd868) at ../src/nautilus-main.c:81
retval = <optimized out>
application = 0x555555774210
(gdb) quit
A debugging session is active.
Inferior 1 [process 4119] will be killed.
Quit anyway? (y or n) y
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information