gtk4-demo crashes when trying to open media stream the second time
When the media stream demo is re-opened after close, gtk4-demo crashes
bt:
Thread 1 "gtk4-demo" received signal SIGSEGV, Segmentation fault.
0x00007ffff7ab755b in gtk_widget_get_visible (widget=0x5555568ce2f0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:5455
5455 g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE);
(gdb) where
#0 0x00007ffff7ab755b in gtk_widget_get_visible (widget=0x5555568ce2f0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:5455
#1 0x000055555559d5a2 in do_paintable_mediastream (do_widget=<optimized out>)
at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/paintable_mediastream.c:306
#2 0x00005555555ab963 in gtk_demo_run (self=<optimized out>, window=0x555555bb0270) at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/main.c:126
#3 0x00007ffff76530f2 in g_closure_invoke (closure=0x555555cbd9d0, return_value=0x0, n_param_values=2, param_values=0x7fffffffc460,
invocation_hint=0x7fffffffc400) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:810
#4 0x00007ffff7666dfa in signal_emit_unlocked_R (node=node@entry=0x555555a2b790, detail=detail@entry=0, instance=instance@entry=0x555555cfa320,
emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc460)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3738
#5 0x00007ffff7672195 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffc608) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3494
#6 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555cfa320, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
#7 0x00007ffff755abe5 in g_simple_action_activate (action=0x555555cfa320, parameter=0x0)
at ../../../../jhbuild/checkout/glib/gio/gsimpleaction.c:225
#8 0x00007ffff7ae0fc7 in gtk_action_muxer_activate_action (muxer=0x555555bb68b0, action_name=action_name@entry=0x555555b298e0 "win.run",
parameter=parameter@entry=0x0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkactionmuxer.c:846
#9 0x00007ffff7ae0ff5 in gtk_action_muxer_activate_action (muxer=0x555555bae3b0, action_name=0x555555b298e0 "win.run", parameter=0x0)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkactionmuxer.c:848
#10 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555b84bb0, return_value=0x0, instance=0x555555ba3660, args=0x7fffffffc9a8, n_params=0,
param_types=0x0) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
#11 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555ba3660, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc9a8)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
#12 0x00007ffff7672add in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
#13 0x00007ffff78bc058 in gtk_button_do_release (emit_clicked=<optimized out>, button=0x555555ba3660)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkbutton.c:347
#14 click_released_cb (gesture=0x555555b85380, n_press=<optimized out>, x=16.94685173034668, y=18.698196411132812, widget=0x555555ba3660)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkbutton.c:367
#15 0x00007ffff786c9d2 in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (closure=closure@entry=0x555555afd1c0, return_value=return_value@entry=0x0,
instance=instance@entry=0x555555b85380, args=args@entry=0x7fffffffcce8, marshal_data=marshal_data@entry=0x0, n_params=n_params@entry=3,
param_types=0x555555a40480) at gtk/gtkmarshalers.c:5445
#16 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555afd1c0, return_value=0x0, instance=0x555555b85380, args=0x7fffffffcce8, n_params=3,
--Type <RET> for more, q to quit, c to continue without paging--
param_types=0x555555a40480) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
#17 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555b85380, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcce8)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
#18 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555b85380, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
#19 0x00007ffff7949c32 in gtk_gesture_click_end (gesture=gesture@entry=0x555555b85380, sequence=sequence@entry=0x0)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkgestureclick.c:281
#20 0x00007ffff76560ff in g_cclosure_marshal_VOID__BOXEDv (closure=0x555555ab83d0, return_value=<optimized out>, instance=<optimized out>,
args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555b24e00)
at ../../../../jhbuild/checkout/glib/gobject/gmarshal.c:1686
#21 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555ab83d0, return_value=0x0, instance=0x555555b85380, args=0x7fffffffd058, n_params=1,
param_types=0x555555b24e00) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
#22 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555b85380, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd058)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
#23 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555b85380, signal_id=<optimized out>, detail=detail@entry=0)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
#24 0x00007ffff7946752 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x555555b85380)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:341
#25 _gtk_gesture_check_recognized (gesture=gesture@entry=0x555555b85380, sequence=sequence@entry=0x0)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:382
#26 0x00007ffff7947e73 in gtk_gesture_handle_event (controller=<optimized out>, event=0x555555d78680, x=16.94685173034668, y=18.698196411132812)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:692
#27 0x00007ffff794b2a6 in gtk_gesture_single_handle_event (controller=0x555555b85380, event=0x555555d78680, x=16.94685173034668,
y=18.698196411132812) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesturesingle.c:227
#28 0x00007ffff79127e9 in gtk_event_controller_handle_event (controller=controller@entry=0x555555b85380, event=event@entry=0x555555d78680,
target=target@entry=0x555555bad440, x=x@entry=16.94685173034668, y=y@entry=18.698196411132812)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkeventcontroller.c:358
#29 0x00007ffff7ab641a in gtk_widget_run_controllers (widget=widget@entry=0x555555ba3660, event=event@entry=0x555555d78680,
target=target@entry=0x555555bad440, x=16.94685173034668, y=18.698196411132812, phase=phase@entry=GTK_PHASE_CAPTURE)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:4351
#30 0x00007ffff7abc6b0 in _gtk_widget_captured_event (widget=widget@entry=0x555555ba3660, event=event@entry=0x555555d78680,
target=target@entry=0x555555bad440) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:4431
#31 0x00007ffff7996b92 in gtk_propagate_event_internal (widget=0x555555ba3660, widget@entry=0x555555bad440, event=event@entry=0x555555d78680,
--Type <RET> for more, q to quit, c to continue without paging--
topmost=<optimized out>) at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:2040
#32 0x00007ffff7996cc5 in gtk_propagate_event (widget=widget@entry=0x555555bad440, event=event@entry=0x555555d78680)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:2122
#33 0x00007ffff799769b in gtk_main_do_event (event=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:1814
#34 0x00007ffff7acac1c in surface_event (surface=surface@entry=0x555555aa3130, event=<optimized out>, widget=widget@entry=0x555555bb0270)
at ../../../../jhbuild/checkout/gtk+/gtk/gtkwindow.c:4736
#35 0x00007ffff7b9dca5 in _gdk_marshal_BOOLEAN__POINTER (closure=closure@entry=0x555555f32560, return_value=return_value@entry=0x7fffffffd6f0,
n_param_values=n_param_values@entry=2, param_values=param_values@entry=0x7fffffffd7a0, invocation_hint=invocation_hint@entry=0x7fffffffd740,
marshal_data=marshal_data@entry=0x0) at gdk/gdkmarshalers.c:258
#36 0x00007ffff7bc5840 in gdk_surface_event_marshaller (closure=0x555555f32560, return_value=0x7fffffffd6f0, n_param_values=2,
param_values=0x7fffffffd7a0, invocation_hint=0x7fffffffd740, marshal_data=0x0) at ../../../../jhbuild/checkout/gtk+/gdk/gdksurface.c:414
#37 0x00007ffff76530f2 in g_closure_invoke (closure=0x555555f32560, return_value=0x7fffffffd6f0, n_param_values=2, param_values=0x7fffffffd7a0,
invocation_hint=0x7fffffffd740) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:810
#38 0x00007ffff7666dfa in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555555aa3130,
emission_return=emission_return@entry=0x7fffffffd890, instance_and_params=instance_and_params@entry=0x7fffffffd7a0)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3738
#39 0x00007ffff7671c73 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffd948) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3504
#40 0x00007ffff7672add in g_signal_emit (instance=<optimized out>, signal_id=signal_id@entry=51, detail=detail@entry=0)
at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
#41 0x00007ffff7bc8ee2 in gdk_surface_handle_event (event=event@entry=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gdk/gdksurface.c:2794
#42 0x00007ffff7bb2608 in _gdk_event_emit (event=event@entry=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gdk/gdkevents.c:501
#43 0x00007ffff7c05c33 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>)
at ../../../../jhbuild/checkout/gtk+/gdk/x11/gdkeventsource.c:424
#44 0x00007ffff76efd66 in g_main_dispatch (context=0x555555a308b0) at ../../../../jhbuild/checkout/glib/glib/gmain.c:3325
#45 g_main_context_dispatch (context=context@entry=0x555555a308b0) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4016
#46 0x00007ffff76effc0 in g_main_context_iterate (context=context@entry=0x555555a308b0, block=block@entry=1, dispatch=dispatch@entry=1,
self=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4092
#47 0x00007ffff76f0050 in g_main_context_iteration (context=context@entry=0x555555a308b0, may_block=may_block@entry=1)
at ../../../../jhbuild/checkout/glib/glib/gmain.c:4157
#48 0x00007ffff7551fcd in g_application_run (application=0x555555a280e0, argc=<optimized out>, argv=<optimized out>)
at ../../../../jhbuild/checkout/glib/gio/gapplication.c:2559
#49 0x000055555558041c in main (argc=1, argv=0x7fffffffdd48) at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/main.c:1324
(gdb)
(gdb) thread apply all bt full
Thread 15 (Thread 0x7fffedc26700 (LWP 68409)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff773f4f5 in g_cond_wait_until (cond=cond@entry=0x555555a29148, mutex=mutex@entry=0x555555a29140, end_time=end_time@entry=14638670838) at ../../../../jhbuild/checkout/glib/glib/gthread-posix.c:1588
now = {tv_sec = 14623, tv_nsec = 670840021}
span = {tv_sec = 14, tv_nsec = 999997979}
sampled = 0
res = <optimized out>
success = <optimized out>
#2 0x00007ffff76c08e1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x555555a29140, wait=wait@entry=1, end_time=end_time@entry=14638670838) at ../../../../jhbuild/checkout/glib/glib/gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff76c0ed3 in g_async_queue_timeout_pop (queue=0x555555a29140, timeout=timeout@entry=15000000) at ../../../../jhbuild/checkout/glib/glib/gasyncqueue.c:545
end_time = 14638670838
retval = <optimized out>
__func__ = "g_async_queue_timeout_pop"
#4 0x00007ffff7719739 in g_thread_pool_wait_for_new_pool () at ../../../../jhbuild/checkout/glib/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>
--Type <RET> for more, q to quit, c to continue without paging--
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>
#5 g_thread_pool_thread_proxy (data=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gthreadpool.c:411
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#6 0x00007ffff7718e15 in g_thread_proxy (data=0x555555e569e0) at ../../../../jhbuild/checkout/glib/glib/gthread.c:819
thread = 0x555555e569e0
__func__ = "g_thread_proxy"
#7 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737182328576, -152945789143158040, 140737488333342, 140737488333343, 140737182326016, 93824998656304, 152976262891762408, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#8 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 14 (Thread 0x7fffc60f7700 (LWP 68355)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555555a3b8b8) at ../sysdeps/nptl/futex-internal.h:183
__ret = -512
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
resultvar = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555a3b868, cond=0x555555a3b890) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7ffff6626540 <__condvar_cleanup_waiting>, __arg = 0x7fffc60f6ab0, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 6, cond = 0x555555a3b890, mutex = 0x555555a3b868, private = 0}
err = <optimized out>
g = 3322899088
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
wseq = 6
seq = 3
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
s = <optimized out>
#2 __pthread_cond_wait (cond=0x555555a3b890, mutex=0x555555a3b868) at pthread_cond_wait.c:638
No locals.
#3 0x00007fffc7653eeb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#4 0x00007fffc7653b07 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#5 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736516290304, -152945789143158040, 140737488337598, 140737488337599, 140736516287744, 8396800, 152889856202830568, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#6 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 13 (Thread 0x7fffc68f8700 (LWP 68354)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555555a3b8b8) at ../sysdeps/nptl/futex-internal.h:183
__ret = -512
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
resultvar = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
_a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555a3b868, cond=0x555555a3b890) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7ffff6626540 <__condvar_cleanup_waiting>, __arg = 0x7fffc68f7ab0, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 4, cond = 0x555555a3b890, mutex = 0x555555a3b868, private = 0}
err = <optimized out>
g = 3331291792
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
wseq = 4
seq = 2
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
s = <optimized out>
#2 __pthread_cond_wait (cond=0x555555a3b890, mutex=0x555555a3b868) at pthread_cond_wait.c:638
No locals.
#3 0x00007fffc7653eeb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#4 0x00007fffc7653b07 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
#5 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736524683008, -152945789143158040, 140737488337598, 140737488337599, 140736524680448, 8396800, 152890955177587432, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#6 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 12 (Thread 0x7fffc70f9700 (LWP 68353)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555555a3b8b8) at ../sysdeps/nptl/futex-internal.h:183
__ret = -512
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
resultvar = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555a3b868, cond=0x555555a3b890) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7ffff6626540 <__condvar_cleanup_waiting>, __arg = 0x7fffc70f8ab0, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 2, cond = 0x555555a3b890, mutex = 0x555555a3b868, private = 0}
err = <optimized out>
g = 3339684496
--Type <RET> for more, q to quit, c to continue without paging--
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
wseq = 2
seq = 1
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
s = <optimized out>
#2 __pthread_cond_wait (cond=0x555555a3b890, mutex=0x555555a3b868) at pthread_cond_wait.c:638
No locals.
#3 0x00007fffc7653eeb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#4 0x00007fffc7653b07 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#5 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736533075712, -152945789143158040, 140737488337598, 140737488337599, 140736533073152, 8396800, 152892049857377000, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
--Type <RET> for more, q to quit, c to continue without paging--
#6 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 11 (Thread 0x7fffd8859700 (LWP 68352)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555555a3b8b8) at ../sysdeps/nptl/futex-internal.h:183
__ret = -512
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
resultvar = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555a3b868, cond=0x555555a3b890) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7ffff6626540 <__condvar_cleanup_waiting>, __arg = 0x7fffd8858ab0, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 0, cond = 0x555555a3b890, mutex = 0x555555a3b868, private = 0}
err = <optimized out>
g = 3632630416
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
wseq = 0
seq = 0
private = 0
maxspin = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
s = <optimized out>
#2 __pthread_cond_wait (cond=0x555555a3b890, mutex=0x555555a3b868) at pthread_cond_wait.c:638
No locals.
#3 0x00007fffc7653eeb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#4 0x00007fffc7653b07 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
#5 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736826021632, -152945789143158040, 140737488337598, 140737488337599, 140736826019072, 8396800, 152860249919517416, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#6 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 3 (Thread 0x7ffff5242700 (LWP 68341)):
#0 0x00007ffff6e3f3bf in __GI___poll (fds=0x555555a44570, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
--Type <RET> for more, q to quit, c to continue without paging--
sc_ret = <optimized out>
#1 0x00007ffff76eff2d in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555555a44570, timeout=<optimized out>, context=0x555555a42c40) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4395
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff76ff9c0 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate (context=0x555555a42c40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4087
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x555555a44570
#3 0x00007ffff76f02c3 in g_main_loop_run (loop=0x555555a42d30) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4290
self = <optimized out>
__func__ = "g_main_loop_run"
#4 0x00007ffff758dabe in gdbus_shared_thread_func (user_data=0x555555a42c10) at ../../../../jhbuild/checkout/glib/gio/gdbusprivate.c:280
data = 0x555555a42c10
#5 0x00007ffff7718e15 in g_thread_proxy (data=0x555555a39120) at ../../../../jhbuild/checkout/glib/glib/gthread.c:819
thread = 0x555555a39120
__func__ = "g_thread_proxy"
#6 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737306175232, -152945789143158040, 140737488345134, 140737488345135, 140737306172672, 8396800, 152923192128369384, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
--Type <RET> for more, q to quit, c to continue without paging--
No locals.
Thread 2 (Thread 0x7ffff5a43700 (LWP 68340)):
#0 0x00007ffff6e3f3bf in __GI___poll (fds=0x555555a30590, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff76eff2d in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555555a30590, timeout=<optimized out>, context=0x555555a32530) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4395
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff76ff9c0 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate (context=context@entry=0x555555a32530, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4087
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x555555a30590
#3 0x00007ffff76f0050 in g_main_context_iteration (context=0x555555a32530, may_block=may_block@entry=1) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4157
retval = <optimized out>
#4 0x00007ffff76f00a1 in glib_worker_main (data=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gmain.c:6049
No locals.
#5 0x00007ffff7718e15 in g_thread_proxy (data=0x555555a13980) at ../../../../jhbuild/checkout/glib/glib/gthread.c:819
thread = 0x555555a13980
__func__ = "g_thread_proxy"
#6 0x00007ffff661fea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737314567936, -152945789143158040, 140737488344718, 140737488344719, 140737314565376, 8396800, 152924291103126248, 152924881189663464}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff6e49daf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 1 (Thread 0x7ffff5a44a00 (LWP 68333)):
#0 0x00007ffff7ab755b in gtk_widget_get_visible (widget=0x5555568ce2f0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:5455
__inst = 0x5555568ce2f0
__t = 93824997282784
__r = <optimized out>
priv = 0x5555568ce1b0
__func__ = "gtk_widget_get_visible"
#1 0x000055555559d5a2 in do_paintable_mediastream (do_widget=<optimized out>) at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/paintable_mediastream.c:306
nuclear = <optimized out>
video = <optimized out>
#2 0x00005555555ab963 in gtk_demo_run (self=<optimized out>, window=0x555555bb0270) at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/main.c:126
result = <optimized out>
#3 0x00007ffff76530f2 in g_closure_invoke (closure=0x555555cbd9d0, return_value=0x0, n_param_values=2, param_values=0x7fffffffc460, invocation_hint=0x7fffffffc400) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:810
marshal = 0x7ffff76563d0 <g_cclosure_marshal_VOID__VARIANT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555555cbd9b0
__func__ = "g_closure_invoke"
#4 0x00007ffff7666dfa in signal_emit_unlocked_R (node=node@entry=0x555555a2b790, detail=detail@entry=0, instance=instance@entry=0x555555cfa320, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffc460) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x555555d0a040
--Type <RET> for more, q to quit, c to continue without paging--
accumulator = 0x0
emission = {next = 0x7fffffffc8f0, instance = 0x555555cfa320, ihint = {signal_id = 17, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x0
hlist = <optimized out>
handler_list = 0x555555d0a040
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 = 17
max_sequential_handler_number = 5277
return_value_altered = 0
#5 0x00007ffff7672195 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc608) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3494
instance_and_params = 0x7fffffffc460
signal_return_type = <optimized out>
param_values = 0x7fffffffc478
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#6 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555cfa320, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffc6e0, reg_save_area = 0x7fffffffc620}}
#7 0x00007ffff755abe5 in g_simple_action_activate (action=0x555555cfa320, parameter=0x0) at ../../../../jhbuild/checkout/glib/gio/gsimpleaction.c:225
simple = 0x555555cfa320
__func__ = "g_simple_action_activate"
#8 0x00007ffff7ae0fc7 in gtk_action_muxer_activate_action (muxer=0x555555bb68b0, action_name=action_name@entry=0x555555b298e0 "win.run", parameter=parameter@entry=0x0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkactionmuxer.c:846
unprefixed_name = 0x555555b298e4 "run"
group = <optimized out>
#9 0x00007ffff7ae0ff5 in gtk_action_muxer_activate_action (muxer=0x555555bae3b0, action_name=0x555555b298e0 "win.run", parameter=0x0) at ../../../../--Type <RET> for more, q to quit, c to continue without paging--
jhbuild/checkout/gtk+/gtk/gtkactionmuxer.c:848
unprefixed_name = 0x7fffffffc868 "\001"
group = <optimized out>
#10 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555b84bb0, return_value=0x0, instance=0x555555ba3660, args=0x7fffffffc9a8, n_params=0, param_types=0x0) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
marshal = 0x7ffff7655160 <g_cclosure_marshal_VOID__VOIDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555555b84b90
__func__ = "_g_closure_invoke_va"
#11 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555ba3660, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc9a8) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
return_accu = <optimized out>
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffcc30, instance = 0x555555ba3660, ihint = {signal_id = 126, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 93824998194576}
signal_id = 126
instance_type = <optimized out>
emission_return = {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}}}
rtype = 4
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>
--Type <RET> for more, q to quit, c to continue without paging--
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#12 0x00007ffff7672add in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffca80, reg_save_area = 0x7fffffffc9c0}}
#13 0x00007ffff78bc058 in gtk_button_do_release (emit_clicked=<optimized out>, button=0x555555ba3660) at ../../../../jhbuild/checkout/gtk+/gtk/gtkbutton.c:347
priv = <optimized out>
priv = <optimized out>
#14 click_released_cb (gesture=0x555555b85380, n_press=<optimized out>, x=16.94685173034668, y=18.698196411132812, widget=0x555555ba3660) at ../../../../jhbuild/checkout/gtk+/gtk/gtkbutton.c:367
button = 0x555555ba3660
priv = 0x555555ba3500
sequence = <optimized out>
#15 0x00007ffff786c9d2 in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (closure=closure@entry=0x555555afd1c0, return_value=return_value@entry=0x0, instance=instance@entry=0x555555b85380, args=args@entry=0x7fffffffcce8, marshal_data=marshal_data@entry=0x0, n_params=n_params@entry=3, param_types=0x555555a40480) at gtk/gtkmarshalers.c:5445
cc = 0x555555afd1c0
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 1436701664
arg1 = 0
arg2 = 0
args_copy = {{gp_offset = 32, fp_offset = 80, overflow_arg_area = 0x7fffffffcdc0, reg_save_area = 0x7fffffffcd00}}
#16 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555afd1c0, return_value=0x0, instance=0x555555b85380, args=0x7fffffffcce8, n_params=3, param_types=0x555555a40480) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
marshal = 0x7ffff786c900 <_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555555afd1a0
--Type <RET> for more, q to quit, c to continue without paging--
__func__ = "_g_closure_invoke_va"
#17 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555b85380, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcce8) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
return_accu = <optimized out>
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffcfa0, instance = 0x555555b85380, ihint = {signal_id = 115, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 93824998360368}
signal_id = 115
instance_type = <optimized out>
emission_return = {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}}}
rtype = 4
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"
#18 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555b85380, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffcdc0, reg_save_area = 0x7fffffffcd00}}
#19 0x00007ffff7949c32 in gtk_gesture_click_end (gesture=gesture@entry=0x555555b85380, sequence=sequence@entry=0x0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgestureclick.c:281
--Type <RET> for more, q to quit, c to continue without paging--
click = <optimized out>
priv = 0x555555b852d0
current = 0x0
x = 16.94685173034668
y = 18.698196411132812
interpreted = 1
state = <optimized out>
#20 0x00007ffff76560ff in g_cclosure_marshal_VOID__BOXEDv (closure=0x555555ab83d0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555b24e00) at ../../../../jhbuild/checkout/glib/gobject/gmarshal.c:1686
cc = 0x555555ab83d0
data1 = 0x555555b85380
data2 = <optimized out>
callback = 0x7ffff7949b80 <gtk_gesture_click_end>
arg0 = 0x0
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd130, reg_save_area = 0x7fffffffd070}}
#21 0x00007ffff7653329 in _g_closure_invoke_va (closure=0x555555ab83d0, return_value=0x0, instance=0x555555b85380, args=0x7fffffffd058, n_params=1, param_types=0x555555b24e00) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:873
marshal = 0x7ffff7651630 <g_type_class_meta_marshalv>
marshal_data = 0x120
in_marshal = 0
real_closure = 0x555555ab83b0
__func__ = "_g_closure_invoke_va"
#22 0x00007ffff7672507 in g_signal_emit_valist (instance=0x555555b85380, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd058) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3403
return_accu = <optimized out>
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffd730, instance = 0x555555b85380, ihint = {signal_id = 110, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 93824998360368}
signal_id = 110
instance_type = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
emission_return = {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}}}
rtype = 4
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"
#23 0x00007ffff7672add in g_signal_emit (instance=instance@entry=0x555555b85380, signal_id=<optimized out>, detail=detail@entry=0) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd130, reg_save_area = 0x7fffffffd070}}
#24 0x00007ffff7946752 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x555555b85380) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:341
priv = <optimized out>
#25 _gtk_gesture_check_recognized (gesture=gesture@entry=0x555555b85380, sequence=sequence@entry=0x0) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:382
priv = 0x555555b85320
has_matching_touchpoints = <optimized out>
#26 0x00007ffff7947e73 in gtk_gesture_handle_event (controller=<optimized out>, event=0x555555d78680, x=16.94685173034668, y=18.698196411132812) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesture.c:692
was_claimed = <optimized out>
gesture = 0x555555b85380
sequence = 0x0
priv = 0x555555b85320
--Type <RET> for more, q to quit, c to continue without paging--
source_device = <optimized out>
was_recognized = 1
event_type = GDK_BUTTON_RELEASE
phase = GDK_TOUCHPAD_GESTURE_PHASE_BEGIN
state = GDK_BUTTON1_MASK
target = 0x555555bad440
#27 0x00007ffff794b2a6 in gtk_gesture_single_handle_event (controller=0x555555b85380, event=0x555555d78680, x=16.94685173034668, y=18.698196411132812) at ../../../../jhbuild/checkout/gtk+/gtk/gtkgesturesingle.c:227
sequence = <optimized out>
priv = 0x555555b85300
source_device = <optimized out>
source = <optimized out>
button = <optimized out>
state = <optimized out>
i = <optimized out>
retval = <optimized out>
test_touchscreen = <optimized out>
event_type = <optimized out>
#28 0x00007ffff79127e9 in gtk_event_controller_handle_event (controller=controller@entry=0x555555b85380, event=event@entry=0x555555d78680, target=target@entry=0x555555bad440, x=x@entry=16.94685173034668, y=y@entry=18.698196411132812) at ../../../../jhbuild/checkout/gtk+/gtk/gtkeventcontroller.c:358
controller_class = 0x555555b0fd60
priv = 0x555555b85350
retval = 0
__func__ = "gtk_event_controller_handle_event"
#29 0x00007ffff7ab641a in gtk_widget_run_controllers (widget=widget@entry=0x555555ba3660, event=event@entry=0x555555d78680, target=target@entry=0x555555bad440, x=16.94685173034668, y=18.698196411132812, phase=phase@entry=GTK_PHASE_CAPTURE) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:4351
this_handled = <optimized out>
is_gesture = 1
controller_phase = <optimized out>
controller = 0x555555b85380
priv = 0x555555ba3520
handled = 0
i = 1
--Type <RET> for more, q to quit, c to continue without paging--
__func__ = "gtk_widget_run_controllers"
#30 0x00007ffff7abc6b0 in _gtk_widget_captured_event (widget=widget@entry=0x555555ba3660, event=event@entry=0x555555d78680, target=target@entry=0x555555bad440) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwidget.c:4431
return_val = 0
x = 16.94685173034668
y = 18.698196411132812
__func__ = "_gtk_widget_captured_event"
#31 0x00007ffff7996b92 in gtk_propagate_event_internal (widget=0x555555ba3660, widget@entry=0x555555bad440, event=event@entry=0x555555d78680, topmost=<optimized out>) at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:2040
handled_event = 0
target = 0x555555bad440
widget_array = {start = 0x7fffffffd388, end = 0x7fffffffd3c0, end_allocation = 0x7fffffffd408, preallocated = {0x555555bad440, 0x555555ba3660, 0x555555ba4150, 0x555555ba31c0, 0x555555ba2160, 0x555555ba11c0, 0x555555bb0270, 0x55aa3130, 0x100000001, 0x555555bb0270, 0x555555bb0270, 0x555555bad440, 0x555555bb0270, 0x555555a25970, 0x555555b84a80, 0x7fffffffd420}}
i = <optimized out>
#32 0x00007ffff7996cc5 in gtk_propagate_event (widget=widget@entry=0x555555bad440, event=event@entry=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:2122
window_group = <optimized out>
event_widget = <optimized out>
topmost = <optimized out>
__func__ = "gtk_propagate_event"
#33 0x00007ffff799769b in gtk_main_do_event (event=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gtk/gtkmain.c:1814
event_widget = 0x555555bb0270
target_widget = 0x555555bad440
grab_widget = 0x555555bad440
window_group = 0x555555baeda0
rewritten_event = <optimized out>
tmp_list = <optimized out>
__func__ = "gtk_main_do_event"
#34 0x00007ffff7acac1c in surface_event (surface=surface@entry=0x555555aa3130, event=<optimized out>, widget=widget@entry=0x555555bb0270) at ../../../../jhbuild/checkout/gtk+/gtk/gtkwindow.c:4736
No locals.
#35 0x00007ffff7b9dca5 in _gdk_marshal_BOOLEAN__POINTER (closure=closure@entry=0x555555f32560, return_value=return_value@entry=0x7fffffffd6f0, n_param--Type <RET> for more, q to quit, c to continue without paging--
_values=n_param_values@entry=2, param_values=param_values@entry=0x7fffffffd7a0, invocation_hint=invocation_hint@entry=0x7fffffffd740, marshal_data=marshal_data@entry=0x0) at gdk/gdkmarshalers.c:258
cc = 0x555555f32560
data1 = 0x555555aa3130
data2 = 0x555555bb0270
callback = 0x7ffff7acac10 <surface_event>
v_return = <optimized out>
__func__ = "_gdk_marshal_BOOLEAN__POINTER"
#36 0x00007ffff7bc5840 in gdk_surface_event_marshaller (closure=0x555555f32560, return_value=0x7fffffffd6f0, n_param_values=2, param_values=0x7fffffffd7a0, invocation_hint=0x7fffffffd740, marshal_data=0x0) at ../../../../jhbuild/checkout/gtk+/gdk/gdksurface.c:414
event = 0x555555d78680
#37 0x00007ffff76530f2 in g_closure_invoke (closure=0x555555f32560, return_value=0x7fffffffd6f0, n_param_values=2, param_values=0x7fffffffd7a0, invocation_hint=0x7fffffffd740) at ../../../../jhbuild/checkout/glib/gobject/gclosure.c:810
marshal = 0x7ffff7bc57f0 <gdk_surface_event_marshaller>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555555f32540
__func__ = "g_closure_invoke"
#38 0x00007ffff7666dfa in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555555aa3130, emission_return=emission_return@entry=0x7fffffffd890, instance_and_params=instance_and_params@entry=0x7fffffffd7a0) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3738
tmp = <optimized out>
handler = 0x555555f01e80
accumulator = 0x555555a744f0
emission = {next = 0x0, instance = 0x555555aa3130, ihint = {signal_id = 51, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x0
hlist = <optimized out>
handler_list = 0x555555f01c80
return_accu = 0x7fffffffd6f0
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}}}
signal_id = 51
--Type <RET> for more, q to quit, c to continue without paging--
max_sequential_handler_number = 5276
return_value_altered = 1
#39 0x00007ffff7671c73 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd948) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3504
return_value = {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}}}
error = 0x0
rtype = 20
static_scope = 0
instance_and_params = 0x7fffffffd7a0
signal_return_type = <optimized out>
param_values = 0x7fffffffd7b8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#40 0x00007ffff7672add in g_signal_emit (instance=<optimized out>, signal_id=signal_id@entry=51, detail=detail@entry=0) at ../../../../jhbuild/checkout/glib/gobject/gsignal.c:3550
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffda20, reg_save_area = 0x7fffffffd960}}
#41 0x00007ffff7bc8ee2 in gdk_surface_handle_event (event=event@entry=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gdk/gdksurface.c:2794
begin_time = <optimized out>
#42 0x00007ffff7bb2608 in _gdk_event_emit (event=event@entry=0x555555d78680) at ../../../../jhbuild/checkout/gtk+/gdk/gdkevents.c:501
No locals.
#43 0x00007ffff7c05c33 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../jhbuild/checkout/gtk+/gdk/x11/gdkeventsource.c:424
display = <optimized out>
event = 0x555555d78680
#44 0x00007ffff76efd66 in g_main_dispatch (context=0x555555a308b0) at ../../../../jhbuild/checkout/glib/glib/gmain.c:3325
dispatch = 0x7ffff7c05c10 <gdk_event_source_dispatch>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x0
--Type <RET> for more, q to quit, c to continue without paging--
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x555555a11bd0
current = 0x555555a43290
i = 0
__func__ = "g_main_dispatch"
#45 g_main_context_dispatch (context=context@entry=0x555555a308b0) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4016
No locals.
#46 0x00007ffff76effc0 in g_main_context_iterate (context=context@entry=0x555555a308b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4092
max_priority = 2147483647
timeout = 328
some_ready = 1
nfds = <optimized out>
allocated_nfds = 2
fds = 0x555555b54d80
#47 0x00007ffff76f0050 in g_main_context_iteration (context=context@entry=0x555555a308b0, may_block=may_block@entry=1) at ../../../../jhbuild/checkout/glib/glib/gmain.c:4157
retval = <optimized out>
#48 0x00007ffff7551fcd in g_application_run (application=0x555555a280e0, argc=<optimized out>, argv=<optimized out>) at ../../../../jhbuild/checkout/glib/gio/gapplication.c:2559
arguments = 0x555555a30850
status = 0
context = 0x555555a308b0
acquired_context = 1
__func__ = "g_application_run"
#49 0x000055555558041c in main (argc=1, argv=0x7fffffffdd48) at ../../../../jhbuild/checkout/gtk+/demos/gtk-demo/main.c:1324
app = 0x555555a280e0
app_entries = {{name = 0x5555555be5f7 "about", activate = 0x5555555abb70 <activate_about>, parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555be604 "quit", activate = 0x5555555abb20 <activate_quit>, parameter_type = 0x0, state = 0x0, change_state = 0x0, padding = {0, 0, 0}}, {name = 0x5555555be683 "inspector", activate = 0x5555555abb10 <activate_inspector>, parameter_type = 0x0, state = 0x0, chan--Type <RET> for more, q to quit, c to continue without paging--
ge_state = 0x0, padding = {0, 0, 0}}}
accels = {{action_and_target = 0x5555555be5f3 "app.about", accelerators = {0x5555555be5fd "F1", 0x0}}, {action_and_target = 0x5555555be600 "app.quit", accelerators = {0x5555555be609 "<Control>q", 0x0}}}
i = 2
(gdb)