Bug 1773919 - anaconda crashes in virtualbox
Summary: anaconda crashes in virtualbox
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 34
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-11-19 10:33 UTC by Pavel Rosenboim
Modified: 2022-06-08 00:44 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-08 00:44:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Installation logs (11.71 KB, application/x-xz)
2019-11-19 11:31 UTC, Pavel Rosenboim
no flags Details
backtrace (63.19 KB, text/plain)
2020-06-01 09:10 UTC, Pavel Rosenboim
no flags Details

Description Pavel Rosenboim 2019-11-19 10:33:20 UTC
Description of problem:
Anaconda crashes when trying to install Fedora 31 in virtualbox 6.0.14. 

Version-Release number of selected component (if applicable):
anaconda-31.22.6-2.fc31.x86_64

How reproducible:
Always

Steps to Reproduce:
Create VM in virtualbox and boot it with downloaded installation iso. (Tried several configurations with 1Gb to 4Gb RAM, 20Gb disk size, 128Mb VMSVGA
 video controller). Image verification passes. Machine boots into gnome desktop, after pressing "install fedora" button, installer starts and after few seconds crashes.
Any attempts to re-run installer result in same crash

Backtrace:
(gdb) bt
#0  0x00007f33fbf3dec6 in waitpid () from /lib64/libc.so.6
#1  0x00007f33ec84165f in sync_signal_handler ()
   from /usr/lib64/python3.7/site-packages/pyanaconda/_isys.so
#2  <signal handler called>
#3  0x00007f33fbfd1cb5 in __strlen_avx2 () from /lib64/libc.so.6
#4  0x00007f33fbedd5fe in __vfprintf_internal () from /lib64/libc.so.6
#5  0x00007f33fbeef2b5 in __vasprintf_internal () from /lib64/libc.so.6
#6  0x00007f33ee154a2d in g_vasprintf () from /lib64/libglib-2.0.so.0
#7  0x00007f33ee12c741 in g_strdup_vprintf () from /lib64/libglib-2.0.so.0
#8  0x00007f33ee0f5cb2 in g_error_add_prefix () from /lib64/libglib-2.0.so.0
#9  0x00007f33ee0f632a in g_prefix_error () from /lib64/libglib-2.0.so.0
#10 0x00007f33edea17cc in g_unix_connection_send_credentials ()
   from /lib64/libgio-2.0.so.0
#11 0x00007f33edeceee6 in _g_dbus_auth_run_client ()
   from /lib64/libgio-2.0.so.0
#12 0x00007f33ededf6ad in initable_init () from /lib64/libgio-2.0.so.0
#13 0x00007f33ededfc64 in g_bus_get_sync () from /lib64/libgio-2.0.so.0
#14 0x00007f33edee8dfe in initable_init () from /lib64/libgio-2.0.so.0
#15 0x00007f33ede4bcca in g_initable_new_valist () from /lib64/libgio-2.0.so.0
#16 0x00007f33ede4bd7d in g_initable_new () from /lib64/libgio-2.0.so.0
#17 0x00007f33edeea8ed in g_dbus_proxy_new_for_bus_sync ()
   from /lib64/libgio-2.0.so.0
#18 0x00007f33e5c23d28 in pk_install_fonts_idle_cb ()
--Type <RET> for more, q to quit, c to continue without paging--
   from /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so
#19 0x00007f33ee108dcb in g_idle_dispatch () from /lib64/libglib-2.0.so.0
#20 0x00007f33ee10c4a0 in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
#21 0x00007f33ee10c830 in g_main_context_iterate.isra ()
   from /lib64/libglib-2.0.so.0
#22 0x00007f33ee10cb23 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#23 0x00007f33e616442d in gtk_main () from /lib64/libgtk-3.so.0
#24 0x00007f33ee617aa8 in ffi_call_unix64 () from /lib64/libffi.so.6
#25 0x00007f33ee6172a4 in ffi_call () from /lib64/libffi.so.6
#26 0x00007f33ee22ac35 in pygi_invoke_c_callable ()
   from /usr/lib64/python3.7/site-packages/gi/_gi.cpython-37m-x86_64-linux-gnu.so
#27 0x00007f33ee22c76c in pygi_function_cache_invoke ()
   from /usr/lib64/python3.7/site-packages/gi/_gi.cpython-37m-x86_64-linux-gnu.so
#28 0x00007f33fbc54cfe in PyObject_Call () from /lib64/libpython3.7m.so.1.0
#29 0x00007f33fbc9d6cc in _PyEval_EvalFrameDefault ()
   from /lib64/libpython3.7m.so.1.0
#30 0x00007f33fbc53120 in _PyEval_EvalCodeWithName ()
   from /lib64/libpython3.7m.so.1.0
#31 0x00007f33fbc54122 in _PyFunction_FastCallKeywords ()
   from /lib64/libpython3.7m.so.1.0
--Type <RET> for more, q to quit, c to continue without paging--
#32 0x00007f33fbc654bf in call_function () from /lib64/libpython3.7m.so.1.0
#33 0x00007f33fbca0952 in _PyEval_EvalFrameDefault ()
   from /lib64/libpython3.7m.so.1.0
#34 0x00007f33fbc53f82 in _PyFunction_FastCallKeywords ()
   from /lib64/libpython3.7m.so.1.0
#35 0x00007f33fbc654bf in call_function () from /lib64/libpython3.7m.so.1.0
#36 0x00007f33fbc9bfbd in _PyEval_EvalFrameDefault ()
   from /lib64/libpython3.7m.so.1.0
#37 0x00007f33fbc53120 in _PyEval_EvalCodeWithName ()
   from /lib64/libpython3.7m.so.1.0
#38 0x00007f33fbc53e79 in PyEval_EvalCodeEx () from /lib64/libpython3.7m.so.1.0
#39 0x00007f33fbce2b5b in PyEval_EvalCode () from /lib64/libpython3.7m.so.1.0
#40 0x00007f33fbd23a83 in run_mod () from /lib64/libpython3.7m.so.1.0
#41 0x00007f33fbd23fd7 in PyRun_FileExFlags () from /lib64/libpython3.7m.so.1.0
#42 0x00007f33fbd2a4ca in PyRun_SimpleFileExFlags ()
   from /lib64/libpython3.7m.so.1.0
#43 0x00007f33fbd2c251 in pymain_main () from /lib64/libpython3.7m.so.1.0
#44 0x00007f33fbd2c3fc in _Py_UnixMain () from /lib64/libpython3.7m.so.1.0
#45 0x00007f33fbe971a3 in __libc_start_main () from /lib64/libc.so.6
#46 0x000055abff11108e in _start ()
(gdb) 
(gdb)

Comment 1 Vendula Poncova 2019-11-19 11:18:34 UTC
Please, attach all logs from the installation. You can find them during the installation in /tmp/*log.

Comment 2 Pavel Rosenboim 2019-11-19 11:31:35 UTC
Created attachment 1637613 [details]
Installation logs

Attached

Comment 3 Pavel Rosenboim 2020-06-01 09:10:03 UTC
Same problem now with Fedora 32 installer. anaconda-32.24.7-1.fc32.x86-64

Comment 4 Pavel Rosenboim 2020-06-01 09:10:42 UTC
Created attachment 1694050 [details]
backtrace

Comment 5 Pavel Rosenboim 2021-04-26 07:45:26 UTC
v34 beta still crashes in exactly the same stage.

Comment 6 Vendula Poncova 2021-04-26 14:17:12 UTC
From the backtrace:

#18 0x00007f33e5c23d28 in pk_install_fonts_idle_cb ()
--Type <RET> for more, q to quit, c to continue without paging--
   from /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so

The libpk-gtk-module.so library belongs to PackageKit. Reassigning.

Comment 7 Vladimír Slávik 2021-06-02 12:03:15 UTC
Older versions of VirtualBox on Windows clash with Hyper-V and cause corruption of the system as it runs. Pavel, can you please verify that is not the problem?

Comment 8 Pavel Rosenboim 2021-06-05 18:10:45 UTC
I was using version 6.1.18 of VirtualBox on Mac and on Linux. Never tried on Windows.

Comment 9 Ben Cotton 2022-05-12 16:27:34 UTC
This message is a reminder that Fedora Linux 34 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 34 on 2022-06-07.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '34'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 34 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 10 Ben Cotton 2022-06-08 00:44:54 UTC
Fedora Linux 34 entered end-of-life (EOL) status on 2022-06-07.

Fedora Linux 34 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.