Crash after installing new VM
I created a new Fedora 31 VM, installed it with anaconda, and then shut down the VM. Boxes crashed immediately after returning to the All view.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 boxes_vm_creator_unref (instance=0x55c8db8f0f20) at src/25a6634@@gnome-boxes@exe/vm-creator.c:3030
3030 BOXES_VM_CREATOR_GET_CLASS (self)->finalize (self);
#0 boxes_vm_creator_unref (instance=0x55c8db8f0f20) at src/25a6634@@gnome-boxes@exe/vm-creator.c:3030
self = 0x55c8db8f0f20
#1 boxes_vm_creator_unref (instance=0x55c8db8f0f20) at src/25a6634@@gnome-boxes@exe/vm-creator.c:3025
self = 0x55c8db8f0f20
#2 0x000055c8d79a923c in boxes_vm_creator_try_create_snapshot_data_free (_data=0x55c8dbdd6ab0)
at src/25a6634@@gnome-boxes@exe/vm-creator.c:1799
_data_ = 0x55c8dbdd6ab0
#3 0x00007f59f8900a12 in g_task_finalize (object=0x55c8dbbcc620 [GTask]) at ../gio/gtask.c:657
task = 0x55c8dbbcc620 [GTask]
#4 0x00007f59f9520cb0 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3382
weak_locations = <optimized out>
old_ref = <optimized out>
__FUNCTION__ = "g_object_unref"
object = 0x55c8dbbcc620 [GTask]
__FUNCTION__ = "g_object_unref"
#5 g_object_unref (_object=0x55c8dbbcc620) at ../gobject/gobject.c:3274
object = 0x55c8dbbcc620 [GTask]
__FUNCTION__ = "g_object_unref"
#6 0x000055c8d79a5ec9 in boxes_vm_creator_try_create_snapshot_co (_data_=0x55c8dbdd6ab0)
at src/25a6634@@gnome-boxes@exe/vm-creator.c:1883
__func__ = "boxes_vm_creator_try_create_snapshot_co"
__func__ = "boxes_vm_creator_try_create_snapshot_co"
#7 boxes_vm_creator_try_create_snapshot_co (_data_=0x55c8dbdd6ab0) at src/25a6634@@gnome-boxes@exe/vm-creator.c:1844
__func__ = "boxes_vm_creator_try_create_snapshot_co"
#8 0x00007f59f890070a in g_task_return_now (task=0x55c8dbefe0c0 [GTask]) at ../gio/gtask.c:1212
#9 0x00007f59f89012dd in g_task_return (task=0x55c8dbefe0c0 [GTask], type=<optimized out>) at ../gio/gtask.c:1281
source = 0x7f59cc0080b0
#10 0x00007f59f890191c in g_task_return (type=G_TASK_RETURN_SUCCESS, task=<optimized out>) at ../gio/gtask.c:1684
__FUNCTION__ = "g_task_return_pointer"
#11 g_task_return_pointer (task=<optimized out>, result=<optimized out>, result_destroy=<optimized out>)
at ../gio/gtask.c:1689
__FUNCTION__ = "g_task_return_pointer"
#12 0x000055c8daefc9a0 in ()
#13 0x00007f59f890070a in g_task_return_now (task=0x55c8d7957b50) at ../gio/gtask.c:1212
#14 0x00007f59f890074d in complete_in_idle_cb (task=task@entry=0x55c8daefc9a0) at ../gio/gtask.c:1226
#15 0x00007f59f942de3b in g_idle_dispatch
(source=source@entry=0x7f59cc0080b0, callback=0x7f59f8900740 <complete_in_idle_cb>, user_data=0x55c8daefc9a0)
at ../glib/gmain.c:5654
again = <optimized out>
#16 0x00007f59f9431520 in g_main_dispatch (context=0x55c8d9abfd70) at ../glib/gmain.c:3216
dispatch = <optimized out>
prev_source = 0x0
was_in_call = <optimized out>
user_data = 0x55c8daefc9a0
callback = 0x7f59f8900740 <complete_in_idle_cb>
cb_funcs = 0x7f59f9506280 <g_source_callback_funcs>
cb_data = 0x7f59cc0977d0
need_destroy = <optimized out>
source = 0x7f59cc0080b0
current = 0x55c8d9add800
i = 0
__FUNCTION__ = "g_main_dispatch"
#17 g_main_context_dispatch (context=context@entry=0x55c8d9abfd70) at ../glib/gmain.c:3881
#18 0x00007f59f94318b0 in g_main_context_iterate
(context=context@entry=0x55c8d9abfd70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3954
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55c8dbe9be90
#19 0x00007f59f9431953 in g_main_context_iteration (context=context@entry=0x55c8d9abfd70, may_block=may_block@entry=1) at ../glib/gmain.c:4015
retval = <optimized out>
#20 0x00007f59f892e2d5 in g_application_run (application=0x55c8d9abc180 [BoxesApp], argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2559
arguments = 0x55c8d9acf150
status = 0
context = 0x55c8d9abfd70
acquired_context = 1
__FUNCTION__ = "g_application_run"
#21 0x000055c8d7972df1 in _vala_main (args=<optimized out>, args_length1=<optimized out>) at src/25a6634@@gnome-boxes@exe/main.c:481
app = 0x55c8d9abc180 [BoxesApp]
_tmp2_ = 0x55c8d9abc180 [BoxesApp]
exit_status = 0
_inner_error0_ = 0x0
result = 0
#22 0x00007f59f50a21a3 in __libc_start_main (main=0x55c8d7930ee0 <main>, argc=2, argv=0x7fff59f33fa8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff59f33f98) at ../csu/libc-start.c:308
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8782644947571729787, 94321098559232, 140734702501792, 0, 0, -3282321279463744891, -3224713818972775803}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff59f33fc0, 0x7f59f9696150}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1509113792}}}
not_first_call = <optimized out>
#23 0x000055c8d7930f2e in _start () at src/25a6634@@gnome-boxes@exe/main.c:491
Edited by Michael Catanzaro