Segmentation fault during pinch gesture on touchscreen
Experienced two crashes within two days, both time during slowly pinch zooming via touchscreen in a document.
Evince 44.1, openSUSE Tumbleweed
Program terminated with signal SIGSEGV, Segmentation fault.
#0 scrolled_window_long_press_cancelled_cb (scrolled_window=<optimized out>, gesture=0x5643bf51aa10) at ../gtk/gtkscrolledwindow.c:1108
(gdb) thread apply all bt full
Thread 7 (Thread 0x7f003ffff6c0 (LWP 9310)):
#0 0x00007f00478d608f in __GI___poll (fds=0x7f0028000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x00007f00488ee2ce in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0028000b90, timeout=<optimized out>, context=0x5643bf0b9ce0) at ../glib/gmain.c:4584
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f0048900130 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7f0028000b90
#2 g_main_context_iterate (context=context@entry=0x5643bf0b9ce0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4271
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7f0028000b90
#3 0x00007f00488ee3ec in g_main_context_iteration (context=context@entry=0x5643bf0b9ce0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
retval = <optimized out>
#4 0x00007f004610d84d in dconf_gdbus_worker_thread (user_data=0x5643bf0b9ce0) at ../gdbus/dconf-gdbus-thread.c:82
context = 0x5643bf0b9ce0
#5 0x00007f004891aa8e in g_thread_proxy (data=0x5643bf0ae730) at ../glib/gthread.c:831
thread = 0x5643bf0ae730
__func__ = "g_thread_proxy"
#6 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 17, 140730037502048, 139639042076672, 6656865511580372605, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f003effd6c0 (LWP 9319)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f0048947a8f in g_cond_wait (cond=cond@entry=0x7f0048af8110 <job_queue_cond>, mutex=mutex@entry=0x7f0048af8120 <job_queue_mutex>) at ../glib/gthread-posix.c:1475
sampled = 29440
#2 0x00007f0048abbd94 in ev_job_thread_proxy (data=<optimized out>) at ../libview/ev-job-scheduler.c:211
job = 0x0
#3 0x00007f004891aa8e in g_thread_proxy (data=0x7f0034008c80) at ../glib/gthread.c:831
--Type <RET> for more, q to quit, c to continue without paging--c
thread = 0x7f0034008c80
__func__ = "g_thread_proxy"
#4 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 0, 140730037502928, 139639025291264, 6656863311483375229, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f00449fd6c0 (LWP 9309)):
#0 0x00007f00478d608f in __GI___poll (fds=0x7f0034000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x00007f00488ee2ce in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0034000b90, timeout=<optimized out>, context=0x7f0030005b20) at ../glib/gmain.c:4584
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f0048900130 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7f0034000b90
#2 g_main_context_iterate (context=0x7f0030005b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4271
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7f0034000b90
#3 0x00007f00488ee60f in g_main_loop_run (loop=0x7f0030005c10) at ../glib/gmain.c:4479
__func__ = "g_main_loop_run"
#4 0x00007f0047ce2a86 in gdbus_shared_thread_func (user_data=0x7f0030005af0) at ../gio/gdbusprivate.c:284
data = 0x7f0030005af0
#5 0x00007f004891aa8e in g_thread_proxy (data=0x7f0030005c30) at ../glib/gthread.c:831
thread = 0x7f0030005c30
__func__ = "g_thread_proxy"
#6 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 11, 139639136442288, 139639119663104, 6656629390384565885, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f003d1fe6c0 (LWP 9307)):
#0 0x00007f00478d608f in __GI___poll (fds=0x5643bf0a55c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x00007f00488ee2ce in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5643bf0a55c0, timeout=<optimized out>, context=0x5643bf0a53b0) at ../glib/gmain.c:4584
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f0048900130 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x5643bf0a55c0
#2 g_main_context_iterate (context=context@entry=0x5643bf0a53b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4271
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x5643bf0a55c0
#3 0x00007f00488ee3ec in g_main_context_iteration (context=0x5643bf0a53b0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
retval = <optimized out>
#4 0x00007f00488ee431 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6455
#5 0x00007f004891aa8e in g_thread_proxy (data=0x5643bf0974b0) at ../glib/gthread.c:831
thread = 0x5643bf0974b0
__func__ = "g_thread_proxy"
#6 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 2, 140730037502912, 139638993838080, 6656859188851641981, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f00266286c0 (LWP 16536)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f0048947bcc in g_cond_wait_until (cond=cond@entry=0x5643bf0a3718, mutex=mutex@entry=0x5643bf0a3710, end_time=end_time@entry=314642280894) at ../glib/gthread-posix.c:1588
span_arg = {tv_sec = 0, tv_nsec = 499999735}
now = {tv_sec = 314641, tv_nsec = 780894265}
span = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
sampled = 6341
res = <optimized out>
success = <optimized out>
#2 0x00007f00488b7ff3 in g_async_queue_pop_intern_unlocked (queue=0x5643bf0a3710, wait=1, end_time=314642280894) at ../glib/gasyncqueue.c:428
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007f004891b45a in g_thread_pool_wait_for_new_task (pool=0x5643bf0a1340) at ../glib/gthreadpool.c:274
task = 0x0
task = <optimized out>
pool = 0x5643bf0a1340
#4 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:339
task = <optimized out>
pool = 0x5643bf0a1340
#5 0x00007f004891aa8e in g_thread_proxy (data=0x7f0040001310) at ../glib/gthread.c:831
thread = 0x7f0040001310
__func__ = "g_thread_proxy"
#6 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 0, 139639144835248, 139638612328448, 6656844522612067965, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f00459ff6c0 (LWP 9306)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f0048947a8f in g_cond_wait (cond=cond@entry=0x5643bf09dbc8, mutex=mutex@entry=0x5643bf09dbc0) at ../glib/gthread-posix.c:1475
sampled = 787
#2 0x00007f00488b801b in g_async_queue_pop_intern_unlocked (queue=0x5643bf09dbc0, wait=1, end_time=-1) at ../glib/gasyncqueue.c:425
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007f004891b0e2 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/gthreadpool.c:311
spawn_thread_data = <optimized out>
thread = 0x0
error = 0x0
prgname = <optimized out>
name = "pool-evince\000\000\000\000"
#4 0x00007f004891aa8e in g_thread_proxy (data=0x5643bf09f520) at ../glib/gthread.c:831
thread = 0x5643bf09f520
__func__ = "g_thread_proxy"
#5 0x00007f004785cf24 in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139639176678494, -6745952342391386499, -120, 2, 140730037503104, 139639136448512, 6656631590481563261, 6656635935964794493}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f00478e3f50 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f0046199a80 (LWP 9304)):
#0 scrolled_window_long_press_cancelled_cb (scrolled_window=<optimized out>, gesture=0x5643bf51aa10 [GtkGestureLongPress]) at ../gtk/gtkscrolledwindow.c:1108
priv = 0x5643bf519710
sequence = 0x2
event = 0x0
#1 0x00007f00489ee6e9 in _g_closure_invoke_va (closure=closure@entry=0x5643bf51ae30, return_value=return_value@entry=0x0, instance=instance@entry=0x5643bf51aa10, args=args@entry=0x7ffe43e4f0d0, n_params=0, param_types=0x0) at ../gobject/gclosure.c:895
marshal = 0x7f00489f0920 <g_cclosure_marshal_VOID__VOIDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5643bf51ae10
__func__ = "_g_closure_invoke_va"
#2 0x00007f0048a08726 in g_signal_emit_valist (instance=0x5643bf51aa10, signal_id=323, detail=0, var_args=var_args@entry=0x7ffe43e4f0d0) at ../gobject/gsignal.c:3462
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7ffe43e4f320, instance = 0x5643bf51aa10, ihint = {signal_id = 323, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5643bf461c80 [GtkGestureLongPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x5643bf461c80 [GtkGestureLongPress/GtkGestureSingle/GtkGesture/GtkEventController]
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
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"
#3 0x00007f0048a08a5f in g_signal_emit (instance=instance@entry=0x5643bf51aa10, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe43e4f1b0, reg_save_area = 0x7ffe43e4f0f0}}
#4 0x00007f00481a573e in gtk_gesture_long_press_end (sequence=0x1, gesture=0x5643bf51aa10 [GtkGestureLongPress]) at ../gtk/gtkgesturelongpress.c:185
priv = 0x5643bf51a970
#5 gtk_gesture_long_press_cancel (gesture=0x5643bf51aa10 [GtkGestureLongPress], sequence=0x1) at ../gtk/gtkgesturelongpress.c:195
#6 0x00007f00489f1912 in g_cclosure_marshal_VOID__BOXEDv (closure=0x5643bf196380, return_value=<optimized out>, instance=0x5643bf51aa10, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5643bf0f2490) at ../gobject/gmarshal.c:1686
data1 = <optimized out>
data2 = <optimized out>
callback = 0x7f00481a56e0 <gtk_gesture_long_press_cancel>
arg0 = 0x1
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe43e4f500, reg_save_area = 0x7ffe43e4f440}}
#7 0x00007f00489ee6e9 in _g_closure_invoke_va (closure=closure@entry=0x5643bf196380, return_value=return_value@entry=0x0, instance=instance@entry=0x5643bf51aa10, args=args@entry=0x7ffe43e4f420, n_params=1, param_types=0x5643bf0f2490) at ../gobject/gclosure.c:895
marshal = 0x7f00489eccb0 <g_type_class_meta_marshalv>
marshal_data = 0x110
in_marshal = 0
real_closure = 0x5643bf196360
__func__ = "_g_closure_invoke_va"
#8 0x00007f0048a08726 in g_signal_emit_valist (instance=0x5643bf51aa10, signal_id=222, detail=0, var_args=var_args@entry=0x7ffe43e4f420) at ../gobject/gsignal.c:3462
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7ffe43e4f660, instance = 0x5643bf51aa10, ihint = {signal_id = 222, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5643bf461c80 [GtkGestureLongPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x5643bf461c80 [GtkGestureLongPress/GtkGestureSingle/GtkGesture/GtkEventController]
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
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"
#9 0x00007f0048a08a5f in g_signal_emit (instance=instance@entry=0x5643bf51aa10, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe43e4f500, reg_save_area = 0x7ffe43e4f440}}
#10 0x00007f00481a5b67 in _gtk_gesture_cancel_all (gesture=0x5643bf51aa10 [GtkGestureLongPress]) at ../gtk/gtkgesture.c:677
sequence = 0x1
priv = <optimized out>
iter = {dummy1 = 0x5643bf51aa30, dummy2 = 0x2, dummy3 = 0x7ffe43e4f6f0, dummy4 = 1, dummy5 = 32512, dummy6 = 0x5643000067a9}
#14 0x00007f0048a08a5f in <emit signal ??? on instance 0x5643bf519a20 [GtkScrolledWindow]> (instance=instance@entry=0x5643bf519a20, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe43e4f970, reg_save_area = 0x7ffe43e4f8b0}}
#11 0x00007f00489ee4f0 in g_closure_invoke (closure=0x5643bf51a6b0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffe43e4f6f0, invocation_hint=invocation_hint@entry=0x7ffe43e4f670) at ../gobject/gclosure.c:832
marshal = 0x7f00489f0960 <g_cclosure_marshal_VOID__BOOLEAN>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5643bf51a690
__func__ = "g_closure_invoke"
#12 0x00007f0048a01946 in signal_emit_unlocked_R (node=node@entry=0x5643bf101e90, detail=detail@entry=0, instance=instance@entry=0x5643bf519a20, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe43e4f6f0) at ../gobject/gsignal.c:3802
tmp = <optimized out>
handler = 0x5643bf51ab70
accumulator = 0x0
emission = {next = 0x7ffe43e4fe50, instance = 0x5643bf519a20, ihint = {signal_id = 68, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x5643bf10afa0
hlist = <optimized out>
handler_list = 0x5643bf51a2d0
return_accu = 0x0
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 = 68
max_sequential_handler_number = 410896
return_value_altered = <optimized out>
#13 0x00007f0048a088e6 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffe43e4f890) at ../gobject/gsignal.c:3555
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"
#15 0x00007f00481f70e0 in _gtk_widget_grab_notify (was_grabbed=0, widget=0x5643bf519a20 [GtkScrolledWindow]) at ../gtk/gtkwidget.c:8074
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = 0x0
#16 gtk_grab_notify_foreach (child=0x5643bf519a20 [GtkScrolledWindow], data=data@entry=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2170
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = 0x0
#17 0x00007f0048223f60 in gtk_overlay_forall (overlay=<optimized out>, include_internals=<optimized out>, callback=0x7f00481f6f00 <gtk_grab_notify_foreach>, callback_data=0x7ffe43e4fc20) at ../gtk/gtkoverlay.c:628
priv = 0x5643bf519510
child = <optimized out>
children = <optimized out>
main_widget = <optimized out>
#18 0x00007f00481f705b in gtk_grab_notify_foreach (child=0x5643bf519640 [GtkOverlay], data=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#19 0x00007f00480c6e30 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f00481f6f00 <gtk_grab_notify_foreach>, callback_data=0x7ffe43e4fc20) at ../gtk/gtkbox.c:2678
box = <optimized out>
priv = 0x5643bf5189f0
child = <optimized out>
children = 0x0
#20 0x00007f00481f705b in gtk_grab_notify_foreach (child=0x5643bf518b20 [GtkBox], data=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#21 0x00007f00481f705b in gtk_grab_notify_foreach (child=0x5643bf459660 [GtkPaned], data=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#22 0x00007f00480c6e30 in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f00481f6f00 <gtk_grab_notify_foreach>, callback_data=0x7ffe43e4fc20) at ../gtk/gtkbox.c:2678
box = <optimized out>
priv = 0x5643bf175220
child = <optimized out>
children = 0x0
#23 0x00007f00481f705b in gtk_grab_notify_foreach (child=0x5643bf175350 [GtkBox], data=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#24 0x00007f0047b84b63 in hdy_stackable_box_forall.isra.0 (self=0x5643bf0c9bd0 [HdyStackableBox], callback=0x7f00481f6f00 <gtk_grab_notify_foreach>, callback_data=0x7ffe43e4fc20, include_internals=<optimized out>) at ../src/hdy-stackable-box.c:2348
children_copy = 0x5643c011e4d0
children = 0x5643c011e4d0 = {0x5643bf392d70}
child_info = <optimized out>
#25 0x00007f00481f705b in gtk_grab_notify_foreach (child=0x5643bf1d0eb0 [HdyDeck], data=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#26 0x00007f00483595d9 in gtk_window_forall (container=0x5643bf0f9440 [EvWindow], include_internals=1, callback=0x7f00481f6f00 <gtk_grab_notify_foreach>, callback_data=0x7ffe43e4fc20) at ../gtk/gtkwindow.c:8632
window = 0x5643bf0f9440 [EvWindow]
priv = 0x5643bf0f91e0
child = <optimized out>
#27 0x00007f00481f705b in gtk_grab_notify_foreach (child=child@entry=0x5643bf0f9440 [EvWindow], data=data@entry=0x7ffe43e4fc20) at ../gtk/gtkmain.c:2138
info = 0x7ffe43e4fc20
was_grabbed = <optimized out>
is_grabbed = <optimized out>
was_shadowed = <optimized out>
is_shadowed = <optimized out>
devices = <optimized out>
#28 0x00007f00481f7247 in gtk_grab_notify (group=0x5643bf759e00 [GtkWindowGroup], device=<optimized out>, old_grab_widget=<optimized out>, new_grab_widget=<optimized out>, from_grab=<optimized out>) at ../gtk/gtkmain.c:2211
toplevel = 0x5643bf0f9440 [EvWindow]
toplevels = 0x5643c12eb9e0 = {0x5643bf499420, 0x5643bf4e08e0, 0x5643bf4391c0, 0x5643bf171350, 0x5643c006fd00, 0x5643c054a210, 0x5643c061b370, 0x5643bf6de560, 0x5643c05e32b0, 0x5643c0565b80, 0x5643bfa3ca10, 0x5643bfa60050, 0x5643bfa814d0, 0x5643bfaa0c40, 0x5643bfac04e0, 0x5643c0367750, 0x5643c09e8b00, 0x5643c02ea600, 0x5643bfb2ddb0, 0x5643c021a450, 0x5643bfb64ae0, 0x5643bfb916e0, 0x5643bf9df270, 0x5643c0a1fa70, 0x5643c019e2c0, 0x5643bf8f7a00, 0x5643c03af710, 0x5643c03f9630, 0x5643c01795b0, 0x5643c04b87f0, 0x5643c08a7790, 0x5643bf7a59e0, 0x5643bf222c90, 0x5643bfc2fe40, 0x5643bfca01d0, 0x5643bf978ae0, 0x5643bfbacdc0, 0x5643bfd670f0, 0x5643bfbfbad0, 0x5643bf869790, 0x5643c04eaa90, 0x5643c0a0e510, 0x5643c03016a0, 0x5643c022a7e0, 0x5643c08bab50, 0x5643c02296b0, 0x5643bfc6d050, 0x5643bfc39f70, 0x5643c091f030, 0x5643bfc0ef30, 0x5643c0023b80, 0x5643bfd1f7d0, 0x5643bfc49140, 0x5643bf8be1d0, 0x5643c0676590, 0x5643bfb9ec00, 0x5643bfbad860, 0x5643c0c9cfe0, 0x5643bfe44370, 0x5643bfeea420, 0x5643c123c300, 0x5643bfd1ccf0, 0x5643c0e7a0a0, 0x5643c0cf3f70, 0x5643c0b77540, 0x5643bfcddda0}
info = {old_grab_widget = 0x0, new_grab_widget = 0x5643bf51e9c0 [GtkScrollbar], was_grabbed = 0, is_grabbed = 0, from_grab = 1, notified_windows = 0x5643c0eb09f0 = {0x5643bf74d4f0}, device = 0x0}
#29 0x00007f0048259dc3 in gtk_range_multipress_gesture_pressed (gesture=<optimized out>, n_press=<optimized out>, x=3, y=732, range=0x5643bf51e9c0 [GtkScrollbar]) at ../gtk/gtkrange.c:2789
slider = {x = 1, y = 709, width = 5, height = 46}
slider_low_value = <optimized out>
slider_high_value = 80365.03621169916
new_value = <optimized out>
widget = 0x5643bf51e9c0 [GtkScrollbar]
priv = 0x5643bf51e7f0
source_device = <optimized out>
sequence = <optimized out>
event = 0x5643c1bfd9c0
source = GDK_SOURCE_TOUCHSCREEN
primary_warps = 1
shift_pressed = <optimized out>
button = 1
state_mask = 0
slider_alloc = {x = 1, y = 602, width = 5, height = 46}
#30 0x00007f004809f039 in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5643bf3dc720) at gtk/gtkmarshalers.c:4804
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = -1088818464
arg1 = 6.9529876866036321e-310
arg2 = 0
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7ffe43e50030, reg_save_area = 0x7ffe43e4ff70}}
#31 0x00007f00489ee6e9 in _g_closure_invoke_va (closure=closure@entry=0x5643bf51fb10, return_value=return_value@entry=0x0, instance=instance@entry=0x5643bf51f7d0, args=args@entry=0x7ffe43e4ff50, n_params=3, param_types=0x5643bf3dc720) at ../gobject/gclosure.c:895
marshal = 0x7f004809efa0 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5643bf51faf0
__func__ = "_g_closure_invoke_va"
#32 0x00007f0048a08726 in g_signal_emit_valist (instance=0x5643bf51f7d0, signal_id=243, detail=0, var_args=var_args@entry=0x7ffe43e4ff50) at ../gobject/gsignal.c:3462
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7ffe43e501e0, instance = 0x5643bf51f7d0, ihint = {signal_id = 243, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5643bf3bef90 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x5643bf3bef90 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
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"
#33 0x00007f0048a08a5f in g_signal_emit (instance=instance@entry=0x5643bf51f7d0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe43e50030, reg_save_area = 0x7ffe43e4ff70}}
#34 0x00007f00481ae129 in gtk_gesture_multi_press_begin (gesture=0x5643bf51f7d0 [GtkGestureMultiPress], sequence=sequence@entry=0x2) at ../gtk/gtkgesturemultipress.c:242
multi_press = 0x5643bf51f7d0 [GtkGestureMultiPress]
priv = <optimized out>
n_presses = <optimized out>
button = 1
current = 0x2
event = <optimized out>
device = <optimized out>
x = 3
y = 732
#35 0x00007f00489f1912 in g_cclosure_marshal_VOID__BOXEDv (closure=0x5643bf184150, return_value=<optimized out>, instance=0x5643bf51f7d0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5643bf0f20d0) at ../gobject/gmarshal.c:1686
data1 = <optimized out>
data2 = <optimized out>
callback = 0x7f00481adfb0 <gtk_gesture_multi_press_begin>
arg0 = 0x2
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe43e503c0, reg_save_area = 0x7ffe43e50300}}
#36 0x00007f00489ee6e9 in _g_closure_invoke_va (closure=closure@entry=0x5643bf184150, return_value=return_value@entry=0x0, instance=instance@entry=0x5643bf51f7d0, args=args@entry=0x7ffe43e502e0, n_params=1, param_types=0x5643bf0f20d0) at ../gobject/gclosure.c:895
marshal = 0x7f00489eccb0 <g_type_class_meta_marshalv>
marshal_data = 0xf8
in_marshal = 0
real_closure = 0x5643bf184130
__func__ = "_g_closure_invoke_va"
#37 0x00007f0048a08726 in g_signal_emit_valist (instance=0x5643bf51f7d0, signal_id=219, detail=0, var_args=var_args@entry=0x7ffe43e502e0) at ../gobject/gsignal.c:3462
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7ffe43e50670, instance = 0x5643bf51f7d0, ihint = {signal_id = 219, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5643bf3bef90 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
instance_type = 0x5643bf3bef90 [GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]
emission_return = {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}}}
rtype = 0x4 [void]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
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"
#38 0x00007f0048a08a5f in g_signal_emit (instance=instance@entry=0x5643bf51f7d0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe43e503c0, reg_save_area = 0x7ffe43e50300}}
#39 0x00007f00481a5b0e in _gtk_gesture_set_recognized (recognized=<optimized out>, sequence=0x2, gesture=0x5643bf51f7d0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:344
priv = <optimized out>
priv = 0x5643bf51f780
has_matching_touchpoints = 1
#40 _gtk_gesture_set_recognized (sequence=0x2, recognized=1, gesture=0x5643bf51f7d0 [GtkGestureMultiPress]) at ../gtk/gtkgesture.c:330
priv = <optimized out>
priv = 0x5643bf51f780
has_matching_touchpoints = 1
#41 _gtk_gesture_check_recognized (gesture=gesture@entry=0x5643bf51f7d0 [GtkGestureMultiPress], sequence=sequence@entry=0x2) at ../gtk/gtkgesture.c:390
priv = 0x5643bf51f780
has_matching_touchpoints = 1
#42 0x00007f00481add92 in gtk_gesture_handle_event (controller=0x5643bf51f7d0 [GtkGestureMultiPress], event=<optimized out>) at ../gtk/gtkgesture.c:754
triggered_recognition = 1
gesture = 0x5643bf51f7d0 [GtkGestureMultiPress]
sequence = 0x2
priv = 0x5643bf51f780
source_device = <optimized out>
was_recognized = <optimized out>
#43 0x00007f00481b2342 in gtk_gesture_single_handle_event (controller=0x5643bf51f7d0 [GtkGestureMultiPress], event=0x5643c0e999b0) at ../gtk/gtkgesturesingle.c:222
sequence = <optimized out>
priv = 0x5643bf51f760
source_device = <optimized out>
source = GDK_SOURCE_TOUCHSCREEN
button = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = <optimized out>
#44 0x00007f0048173351 in gtk_event_controller_handle_event (controller=0x5643bf51f7d0 [GtkGestureMultiPress], event=0x5643c0e999b0) at ../gtk/gtkeventcontroller.c:230
controller_class = 0x5643bf3dcd50
retval = 0
__func__ = "gtk_event_controller_handle_event"
#45 0x00007f004834145d in _gtk_widget_run_controllers (widget=0x5643bf51e9c0 [GtkScrollbar], event=0x5643c0e999b0, phase=phase@entry=GTK_PHASE_BUBBLE) at ../gtk/gtkwidget.c:7447
controller_phase = <optimized out>
next = 0x5643bf51f520 = {0x5643bf51f320}
data = 0x5643bf51f8f0
handled = 0
priv = 0x5643bf51e8d0
l = <optimized out>
#46 0x00007f00483417ba in gtk_widget_real_touch_event (widget=0x5643bf51e9c0 [GtkScrollbar], event=event@entry=0x5643c0e999b0) at ../gtk/gtkwidget.c:7268
bevent = <optimized out>
return_val = 0
#47 0x00007f004809d6f4 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x5643bf10a3f0, return_value=0x7ffe43e506a0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5643bf102ae0) at gtk/gtkmarshalers.c:130
data1 = <optimized out>
data2 = 0x5643bf0ec4f0
callback = 0x7f0048341590 <gtk_widget_real_touch_event>
v_return = <optimized out>
arg0 = 0x5643c0e999b0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe43e50850, reg_save_area = 0x7ffe43e50790}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#48 0x00007f00489ee6e9 in _g_closure_invoke_va (closure=closure@entry=0x5643bf10a3f0, return_value=return_value@entry=0x7ffe43e506a0, instance=instance@entry=0x5643bf51e9c0, args=args@entry=0x7ffe43e50770, n_params=1, param_types=0x5643bf102ae0) at ../gobject/gclosure.c:895
marshal = 0x7f00489eccb0 <g_type_class_meta_marshalv>
marshal_data = 0x2f8
in_marshal = 0
real_closure = 0x5643bf10a3d0
__func__ = "_g_closure_invoke_va"
#49 0x00007f0048a07cfc in g_signal_emit_valist (instance=0x5643bf51e9c0, signal_id=80, detail=0, var_args=var_args@entry=0x7ffe43e50770) at ../gobject/gsignal.c:3462
return_accu = 0x7ffe43e506a0
accu = {g_type = 0x14 [gboolean], 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 = 0x5643bf102b70
emission = {next = 0x0, instance = 0x5643bf51e9c0, ihint = {signal_id = 80, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5643bf4649c0 [GtkScrollbar/GtkRange/GtkWidget/GInitiallyUnowned]}
instance_type = 0x5643bf4649c0 [GtkScrollbar/GtkRange/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x14 [gboolean], 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 = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
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"
#50 0x00007f0048a08a5f in g_signal_emit (instance=instance@entry=0x5643bf51e9c0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3612
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe43e50850, reg_save_area = 0x7ffe43e50790}}
#51 0x00007f0048349254 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x5643bf51e9c0 [GtkScrollbar], event=0x5643c0e999b0) at ../gtk/gtkwidget.c:7812
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
#52 0x00007f00481f777e in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x5643bf51e9c0 [GtkScrollbar]) at ../gtk/gtkmain.c:2588
tmp = <optimized out>
handled_event = <optimized out>
handled_event = 0
#53 propagate_event (widget=widget@entry=0x5643bf51e9c0 [GtkScrollbar], event=event@entry=0x5643c0e999b0, captured=captured@entry=0, topmost=topmost@entry=0x0) at ../gtk/gtkmain.c:2691
handled_event = 0
#54 0x00007f00481f789c in gtk_propagate_event (widget=widget@entry=0x5643bf51e9c0 [GtkScrollbar], event=event@entry=0x5643c0e999b0) at ../gtk/gtkmain.c:2725
__func__ = "gtk_propagate_event"
#55 0x00007f00481f8276 in gtk_main_do_event (event=0x5643c0e999b0) at ../gtk/gtkmain.c:1921
grab_widget = 0x5643bf51e9c0 [GtkScrollbar]
window_group = 0x5643bf759e00 [GtkWindowGroup]
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
event_widget = 0x5643bf51e9c0 [GtkScrollbar]
topmost_widget = <optimized out>
__func__ = "gtk_main_do_event"
#56 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1691
__func__ = "gtk_main_do_event"
#57 0x00007f0047f47f97 in _gdk_event_emit (event=0x5643c0e999b0) at ../gdk/gdkevents.c:73
#58 _gdk_event_emit (event=0x5643c0e999b0) at ../gdk/gdkevents.c:67
#59 0x00007f0047f792b2 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x5643c0e999b0
#60 0x00007f00488edf96 in g_main_dispatch (context=0x5643bf0abdb0) at ../glib/gmain.c:3460
dispatch = 0x7f0047f79290 <gdk_event_source_dispatch>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x5643bf0bd860
current = 0x5643bf0abfe0
i = 0
__func__ = "g_main_dispatch"
#61 g_main_context_dispatch (context=context@entry=0x5643bf0abdb0) at ../glib/gmain.c:4200
#62 0x00007f00488ee358 in g_main_context_iterate (context=context@entry=0x5643bf0abdb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 3
fds = 0x5643bf203d40
#63 0x00007f00488ee3ec in g_main_context_iteration (context=context@entry=0x5643bf0abdb0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
retval = <optimized out>
#64 0x00007f0047ca684d in g_application_run (application=application@entry=0x5643bf166510 [EvApplication], argc=argc@entry=0, argv=argv@entry=0x0) at ../gio/gapplication.c:2573
arguments = 0x5643bf2191c0
status = 0
context = 0x5643bf0abdb0
acquired_context = <optimized out>
__func__ = "g_application_run"
#65 0x00005643bd6ea0a5 in main (argc=<optimized out>, argv=<optimized out>) at ../shell/main.c:318
application = 0x5643bf166510 [EvApplication]
context = <optimized out>
error = 0x0
status = <optimized out>
Warning: the current language does not match this frame.
(gdb)