This was observed with Workstation Live Fedora 41 Branched 20240924.n.0[0], on a BIOS system dual-booting with Windows 10. Reproducible: Always Steps to Reproduce: 1. Boot Workstation Live 2. Click "Install Fedora..." on the "Welcome to Fedora" greeter window Actual Results: "An unknown error has occurred" window appears and Anaconda closes before I can click the "More info" button. Expected Results: The installer to start. [0] - https://fedoraproject.org/wiki/Test_Results:Fedora_41_Branched_20240924.n.0_Summary
Created attachment 2048517 [details] Journal from a boot with the observed Anaconda crash There are two possible smoking guns in the log, the block device can throws an error because apparently one of the Windows partitions is marked as needing a check: Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ERROR:anaconda.modules.common.task.task:Thread AnaTaskThread-ScanDevicesTask-1 has failed: Traceback (most recent call last): Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/gi/overrides/BlockDev.py", line 1250, in wrapped Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ret = orig_obj(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: gi.repository.GLib.GError: g-bd-utils-exec-error-quark: Process reported exit code 1: ntfsresize v2022.10.3 (libntfs-3g) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ERROR: Volume is scheduled for check. Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: Run chkdsk /f and please try again, or see option -f. Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: (0) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: During handling of the above exception, another exception occurred: Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: Traceback (most recent call last): Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/core/threads.py", line 280, in run Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: threading.Thread.run(self) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/threading.py", line 992, in run Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self._target(*self._args, **self._kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/common/task/task.py", line 94, in _thread_run_callback Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self._task_run_callback() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/common/task/task.py", line 107, in _task_run_callback Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self._set_result(self.run()) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/storage/reset.py", line 64, in run Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self._reset_storage(self._storage) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/storage/reset.py", line 84, in _reset_storage Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: storage.reset() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/storage/devicetree/model.py", line 265, in reset Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: super().reset(cleanup_only=cleanup_only) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/blivet.py", line 155, in reset Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self.devicetree.populate(cleanup_only=cleanup_only) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/populator/populator.py", line 444, in populate Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self._populate() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/populator/populator.py", line 488, in _populate Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self.handle_device(dev) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/populator/populator.py", line 307, in handle_device Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self.handle_format(info, device) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/populator/populator.py", line 335, in handle_format Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: helper_class(self, info, device).run() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/populator/helpers/formatpopulator.py", line 90, in run Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self.device.format = formats.get_format(type_spec, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/formats/__init__.py", line 100, in get_format Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: fmt = fmt_class(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/formats/fs.py", line 160, in __init__ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: self.update_size_info() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/threads.py", line 49, in run_with_lock Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return m(*args, **kwargs) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/formats/fs.py", line 374, in update_size_info Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: result = self._minsize.do_task() Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib/python3.13/site-packages/blivet/tasks/fsminsize.py", line 72, in do_task Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: return Size(BlockDev.fs.ntfs_get_min_size(self.fs.device)) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: File "/usr/lib64/python3.13/site-packages/gi/overrides/BlockDev.py", line 1272, in wrapped Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: raise transform[1](msg) Sep 24 12:53:04 localhost-live org.fedoraproject.Anaconda.Modules.Storage[3120]: gi.overrides.BlockDev.FSError: Process reported exit code 1: ntfsresize v2022.10.3 (libntfs-3g) There is another crash related to geolocation failing: Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ERROR:anaconda.modules.common.task.task:Thread AnaTaskThread-GeolocationTask-1 has failed: Traceback (most recent call last): Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/core/threads.py", line 280, in run Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: threading.Thread.run(self) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/threading.py", line 992, in run Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: self._target(*self._args, **self._kwargs) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/common/task/task.py", line 94, in _thread_run_callback Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: self._task_run_callback() Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/common/task/task.py", line 107, in _task_run_callback Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: self._set_result(self.run()) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/timezone/initialization.py", line 49, in run Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: if not self._wait_for_network(): Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/modules/timezone/initialization.py", line 81, in _wait_for_network Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: if network.Connected: Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ^^^^^^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/client/proxy.py", line 164, in __getattr__ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: return member.get() Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/client/property.py", line 43, in get Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: return self.__get__(None, None) # pylint: disable=unnecessary-dunder-call Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/client/property.py", line 54, in __get__ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: return self._getter() Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/client/handler.py", line 382, in _get_property_value Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: variant = self._call_method( Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: "org.freedesktop.DBus.Properties", Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ...<4 lines>... Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: property_spec.name Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/client/handler.py", line 435, in _call_method Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: self._message_bus.connection, Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/connection.py", line 169, in connection Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: self._connection = self._get_connection() Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib64/python3.13/site-packages/pyanaconda/core/dbus.py", line 46, in _get_connection Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: return self._provider.get_addressed_bus_connection(bus_address) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: File "/usr/lib/python3.13/site-packages/dasbus/connection.py", line 76, in get_addressed_bus_connection Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: return Gio.DBusConnection.new_for_address_sync( Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: bus_address, Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ^^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ...<2 lines>... Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: cancellable Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ^^^^^^^^^^^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: ^ Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: gi.repository.GLib.GError: g-io-error-quark: Could not connect: No such file or directory (1) Sep 24 12:53:08 localhost-live org.fedoraproject.Anaconda.Modules.Timezone[3124]: INFO:anaconda.core.threads:Thread Done: AnaTaskThread-GeolocationTask-1 (140543352899264)
I can not reproduce with a Beta 1.2 Workstation Live compose: https://fedoraproject.org/wiki/Test_Results:Fedora_41_Beta_1.2_Summary
Issue persists with Workstation Live 41 Branched 20240927.n.0: https://fedoraproject.org/wiki/Test_Results:Fedora_41_Branched_20240927.n.0_Summary
*** This bug has been marked as a duplicate of bug 2314637 ***