Bug 2437583 - [abrt] soundconverter: module(): soundconverter:283:<module>:TypeError: 'NoneType' object is not subscriptable
Summary: [abrt] soundconverter: module(): soundconverter:283:<module>:TypeError: 'None...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: soundconverter
Version: rawhide
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:aabacdff733b15160642993e4e4...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-08 01:34 UTC by Kamil J. Dudek
Modified: 2026-03-22 01:09 UTC (History)
5 users (show)

Fixed In Version: soundconverter-4.1.3-1.fc45 soundconverter-4.1.3-1.fc44 soundconverter-4.1.3-1.fc43 soundconverter-4.1.3-1.fc42
Clone Of:
Environment:
Last Closed: 2026-03-13 10:15:48 UTC
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)
File: namespaces (171 bytes, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: open_fds (1.42 KB, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: os_info (740 bytes, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: mountinfo (3.55 KB, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: environ (3.54 KB, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: cpuinfo (2.84 KB, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details
File: backtrace (2.64 KB, text/plain)
2026-02-08 01:34 UTC, Kamil J. Dudek
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-3340 0 None None None 2026-03-13 10:02:15 UTC

Description Kamil J. Dudek 2026-02-08 01:34:34 UTC
Description of problem:
Attempting to start the application ends with a crash

Version-Release number of selected component:
soundconverter-4.1.1-5.fc44

Additional info:
reporter:       libreport-2.17.15
uid:            1000
runlevel:       /bin/sh: linia 1: runlevel: nie znaleziono polecenia
executable:     /usr/bin/soundconverter
crash_function: module
exception_type: TypeError
package:        soundconverter-4.1.1-5.fc44
cmdline:        /usr/bin/python3 -sP /usr/bin/soundconverter
kernel:         6.19.0-0.rc8.54.fc44.x86_64
type:           Python3
comment:        Attempting to start the application ends with a crash
interpreter:    python3-3.14.2-3.fc44.x86_64
reason:         soundconverter:283:<module>:TypeError: 'NoneType' object is not subscriptable

Truncated backtrace:
soundconverter:283:<module>:TypeError: 'NoneType' object is not subscriptable

Traceback (most recent call last):
  File "/usr/bin/soundconverter", line 283, in <module>
    options, files = parser.parse_args(args[1:])
                                       ~~~~^^^^
TypeError: 'NoneType' object is not subscriptable

Local variables in innermost frame:
__name__: '__main__'
__doc__: 'SoundConverter Launcher.'
__package__: None
__loader__: <_frozen_importlib_external.SourceFileLoader object at 0x7f1425e4e450>
__spec__: None
__builtins__: <module 'builtins' (built-in)>
__file__: '/usr/bin/soundconverter'
__cached__: None
gettext: <module 'gettext' from '/usr/lib64/python3.14/gettext.py'>
locale: <module 'locale' from '/usr/lib64/python3.14/locale.py'>
os: <module 'os' (frozen)>
sys: <module 'sys' (built-in)>
distribution: <function distribution at 0x7f14258e7ed0>
OptionGroup: <class 'optparse.OptionGroup'>
OptionParser: <class 'optparse.OptionParser'>
_: <function gettext at 0x7f1425eec250>
dist: <importlib.metadata.PathDistribution object at 0x7f14259006e0>
NAME: 'soundconverter'
VERSION: '4.1.1'
GLADEFILE: '/usr/share/soundconverter/soundconverter.glade'
paths: ('/usr/share/soundconverter', '/usr/local/share/soundconverter', '/app/share/soundconverter')
path: '/usr/share/soundconverter'
gladefile: '/usr/share/soundconverter/soundconverter.glade'
gi: <module 'gi' from '/usr/lib64/python3.14/site-packages/gi/__init__.py'>
Gst: <OverridesProxyModule <IntrospectionModule 'Gst' from '/usr/lib64/girepository-1.0/Gst-1.0.typelib'>>
Gtk: <OverridesProxyModule <IntrospectionModule 'Gtk' from '/usr/lib64/girepository-1.0/Gtk-3.0.typelib'>>
GLib: <OverridesProxyModule <IntrospectionModule 'GLib' from '/usr/lib64/girepository-1.0/GLib-2.0.typelib'>>
Gdk: <OverridesProxyModule <IntrospectionModule 'Gdk' from '/usr/lib64/girepository-1.0/Gdk-3.0.typelib'>>
args: None
Converter: <class 'soundconverter.gstreamer.converter.Converter'>
CLICheck: <class 'soundconverter.interface.batch.CLICheck'>
batch_main: <function batch_main at 0x7f140afada60>
use_memory_gsettings: <function use_memory_gsettings at 0x7f140afda8d0>
validate_args: <function validate_args at 0x7f140afda980>
rates: [8000, 11025, 16000, 22050, 32000, 44100, 48000, 96000, 128000]
gui_main: <function gui_main at 0x7f140afed220>
logger: <RootLogger root (WARNING)>
update_verbosity: <function update_verbosity at 0x7f142305ab90>
settings: {'main': 'gui', 'debug': False}
mode_callback: <function mode_callback at 0x7f1425e9f270>
ModifiedOptionParser: <class '__main__.ModifiedOptionParser'>
parse_command_line: <function parse_command_line at 0x7f140afed170>
parser: <__main__.ModifiedOptionParser object at 0x7f140af956a0>

Comment 1 Kamil J. Dudek 2026-02-08 01:34:38 UTC
Created attachment 2128599 [details]
File: namespaces

Comment 2 Kamil J. Dudek 2026-02-08 01:34:39 UTC
Created attachment 2128600 [details]
File: open_fds

Comment 3 Kamil J. Dudek 2026-02-08 01:34:41 UTC
Created attachment 2128601 [details]
File: os_info

Comment 4 Kamil J. Dudek 2026-02-08 01:34:42 UTC
Created attachment 2128602 [details]
File: mountinfo

Comment 5 Kamil J. Dudek 2026-02-08 01:34:44 UTC
Created attachment 2128603 [details]
File: environ

Comment 6 Kamil J. Dudek 2026-02-08 01:34:45 UTC
Created attachment 2128604 [details]
File: cpuinfo

Comment 7 Kamil J. Dudek 2026-02-08 01:34:46 UTC
Created attachment 2128605 [details]
File: backtrace

Comment 8 Nils Philippsen 2026-03-13 10:01:51 UTC
Looks like this is fixed in 4.1.2 and later.

Comment 9 Fedora Update System 2026-03-13 10:11:59 UTC
FEDORA-2026-ace639f10a (soundconverter-4.1.3-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-ace639f10a

Comment 10 Fedora Update System 2026-03-13 10:15:48 UTC
FEDORA-2026-ace639f10a (soundconverter-4.1.3-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2026-03-13 10:39:13 UTC
FEDORA-2026-aefafde115 (soundconverter-4.1.3-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-aefafde115

Comment 12 Fedora Update System 2026-03-13 10:39:13 UTC
FEDORA-2026-a3bc575c63 (soundconverter-4.1.3-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-a3bc575c63

Comment 13 Fedora Update System 2026-03-13 10:39:15 UTC
FEDORA-2026-262d5f91ac (soundconverter-4.1.3-1.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-262d5f91ac

Comment 14 Fedora Update System 2026-03-14 02:10:05 UTC
FEDORA-2026-262d5f91ac has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-262d5f91ac`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-262d5f91ac

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2026-03-14 02:55:45 UTC
FEDORA-2026-aefafde115 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-aefafde115`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-aefafde115

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2026-03-14 03:13:21 UTC
FEDORA-2026-a3bc575c63 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-a3bc575c63`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-a3bc575c63

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2026-03-22 00:16:27 UTC
FEDORA-2026-262d5f91ac (soundconverter-4.1.3-1.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2026-03-22 00:54:03 UTC
FEDORA-2026-aefafde115 (soundconverter-4.1.3-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2026-03-22 01:09:05 UTC
FEDORA-2026-a3bc575c63 (soundconverter-4.1.3-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.


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