-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
rhel-9.8
-
No
-
Moderate
-
rhel-anaconda
-
None
-
False
-
False
-
-
No
-
None
-
None
-
None
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
After I ran Anaconda in text mode, pressed Ctrl+C in the TUI and then hit Enter, Anaconda crashed due to a traceback in python-simpleline:
anaconda 34.25.7.8 exception report Traceback (most recent call first): File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 57, in sync_call return connection.call_sync( File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 480, in _get_method_reply result = call(*args, **kwargs) File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 518, in _handle_method_error raise error File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 483, in _get_method_reply return self._handle_method_error(error) File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 450, in _call_method return self._get_method_reply( File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 382, in _get_property_value variant = self._call_method( File "/usr/lib/python3.9/site-packages/dasbus/client/property.py", line 54, in __get__ return self._getter() File "/usr/lib/python3.9/site-packages/dasbus/client/property.py", line 43, in get return self.__get__(None, None) # pylint: disable=unnecessary-dunder-call File "/usr/lib/python3.9/site-packages/dasbus/client/proxy.py", line 164, in __getattr__ return member.get() File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/tui/spokes/time_spoke.py", line 114, in completed return bool(self._timezone_module.Timezone) File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/tui/hubs/summary.py", line 89, in <listcomp> if spoke.mandatory and not spoke.completed] File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/tui/hubs/summary.py", line 88, in prompt incomplete_spokes = [spoke for spoke in self._spokes.values() File "/usr/lib/python3.9/site-packages/simpleline/render/screen/input_manager.py", line 113, in get_input prompt = self._ui_screen.prompt(args) File "/usr/lib/python3.9/site-packages/simpleline/render/screen/__init__.py", line 296, in get_input_with_error_check self._input_manager.get_input(args=args) File "/usr/lib/python3.9/site-packages/simpleline/render/screen_scheduler.py", line 291, in process_input_result active_screen.ui_screen.get_input_with_error_check(active_screen.args) File "/usr/lib/python3.9/site-packages/simpleline/render/screen/input_manager.py", line 169, in process_input App.get_scheduler().process_input_result(result, self.input_error_threshold_exceeded) File "/usr/lib/python3.9/site-packages/simpleline/input/input_handler.py", line 79, in _input_received_handler cb(self._input) File "/usr/lib/python3.9/site-packages/simpleline/event_loop/glib_event_loop.py", line 120, in _run_handlers handler.callback(signal, handler.data) gi.repository.GLib.GError: g-io-error-quark: The connection is closed (18)
What is the impact of this issue to you?
Slight impact on the UX in text mode.
Please provide the package NVR for which the bug is seen:
python3-simpleline-1.8.3-1.el9 (anaconda-34.25.7.8-1.el9)
How reproducible is this bug?:
Always.
Steps to reproduce
- Start installation in text mode.
- When asked to choose between VNC or text, choose text.
- Press Ctrl+C and then Enter (seems to have the same result in whatever part of the text menu).
Expected results
A prompt with allowed input is printed (Please make a selection from the above ['b' to begin installation, ....]).
Actual results
Traceback.
- relates to
-
RHEL-118848 pyanaconda.errors.ExitError: systemd exited with status 0
-
- Planning
-