"Empty location" error when downloading RHEL
Boxes 3.30.1 can't download RHEL:
- Open the Create a Box dialog
- Select Download an OS
- Select Red Hat Enterprise Linux 7.5 x86_64
It displays an error "Empty location" and returns me to the Create a Box dialog.
On the command line there is a critical:
(gnome-boxes:14973): Gtk-CRITICAL **: 20:12:49.010: gtk_entry_set_text: assertion 'text != NULL' failed
There's some problem with the debuginfo in F29 so this backtrace is horrible, but hopefully better than nothing. Probably the only useful line is frame five boxes_wizard_source_set_uri
. Note it's calling gtk_entry_set_text
with NULL text, which is illegal.
#0 0x00007f59550753c5 in _g_log_abort (breakpoint=1) at gmessages.c:554
#1 0x00007f59550766fd in g_logv
(log_domain=0x7f5954cbb018 "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7fff99a63f90) at gmessages.c:1371
#2 0x00007f59550768d3 in g_log
(log_domain=log_domain@entry=0x7f5954cbb018 "Gtk", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x7f59550c52c0 "%s: assertion '%s' failed") at gmessages.c:1413
#3 0x00007f595507710d in g_return_if_fail_warning
(log_domain=log_domain@entry=0x7f5954cbb018 "Gtk", pretty_function=pretty_function@entry=0x7f5954ce99a0 <__func__.67930> "gtk_entry_set_text", expression=expression@entry=0x7f5954ce9c06 "text != NULL") at gmessages.c:2762
#4 0x00007f5954a910b2 in gtk_entry_set_text
(entry=0x55ec0d6c4570 [GtkEntry], text=0x0) at gtkentry.c:7706
#5 0x000055ec0cb9d2b6 in boxes_wizard_source_set_uri ()
#6 0x000055ec0cb9df91 in ()
#7 0x000055ec0cb96a3d in ()
#11 0x00007f595516d923 in <emit signal ??? on instance 0x55ec0d9f06a0 [GtkListBox]>
(instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#8 0x00007f5955150c9d in g_closure_invoke
(closure=0x55ec0e0aecb0, return_value=0x0, n_param_values=2, param_values=0x--Type <RET> for more, q to quit, c to continue without paging--
7fff99a642d0, invocation_hint=0x7fff99a64250) at gclosure.c:810
#9 0x00007f5955164203 in signal_emit_unlocked_R
(node=node@entry=0x55ec0d7f2480, detail=detail@entry=0, instance=instance@entry=0x55ec0d9f06a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff99a642d0) at gsignal.c:3635
#10 0x00007f595516d32a in g_signal_emit_valist
(instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff99a644b0) at gsignal.c:3391
#12 0x00007f5954b12140 in gtk_list_box_select_and_activate_full
(grab_focus=1, row=<optimized out>, box=0x55ec0d9f06a0 [GtkListBox])
at gtklistbox.c:1805
#13 0x00007f5954b12140 in gtk_list_box_multipress_gesture_released
(gesture=0x55ec0e09ae00 [GtkGestureMultiPress], n_press=1, x=<optimized out>, y=<optimized out>, box=0x55ec0d9f06a0 [GtkListBox]) at gtklistbox.c:2005
#14 0x00007f5950c99ace in ffi_call_unix64 () at ../src/x86/unix64.S:76
#15 0x00007f5950c9948f in ffi_call
(cif=cif@entry=0x7fff99a647e0, fn=fn@entry=0x7f5954b12070 <gtk_list_box_multipress_gesture_released>, rvalue=<optimized out>, avalue=avalue@entry=0x7fff99a646f0) at ../src/x86/ffi64.c:525
#16 0x00007f5955151c66 in g_cclosure_marshal_generic_va
(closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at gclosure.c:1610
#17 0x00007f5955150ef6 in _g_closure_invoke_va
(closure=0x55ec0e0a3290, return_value=0x0, instance=0x55ec0e09ae00, args=0x7fff99a64a90, n_params=3, param_types=0x55ec0d640980) at gclosure.c:873
#18 0x00007f595516d381 in g_signal_emit_valist
(instance=0x55ec0e09ae00, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff99a64a90) at gsignal.c:3300
#19 0x00007f595516d923 in g_signal_emit
(instance=instance@entry=0x55ec0e09ae00, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#20 0x00007f5954acfdfc in gtk_gesture_multi_press_end
(gesture=0x55ec0e09ae00 [GtkGestureMultiPress], sequence=<optimized out>)
at gtkgesturemultipress.c:286
#21 0x00007f595515406e in g_cclosure_marshal_VOID__BOXEDv
(closure=0x55ec0d613f20, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55ec0d613f50) at gmarshal.c:1950
#22 0x00007f5955150ef6 in _g_closure_invoke_va
(closure=0x55ec0d613f20, return_value=0x0, instance=0x55ec0e09ae00, args=0x7fff99a64e50, n_params=1, param_types=0x55ec0d613f50) at gclosure.c:873
#23 0x00007f595516d381 in g_signal_emit_valist
(instance=0x55ec0e09ae00, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff99a64e50) at gsignal.c:3300
#24 0x00007f595516d923 in g_signal_emit
(instance=instance@entry=0x55ec0e09ae00, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#25 0x00007f5954accf02 in _gtk_gesture_set_recognized
(sequence=0x0, recognized=0, gesture=0x55ec0e09ae00 [GtkGestureMultiPress])
at gtkgesture.c:345
#26 0x00007f5954accf02 in _gtk_gesture_check_recognized
(gesture=gesture@entry=0x55ec0e09ae00 [GtkGestureMultiPress], sequence=sequence@entry=0x0) at gtkgesture.c:386
#27 0x00007f5954ace50b in gtk_gesture_handle_event
(controller=0x55ec0e09ae00 [GtkGestureMultiPress], event=0x55ec0e2f1810)
at gtkgesture.c:814
#28 0x00007f5954ad140e in gtk_gesture_single_handle_event
(controller=0x55ec0e09ae00 [GtkGestureMultiPress], event=0x55ec0e2f1810)
at gtkgesturesingle.c:222
#29 0x00007f5954a99235 in gtk_event_controller_handle_event
(controller=0x55ec0e09ae00 [GtkGestureMultiPress], event=event@entry=0x55ec0e2f1810) at gtkeventcontroller.c:230
#30 0x00007f5954c5938b in _gtk_widget_run_controllers
(widget=0x55ec0d9f06a0 [GtkListBox], event=0x55ec0e2f1810, phase=GTK_PHASE_BUBBLE) at gtkwidget.c:7379
#31 0x00007f5954cae7f8 in _gtk_marshal_BOOLEAN__BOXEDv
(closure=0x55ec0d59c940, return_value=0x7fff99a65200, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>
, param_types=0x55ec0d5a52e0) at gtkmarshalers.c:129
#32 0x00007f5955150ef6 in _g_closure_invoke_va
(closure=0x55ec0d59c940, return_value=0x7fff99a65200, instance=0x55ec0d9f06a0, args=0x7fff99a652d0, n_params=1, param_types=0x55ec0d5a52e0)
at gclosure.c:873
#33 0x00007f595516cda4 in g_signal_emit_valist
(instance=0x55ec0d9f06a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff99a652d0) at gsignal.c:3300
#34 0x00007f595516d923 in g_signal_emit
(instance=instance@entry=0x55ec0d9f06a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#35 0x00007f5954c5b664 in gtk_widget_event_internal
(widget=widget@entry=0x55ec0d9f06a0 [GtkListBox], event=event@entry=0x55ec0e2f1810) at gtkwidget.c:7744
#36 0x00007f5954c5d7ee in gtk_widget_event
(widget=widget@entry=0x55ec0d9f06a0 [GtkListBox], event=event@entry=0x55ec0e2f1810) at gtkwidget.c:7314
#37 0x00007f5954b17936 in propagate_event_up
(topmost=<optimized out>, event=<optimized out>, widget=0x55ec0d9f06a0 [GtkListBox]) at gtkmain.c:2582
#38 0x00007f5954b17936 in propagate_event
(widget=<optimized out>, event=0x55ec0e2f1810, captured=<optimized out>, topmost=0x0) at gtkmain.c:2685
#39 0x00007f5954b19af3 in gtk_main_do_event (event=<optimized out>)
at gtkmain.c:1915
#40 0x00007f5954808a39 in _gdk_event_emit (event=event@entry=0x55ec0e2f1810)
at gdkevents.c:73
#41 0x00007f5954865286 in gdk_event_source_dispatch
(base=<optimized out>, callback=<optimized out>, data=<optimized out>)
at gdkeventsource.c:124
#42 0x00007f595506f26d in g_main_dispatch (context=0x55ec0d535720)
at gmain.c:3182
#43 0x00007f595506f26d in g_main_context_dispatch
(context=context@entry=0x55ec0d535720) at gmain.c:3847
#44 0x00007f595506f638 in g_main_context_iterate
(context=context@entry=0x55ec0d535720, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3920
#45 0x00007f595506f6d0 in g_main_context_iteration
(context=context@entry=0x55ec0d535720, may_block=may_block@entry=1)
at gmain.c:3981
#46 0x00007f595452f465 in g_application_run
(application=0x55ec0d52f190 [BoxesApp], argc=<optimized out>, argv=0x7fff99a65758) at gapplication.c:2470
#47 0x000055ec0cb5c661 in _vala_main ()
#48 0x00007f59511f6413 in __libc_start_main (main=
0x55ec0cb1b090 <main>, argc=1, argv=0x7fff99a65758, init=<optimized out>, fi--Type <RET> for more, q to quit, c to continue without paging--
ni=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff99a65748)
at ../csu/libc-start.c:308
#49 0x000055ec0cb1b0ce in _start ()