Bug ID 1234719
Summary Komikku crashes on startup
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware 64bit
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter utsurobugreports@outlook.fr
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Komikku crashes on startup.

Steps to reproduce:
Launch Komikku.

Actual results:
Application doesn't launch.

Expected results:
Application works.

Launching in a terminal output gives the following:

Error: An unhandled exception occurs
Traceback (most recent call last):
  File "/usr/bin/komikku", line 88, in <module>
    from komikku.application import Application
  File "/usr/lib/python3.11/site-packages/komikku/application.py", line 24, in
<module>
    from komikku.card import CardPage
  File "/usr/lib/python3.11/site-packages/komikku/card/__init__.py", line 15,
in <module>
    from komikku.card.tracking import TrackingDialog
  File "/usr/lib/python3.11/site-packages/komikku/card/tracking.py", line 279
    self.action_row.set_title(f'<a
href="{self.tracker.get_manga_url(data['id'])}">{html_escape(data["name"])}</a>')
                                                                           ^^
SyntaxError: f-string: unmatched '['
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/bin/komikku", line 50, in new_hook
    if app.window:
       ^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'window'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/komikku", line 88, in <module>
    from komikku.application import Application
  File "/usr/lib/python3.11/site-packages/komikku/application.py", line 24, in
<module>
    from komikku.card import CardPage
  File "/usr/lib/python3.11/site-packages/komikku/card/__init__.py", line 15,
in <module>
    from komikku.card.tracking import TrackingDialog
  File "/usr/lib/python3.11/site-packages/komikku/card/tracking.py", line 279
    self.action_row.set_title(f'<a
href="{self.tracker.get_manga_url(data['id'])}">{html_escape(data["name"])}</a>')
                                                                           ^^
SyntaxError: f-string: unmatched '['


You are receiving this mail because: