Open y0shir opened 1 year ago
Seems like there's a pending change (libmal: Adding item Scrapped Princess...) and it crashes the Qt version by calling ShowListModel.update() before the show list has been set. Try running trackma (cli version) so the changes will be applied and then see if the Qt version works.
It worked
Same issue here
Trackma v0.8.5 Copyright (C) 2012-2020 z411
This program comes with ABSOLUTELY NO WARRANTY; for details type `about'
This is free software, and you are welcome to redistribute it
under certain conditions; see the COPYING file for details.
--- Accounts ---
Available accounts:
1: alsoGAMER (anilist)
2: alsoGAMER (kitsu)
3: alsoGAMER (mal)
Input account number ([r#]emember, [a]dd, [c]ancel, [d]elete, [q]uit): 3
Initializing engine...
Engine: Trackma v0.8.5 - using account alsoGAMER(mal).
Engine: Reading config files...
Data: Initializing...
libmal: Initializing...
Data: Using libmal (anime)
libmal: Downloading list (page 1)...
Traceback (most recent call last):
File "/usr/local/bin/trackma", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.10/dist-packages/trackma/ui/cli.py", line 1065, in main
main_cmd.start()
File "/usr/local/lib/python3.10/dist-packages/trackma/ui/cli.py", line 179, in start
self.engine.start()
File "/usr/local/lib/python3.10/dist-packages/trackma/engine.py", line 249, in start
(self.api_info, self.mediainfo) = self.data_handler.start()
File "/usr/local/lib/python3.10/dist-packages/trackma/data.py", line 178, in start
self.download_data()
File "/usr/local/lib/python3.10/dist-packages/trackma/data.py", line 548, in download_data
self.showlist = self.api.fetch_list()
File "/usr/local/lib/python3.10/dist-packages/trackma/lib/libmal.py", line 286, in fetch_list
'my_status': item['list_status']['status'],
KeyError: 'status'
https://github.com/z411/trackma/issues/696#issuecomment-1640739565 This is a different libmal related issue. You should make a new thread.
Trackma now crashes when i try to start it
I'm using debian testing