(gdb) bt
#0  0x00007ffff3cfebf9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff45d795f in g_cond_wait (cond=cond@entry=0x7ffff4e3d630 <cancellable_cond>, mutex=mutex@entry=0x7ffff4e3d640 <cancellable_mutex>) at gthread-posix.c:1395
#2  0x00007ffff4ae81c2 in g_cancellable_disconnect (cancellable=0x193d340 [GCancellable], handler_id=1681) at gcancellable.c:632
#3  0x00007ffff534eb2f in ovirt_proxy_call_async_data_free (data=data@entry=0x103bd00) at /home/elima/projects/spice/libgovirt/govirt/ovirt-proxy.c:219
#4  0x00007ffff534eb6c in call_async_cb (call=<optimized out>, error=<optimized out>, weak_object=<optimized out>, user_data=0x103bd00)
    at /home/elima/projects/spice/libgovirt/govirt/ovirt-proxy.c:259
#5  0x00007ffff5139ac7 in _call_message_completed_cb (session=<optimized out>, message=0x14f30a0 [SoupMessage], userdata=0x17da2a0)
    at /home/elima/projects/spice/librest/rest/rest-proxy-call.c:688
#6  0x00007ffff4ebfbce in soup_session_process_queue_item (session=<optimized out>, item=0x13dec90, should_cleanup=<optimized out>, loop=<optimized out>) at soup-session.c:2038
#7  0x00007ffff4ec054d in async_run_queue (session=0x75d280 [SoupSessionAsync]) at soup-session.c:2077
#8  0x00007ffff4ec070d in connect_async_complete (object=<optimized out>, result=0x957550, user_data=0x13dec90) at soup-session.c:1784
#9  0x00007ffff4b359d4 in g_task_return_now (task=0x957550 [GTask]) at gtask.c:1121
#10 0x00007ffff4b36086 in g_task_return (task=0x957550 [GTask], type=<optimized out>) at gtask.c:1179
#11 0x00007ffff4e9bb88 in socket_connect_finished (task=0x957550 [GTask], error=0x9f49c0, sock=<optimized out>) at soup-connection.c:334
#12 0x00007ffff4e9bc7a in socket_connect_complete (object=<optimized out>, result=0x7fffc00043a0, user_data=0x957550) at soup-connection.c:359
#13 0x00007ffff4b359d4 in g_task_return_now (task=0x7fffc00043a0 [GTask]) at gtask.c:1121
#14 0x00007ffff4b36086 in g_task_return (task=0x7fffc00043a0 [GTask], type=<optimized out>) at gtask.c:1179
#15 0x00007ffff4ec37af in async_connected (client=0xa20dc0 [GSocketClient], result=0x7fffc0004470, data=0x7fffc00043a0) at soup-socket.c:923
#16 0x00007ffff4b359d4 in g_task_return_now (task=0x7fffc0004470 [GTask]) at gtask.c:1121
#17 0x00007ffff4b36086 in g_task_return (task=0x7fffc0004470 [GTask], type=<optimized out>) at gtask.c:1179
#18 0x00007ffff4b369c7 in g_task_return_error_if_cancelled (task=0x7fffc0004470 [GTask]) at gtask.c:1806
#19 0x00007ffff4b2c32e in g_socket_client_enumerator_callback (object=<optimized out>, result=0x7fffc0004540, user_data=0x7fffc00021e0) at gsocketclient.c:1578
#20 0x00007ffff4b359d4 in g_task_return_now (task=0x7fffc0004540 [GTask]) at gtask.c:1121
#21 0x00007ffff4b36086 in g_task_return (task=0x7fffc0004540 [GTask], type=<optimized out>) at gtask.c:1179
#22 0x00007ffff4b1e705 in complete_async (task=0x7fffc0004540 [GTask]) at gproxyaddressenumerator.c:319
#23 0x00007ffff4b359d4 in g_task_return_now (task=0x7fffc00046e0 [GTask]) at gtask.c:1121
#24 0x00007ffff4b36086 in g_task_return (task=0x7fffc00046e0 [GTask], type=<optimized out>) at gtask.c:1179
#25 0x00007ffff4e8bb85 in got_addresses (addr=<optimized out>, status=<optimized out>, user_data=0x7fffc00046e0) at soup-address.c:1180
#26 0x00007ffff4e8af51 in complete_resolve_async (res_data=res_data@entry=0x7e34c0, status=status@entry=1) at soup-address.c:712
#27 0x00007ffff4e8b735 in lookup_resolved (source=<optimized out>, result=0x1400870, user_data=0x7e34c0) at soup-address.c:753
#28 0x00007ffff4b359d4 in g_task_return_now (task=0x1400870 [GTask]) at gtask.c:1121
#29 0x00007ffff4b36086 in g_task_return (task=0x1400870 [GTask], type=<optimized out>) at gtask.c:1179
#33 0x00007ffff488543f in <emit signal ??? on instance 0x18e55a0 [GCancellable]> (instance=instance@entry=0x18e55a0, signal_id=<optimized out>, detail=detail@entry=0)
    at gsignal.c:3447
    #30 0x00007ffff486a3e5 in g_closure_invoke (closure=0x1401020, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffaab0, invocation_hint=invocation_hint@entry=0x7ff
fffffaa30) at gclosure.c:804
    #31 0x00007ffff487c432 in signal_emit_unlocked_R (node=node@entry=0x67eb10, detail=detail@entry=0, instance=instance@entry=0x18e55a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and
_params@entry=0x7fffffffaab0) at gsignal.c:3635
    #32 0x00007ffff488505f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffac70)
    at gsignal.c:3391
#34 0x00007ffff4ae8018 in g_cancellable_cancel (cancellable=0x18e55a0 [GCancellable]) at gcancellable.c:508
#35 0x00007ffff4ebc7fd in soup_session_real_cancel_message (session=<optimized out>, msg=0x14f30a0 [SoupMessage], status_code=1) at soup-session.c:2401
#36 0x00007ffff4ec1a3e in soup_session_async_cancel_message (session=0x75d280 [SoupSessionAsync], msg=0x14f30a0 [SoupMessage], status_code=1) at soup-session-async.c:112
#37 0x00007ffff4ebd81c in soup_session_cancel_message (session=0x75d280 [SoupSessionAsync], msg=0x14f30a0 [SoupMessage], status_code=1) at soup-session.c:2457
#38 0x00007ffff5138c67 in _rest_proxy_cancel_message (proxy=<optimized out>, message=<optimized out>) at /home/elima/projects/spice/librest/rest/rest-proxy.c:757
#39 0x00007ffff513b3df in rest_proxy_call_cancel (call=<optimized out>) at /home/elima/projects/spice/librest/rest/rest-proxy-call.c:1375
#43 0x00007ffff488543f in <emit signal ??? on instance 0x193d340 [GCancellable]> (instance=instance@entry=0x193d340, signal_id=<optimized out>, detail=detail@entry=0)
    at gsignal.c:3447
    #40 0x00007ffff486a3e5 in g_closure_invoke (closure=0x13b3a00, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffafb0, invocation_hint=invocation_hint@entry=0x7fffffffaf30) at gclosure.c:804
    #41 0x00007ffff487c432 in signal_emit_unlocked_R (node=node@entry=0x67eb10, detail=detail@entry=0, instance=instance@entry=0x193d340, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffafb0) at gsignal.c:3635
    #42 0x00007ffff488505f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffb170)
    at gsignal.c:3391
#44 0x00007ffff4ae8018 in g_cancellable_cancel (cancellable=0x193d340 [GCancellable]) at gcancellable.c:508
#45 0x000000000042aca7 in remote_viewer_iso_list_dialog_dispose (object=0x1640300 [RemoteViewerISOListDialog])
    at /home/elima/projects/spice/virt-viewer/src/remote-viewer-iso-list-dialog.c:72
#46 0x00007ffff4870ae9 in g_object_run_dispose (object=0x1640300 [RemoteViewerISOListDialog]) at gobject.c:1084
#53 0x00007ffff488543f in <emit signal ??? on instance 0x9b2a40 [GtkButton] or 0x1640300 [RemoteViewerISOListDialog]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
    #47 0x00007ffff486a3e5 in g_closure_invoke (closure=0x14f3f70, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fffffffb450, invocation_hint=invocation_hint@entry=0x7fffffffb3d0) at gclosure.c:804
    #48 0x00007ffff487c432 in signal_emit_unlocked_R (node=node@entry=0x9e4ec0, detail=detail@entry=0, instance=instance@entry=0x1640300, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffb450) at gsignal.c:3635
    #49 0x00007ffff488505f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffb620)
    at gsignal.c:3391
    #50 0x00007ffff488543f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
    #51 0x00007ffff486a614 in _g_closure_invoke_va (closure=closure@entry=0x185d490, return_value=return_value@entry=0x0, instance=instance@entry=0x9b2a40, args=args@entry=0x7fffffffb920, n_params=<optimized out>, param_types=0x0) at gclosure.c:867
    #52 0x00007ffff4884dd9 in g_signal_emit_valist (instance=0x9b2a40, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffb920) at gsignal.c:3300
#54 0x00007ffff6a8f78d in gtk_button_do_release (button=0x9b2a40 [GtkButton], emit_clicked=<optimized out>) at gtkbutton.c:1843
#55 0x00007ffff6a8f7f5 in gtk_real_button_released (button=0x9b2a40 [GtkButton]) at gtkbutton.c:1961
#56 0x00007ffff486a614 in _g_closure_invoke_va (closure=closure@entry=0x74c120, return_value=return_value@entry=0x0, instance=instance@entry=0x9b2a40, args=args@entry=0x7fffffffbc80, n_params=<optimized out>, param_types=0x0) at gclosure.c:867
#57 0x00007ffff4884dd9 in g_signal_emit_valist (instance=0x9b2a40, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffbc80) at gsignal.c:3300
#58 0x00007ffff488543f in g_signal_emit (instance=instance@entry=0x9b2a40, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#59 0x00007ffff6a8dbe0 in multipress_released_cb (gesture=0x990a70 [GtkGestureMultiPress], n_press=<optimized out>, x=<optimized out>, y=<optimized out>, widget=0x9b2a40 [GtkButton]) at gtkbutton.c:666
#60 0x00007fffebeffc58 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#61 0x00007fffebeff6ba in ffi_call (cif=cif@entry=0x7fffffffbfe0, fn=fn@entry=0x7ffff6a8dbc0 <multipress_released_cb>, rvalue=<optimized out>, avalue=avalue@entry=0x7fffffffbeb0)
    at ../src/x86/ffi64.c:525
#62 0x00007ffff486b0fa in g_cclosure_marshal_generic_va (closure=0x137c590, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x783c50) at gclosure.c:1604
#63 0x00007ffff486a614 in _g_closure_invoke_va (closure=closure@entry=0x137c590, return_value=return_value@entry=0x0, instance=instance@entry=0x990a70, args=args@entry=0x7fffffffc280, n_params=<optimized out>, param_types=0x783c50) at gclosure.c:867
#64 0x00007ffff4884dd9 in g_signal_emit_valist (instance=0x990a70, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc280) at gsignal.c:3300
#65 0x00007ffff488543f in g_signal_emit (instance=instance@entry=0x990a70, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#66 0x00007ffff6b49631 in gtk_gesture_multi_press_end (gesture=0x990a70 [GtkGestureMultiPress], sequence=<optimized out>) at gtkgesturemultipress.c:282
#67 0x00007ffff486d197 in g_cclosure_marshal_VOID__BOXEDv (closure=0x76feb0, return_value=<optimized out>, instance=0x990a70, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x776aa0) at gmarshal.c:1950
#68 0x00007ffff486a614 in _g_closure_invoke_va (closure=closure@entry=0x76feb0, return_value=return_value@entry=0x0, instance=instance@entry=0x990a70, args=args@entry=0x7fffffffc620, n_params=<optimized out>, param_types=0x776aa0) at gclosure.c:867
#69 0x00007ffff4884dd9 in g_signal_emit_valist (instance=0x990a70, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffc620) at gsignal.c:3300
#70 0x00007ffff488543f in g_signal_emit (instance=instance@entry=0x990a70, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#71 0x00007ffff6b468fe in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x990a70 [GtkGestureMultiPress]) at gtkgesture.c:345
#72 0x00007ffff6b468fe in _gtk_gesture_check_recognized (gesture=gesture@entry=0x990a70 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at gtkgesture.c:386
#73 0x00007ffff6b47f2b in gtk_gesture_handle_event (controller=0x990a70 [GtkGestureMultiPress], event=0xa18ef0) at gtkgesture.c:777
#74 0x00007ffff6b4abad in gtk_gesture_single_handle_event (controller=0x990a70 [GtkGestureMultiPress], event=0xa18ef0) at gtkgesturesingle.c:221
#75 0x00007ffff6b17fbe in gtk_event_controller_handle_event (controller=0x990a70 [GtkGestureMultiPress], event=event@entry=0xa18ef0) at gtkeventcontroller.c:230
#76 0x00007ffff6cdcdfb in _gtk_widget_run_controllers (widget=0x9b2a40 [GtkButton], event=0xa18ef0, phase=GTK_PHASE_BUBBLE) at gtkwidget.c:7358
#77 0x00007ffff6b92611 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x6c5600, return_value=0x7fffffffc9e0, instance=0x9b2a40, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x6c5630) at gtkmarshalers.c:131
#78 0x00007ffff486a562 in _g_closure_invoke_va (closure=closure@entry=0x6c5600, return_value=return_value@entry=0x7fffffffc9e0, instance=instance@entry=0x9b2a40, args=args@entry=0x7fffffffcab0, n_params=1, param_types=0x6c5630) at gclosure.c:867
#79 0x00007ffff48848b3 in g_signal_emit_valist (instance=0x9b2a40, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffcab0) at gsignal.c:3300
#80 0x00007ffff488543f in g_signal_emit (instance=instance@entry=0x9b2a40, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#81 0x00007ffff6cdf04c in gtk_widget_event_internal (widget=0x9b2a40 [GtkButton], event=0xa18ef0) at gtkwidget.c:7723
#82 0x00007ffff6b8f5ee in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x9b2a40 [GtkButton]) at gtkmain.c:2568
#83 0x00007ffff6b8f5ee in propagate_event (widget=<optimized out>, event=0xa18ef0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2670
#84 0x00007ffff6b9165e in gtk_main_do_event (event=0xa18ef0) at gtkmain.c:1901
#85 0x00007ffff66a85b5 in _gdk_event_emit (event=event@entry=0xa18ef0) at gdkevents.c:73
#86 0x00007ffff66d95d2 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:367
#87 0x00007ffff4591e42 in g_main_dispatch (context=0x66f450) at gmain.c:3203
#88 0x00007ffff4591e42 in g_main_context_dispatch (context=context@entry=0x66f450) at gmain.c:3856
#89 0x00007ffff45921c0 in g_main_context_iterate (context=0x66f450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#90 0x00007ffff45924e2 in g_main_loop_run (loop=0xfa7610) at gmain.c:4125
#91 0x00007ffff6b01270 in gtk_dialog_run (dialog=0x1640300 [RemoteViewerISOListDialog]) at gtkdialog.c:1397
#92 0x0000000000422196 in virt_viewer_window_menu_change_cd_activate (menu=<optimized out>, self=<optimized out>)
    at /home/elima/projects/spice/virt-viewer/src/virt-viewer-window.c:1094
#96 0x00007ffff488543f in <emit signal ??? on instance 0x709bf0 [GtkMenuItem]> (instance=instance@entry=0x709bf0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
    #93 0x00007ffff486a3e5 in g_closure_invoke (closure=0x7c1170, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffd030, invocation_hint=invocation_hint@entry=0x7fffffffcfb0) at gclosure.c:804
    #94 0x00007ffff487c432 in signal_emit_unlocked_R (node=node@entry=0x6cfec0, detail=detail@entry=0, instance=instance@entry=0x709bf0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd030) at gsignal.c:3635
    #95 0x00007ffff488505f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd1f0)
    at gsignal.c:3391
#97 0x00007ffff6ce153e in gtk_widget_activate (widget=widget@entry=0x709bf0 [GtkMenuItem]) at gtkwidget.c:7756
#98 0x00007ffff6baf356 in gtk_menu_shell_activate_item (menu_shell=0x8be5a0 [GtkMenu], menu_item=0x709bf0 [GtkMenuItem], force_deactivate=<optimized out>) at gtkmenushell.c:1372
#99 0x00007ffff6baf68b in gtk_menu_shell_button_release (widget=0x8be5a0 [GtkMenu], event=<optimized out>) at gtkmenushell.c:791
#100 0x00007ffff6b92611 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x6c5600, return_value=0x7fffffffd550, instance=0x8be5a0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x6c5630) at gtkmarshalers.c:131
#101 0x00007ffff486a614 in _g_closure_invoke_va (closure=closure@entry=0x6c5600, return_value=return_value@entry=0x7fffffffd550, instance=instance@entry=0x8be5a0, args=args@entry=0x7fffffffd620, n_params=<optimized out>, param_types=0x6c5630) at gclosure.c:867
#102 0x00007ffff48848b3 in g_signal_emit_valist (instance=0x8be5a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd620) at gsignal.c:3300
#103 0x00007ffff488543f in g_signal_emit (instance=instance@entry=0x8be5a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#104 0x00007ffff6cdf04c in gtk_widget_event_internal (widget=0x8be5a0 [GtkMenu], event=0xa188b0) at gtkwidget.c:7723
#105 0x00007ffff6b8f5ee in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x8be5a0 [GtkMenu]) at gtkmain.c:2568
#106 0x00007ffff6b8f5ee in propagate_event (widget=<optimized out>, event=0xa188b0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2670
#107 0x00007ffff6b9165e in gtk_main_do_event (event=0xa188b0) at gtkmain.c:1901
#108 0x00007ffff66a85b5 in _gdk_event_emit (event=event@entry=0xa188b0) at gdkevents.c:73
#109 0x00007ffff66d95d2 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:367
#110 0x00007ffff4591e42 in g_main_dispatch (context=0x66f450) at gmain.c:3203
#111 0x00007ffff4591e42 in g_main_context_dispatch (context=context@entry=0x66f450) at gmain.c:3856
#112 0x00007ffff45921c0 in g_main_context_iterate (context=context@entry=0x66f450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#113 0x00007ffff459226c in g_main_context_iteration (context=context@entry=0x66f450, may_block=may_block@entry=1) at gmain.c:3990
#114 0x00007ffff4b4abbd in g_application_run (application=application@entry=0x66c230 [RemoteViewer], argc=argc@entry=1, argv=argv@entry=0x7fffffffda98) at gapplication.c:2381
#115 0x000000000041106a in main (argc=1, argv=0x7fffffffda98) at /home/elima/projects/spice/virt-viewer/src/remote-viewer-main.c:42
