-
Notifications
You must be signed in to change notification settings - Fork 171
Open
Description
Step 1: Describe your environment
- System (Intel/AMD/Raspberry Pi etc): _____
- OS version: Fedora release 43
- s-tui version: s-tui-1.3.0-1.fc43.noarch
- Installation method(pip/PPA/source code): dnf
Step 2: Describe the problem:
Observed Results:
- What happened? (Traceback of a crash/Image/description):
When trying to "Save Settings" I get a crash:
Traceback (most recent call last):
File "/usr/sbin/s-tui", line 33, in <module>
sys.exit(load_entry_point('s-tui==1.3.0', 'console_scripts', 's-tui')())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/site-packages/s_tui/s_tui.py", line 922, in main
graph_controller.main()
~~~~~~~~~~~~~~~~~~~~~^^
... cut ...
File "/usr/lib/python3.14/site-packages/urwid/signals.py", line 299, in emit
result |= self._call_callback(callback, user_arg, weak_args, user_args, args)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/urwid/signals.py", line 323, in _call_callback
return bool(callback(*args))
~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/site-packages/s_tui/s_tui.py", line 387, in on_save_settings
self.controller.save_settings()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/site-packages/s_tui/s_tui.py", line 848, in save_settings
conf.write(cfgfile)
~~~~~~~~~~^^^^^^^^^
File "/usr/lib64/python3.14/configparser.py", line 975, in write
self._write_section(fp, section,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
self._sections[section].items(), d)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/configparser.py", line 983, in _write_section
self._validate_key_contents(key)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib64/python3.14/configparser.py", line 1227, in _validate_key_contents
raise InvalidWriteError(
f"Cannot write key {key}; contains delimiter {delim}")
configparser.InvalidWriteError: Cannot write key r8169_0_6100:00,0; contains delimiter :
Step 3: Reproduce the problem:
Steps to reproduce:
- get a MinisForum MS-S1 Max, Install Fedora Linux 43 and s-tui.
- Run s-tui.
- Navigate to "Save Settings" and press enter.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels