Bug 1169950

Summary: Boxes returns "GLib-GIO-CRITICAL **: g_file_get_path: assertion 'G_IS_FILE (file)' failed" after RHEL 7.0 reboot after manual installation
Product: Red Hat Enterprise Linux 7 Reporter: Vera Budikova <vbudikov>
Component: gnome-boxesAssignee: Zeeshan Ali <zeenix>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.1CC: mclasen, vbenes, vehrlich
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-19 08:54:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Boxes backtrace RHEL7 installation none

Description Vera Budikova 2014-12-02 20:29:21 UTC
Created attachment 963893 [details]
Boxes backtrace RHEL7 installation

Description of problem:
Boxes returns "GLib-GIO-CRITICAL **: g_file_get_path: assertion 'G_IS_FILE (file)' failed" after RHEL 7.0 reboot after manual installation

Version-Release number of selected component (if applicable):
gnome-boxes-3.8.3-11.el7.x86_64
libvirt-1.2.8-8.el7.x86_64

How reproducible:
always

Steps to Reproduce:
1. Start Boxes
2. Click on "New" and then on "Continue".
3. Click on "Select a file" and set ISO location.
4. Set "Express Install" to OFF and click on "Continue".
5. Check for correct informations about the box: System, Memory and Disk.
6. Click on "Create".
7. Manually install operating system.
8. Reboot

Actual results:
During reboot (for more information see backtrace in attachment):
(gnome-boxes:7835): GLib-GIO-CRITICAL **: g_file_get_path: assertion 'G_IS_FILE (file)' failed

Program received signal SIGTRAP, Trace/breakpoint trap.

Expected results:
Box should boot into installer and after successful installation should reboot into installed operating system.

Additional info:
Maybe connection with those bugs (I am not sure):
https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=954588
https://bugzilla.redhat.com/show_bug.cgi?id=950416

Comment 3 Vladimir Benes 2015-05-06 12:00:18 UTC
no error just info:
Boxes-Message: machine.vala:153: display Microsoft Windows 7 Professional disconnected

so fixed along the way to 3.14

Comment 6 Vera Budikova 2015-09-10 05:33:55 UTC
Verification
Package version: gnome-boxes-3.14.3.1-5.el7.x86_64

1. Start Boxes
2. Click on "New" and then on "Continue".
3. Click on "Select a file" and set ISO location.
4. Set "Express Install" to OFF and click on "Continue".
5. Check for correct informations about the box: System, Memory and Disk.
6. Click on "Create".
7. Manually install operating system.
8. Reboot


Result:
Box is booted into installer and after successful installation is rebooted into installed operating system.

Boxes-Message: machine.vala:153: display Red Hat Enterprise Linux 7.2 disconnected

According to my testing and comment 3 -> verified

Comment 7 errata-xmlrpc 2015-11-19 08:54:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2253.html