kra-mo / cartridges

A GTK4 + Libadwaita game launcher
GNU General Public License v3.0
602 stars 31 forks source link

Can't identify Flatpak user folder. #218

Closed SantiagoPaak closed 9 months ago

SantiagoPaak commented 9 months ago

Can't recognize Flatpak user location Cartridges stopped recognizing the Flatpak user folder and can't import Flatpak games.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Preferences'
  2. Go to 'Import' Tab
  3. Scroll down to 'Flatpak' and check folder settings

Expected behavior Cartridges should recognize the folder, since it hasn't changed.

Screenshots Screenshot from 2023-12-19 23-20-25 Screenshot from 2023-12-19 23-19-56

System (please complete the following information):

Additional context It worked before, but today I imported and it deleted all my Flatpak games. It might have been a recent update.

Zaria77 commented 9 months ago

I'm experiencing the same issue on pretty much the same system & everything (Fedora 39 Workstation, Flatpak, Cartridges 2.7): image

kra-mo commented 9 months ago

Can you please post your logs from About Cartridges > Troubleshooting > Debugging Information?

kra-mo commented 9 months ago

I reverted the update on Flathub for now, but I would still appreciate if you posted your logs.

And please do tell me if the issue isn't there in the reverted version.

kra-mo commented 9 months ago

I've pushed a potential fix.

Can you please download the Flatpak from here under "Artifacts" and try whether importing works in that build?

SantiagoPaak commented 9 months ago

I've pushed a potential fix.

Can you please download the Flatpak from here under "Artifacts" and try whether importing works in that build?

It doesn't start.

flatpak run hu.kramo.Cartridges.Devel

Traceback (most recent call last):
  File "/app/bin/cartridges", line 56, in <module>
    from cartridges import main
  File "/app/lib/python3.11/site-packages/cartridges/main.py", line 41, in <module>
    from cartridges.importer.flatpak_source import FlatpakSource
  File "/app/lib/python3.11/site-packages/cartridges/importer/flatpak_source.py", line 57
    if source.locations
                       ^
SyntaxError: expected ':'
kra-mo commented 9 months ago

Ah, here, try this I'm pretty sure this will work.

kra-mo commented 9 months ago

For the record, the fact that the user folder is not recognized is not a bug. It shouldn't be if you only have system-wide Flatpaks installed. The bug was somewhere else.

SantiagoPaak commented 9 months ago

Ah, here, try this I'm pretty sure this will work.

I was able to open the program this time, but it crashed on import.

root DEBUG - Starting hu.kramo.Cartridges.Devel v2.7 (development)
root DEBUG - Python version: 3.11.5 (main, Nov 10 2011, 15:00:00) [GCC 13.2.0]
root DEBUG - Flatpak version: Flatpak 1.15.6
root DEBUG - Platform: Linux-6.6.6-200.fc39.x86_64-x86_64-with-glibc2.38
root DEBUG -    System: Linux
root DEBUG -    Node: fedora
root DEBUG -    Release: 6.6.6-200.fc39.x86_64
root DEBUG -    Version: #1 SMP PREEMPT_DYNAMIC Mon Dec 11 17:29:08 UTC 2023
root DEBUG -    Machine: x86_64
root DEBUG -    Processor: 
root DEBUG - ─────────────────────────────────────
root DEBUG - Importing games from source desktop
root DEBUG - Importing games from source itch
root INFO - Scanning source desktop
root DEBUG - Importing games from source legendary
root DEBUG - Importing games from source lutris
root DEBUG - Importing games from source flatpak
root INFO - Source legendary skipped, bad location
root DEBUG - Importing games from source steam
Usage:
  gio launch DESKTOP-FILE [FILE-ARG …]

Launch an application from a desktop file, passing optional filename arguments to it.

root DEBUG - Importing games from source heroic
root DEBUG - Importing games from source bottles
root DEBUG - Importing games from source retroarch
root INFO - Source heroic skipped, bad location
root DEBUG - Import done for source legendary
root DEBUG - Import done for source heroic
root DEBUG - Import done for source desktop
root DEBUG - Resolved value for schema key itch-location: /home/vinniesift/.var/app/io.itch.itch/config/itch
root INFO - Scanning source itch
root DEBUG - Resolved value for schema key flatpak-system-location: /var/lib/flatpak
root DEBUG - Resolved value for schema key lutris-location: /home/vinniesift/.var/app/net.lutris.Lutris/data/lutris
root DEBUG - Resolved value for schema key retroarch-location: /home/vinniesift/.var/app/org.libretro.RetroArch/config/retroarch
root DEBUG - Resolved value for schema key bottles-location: /home/vinniesift/.var/app/com.usebottles.bottles/data/bottles
root INFO - Source flatpak skipped, bad location
root INFO - Scanning source retroarch
root INFO - Scanning source bottles
root DEBUG - Import done for source flatpak
root DEBUG - Resolved value for schema key steam-location: /home/vinniesift/.var/app/com.valvesoftware.Steam/data/Steam
root DEBUG - ~/.var/app/org.libretro.RetroArch/config/retroarch/playlists
root INFO - Scanning source steam
root DEBUG - ~/.var/app/org.libretro.RetroArch/config/retroarch/thumbnails
root DEBUG - /home/vinniesift/.var/app/org.libretro.RetroArch/config/retroarch/playlists/Sony - PlayStation.lpl
root DEBUG - New store game Full Gear (bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1)
root INFO - Imported Full Gear (bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1)
root DEBUG - SteamAPIManager done for bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1
root DEBUG - CoverManager done for bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1
root DEBUG - New store game Mech Engineer (bottles_fe489c05-fa9e-4423-834a-aedddbb8f158)
root DEBUG - New store game Silent Hill (Europe) (En,Fr,De,Es,It) (retroarch_3f9818916605a70a1b052076105f71f0)
root INFO - Imported Mech Engineer (bottles_fe489c05-fa9e-4423-834a-aedddbb8f158)
root INFO - Imported Silent Hill (Europe) (En,Fr,De,Es,It) (retroarch_3f9818916605a70a1b052076105f71f0)
root DEBUG - SgdbManager done for bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1
root DEBUG - New store game Tamer Vale (bottles_7558fd60-3515-401c-ae95-9b65b342ae28)
root DEBUG - New store game Xenogears (USA) (retroarch_9b5dec01594202d5fbe2d07ea2235678)
root INFO - Imported Tamer Vale (bottles_7558fd60-3515-401c-ae95-9b65b342ae28)
root INFO - Imported Xenogears (USA) (retroarch_9b5dec01594202d5fbe2d07ea2235678)
root DEBUG - New store game Warhammer 40.000 Rogue Trader (bottles_6335d426-086d-4723-9c6f-61dd993daeae)
root INFO - Imported Warhammer 40.000 Rogue Trader (bottles_6335d426-086d-4723-9c6f-61dd993daeae)
root DEBUG - New store game CYOA Factory (itch_450014)
root INFO - Imported CYOA Factory (itch_450014)
root DEBUG - DisplayManager done for bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1
root DEBUG - SteamAPIManager done for bottles_fe489c05-fa9e-4423-834a-aedddbb8f158
root DEBUG - New store game Frozen Throne (bottles_5f945786-47f2-47d9-a367-c741ba5a0b48)
root DEBUG - CoverManager done for bottles_fe489c05-fa9e-4423-834a-aedddbb8f158
root INFO - Imported Frozen Throne (bottles_5f945786-47f2-47d9-a367-c741ba5a0b48)
root DEBUG - New store game COMMAND (itch_2284684)
root DEBUG - SteamAPIManager done for retroarch_3f9818916605a70a1b052076105f71f0
root INFO - Imported COMMAND (itch_2284684)
root DEBUG - New store game Ultima Ratio Regum (bottles_5b7a0e42-bb41-4ac5-953f-ccb29ada1a8a)
root DEBUG - New store game Fugue in Void (itch_259769)
root INFO - Imported Ultima Ratio Regum (bottles_5b7a0e42-bb41-4ac5-953f-ccb29ada1a8a)
root INFO - Imported Fugue in Void (itch_259769)
root DEBUG - New store game Books and Bone (itch_505171)
root DEBUG - New store game Warcraft III (bottles_981cc764-e7a6-426d-9e1a-32c47dc0ac7f)
root INFO - Imported Warcraft III (bottles_981cc764-e7a6-426d-9e1a-32c47dc0ac7f)
root INFO - Imported Books and Bone (itch_505171)
root DEBUG - New store game "Voices Of The Void" Pre-Alpha (itch_1635465)
root INFO - Imported "Voices Of The Void" Pre-Alpha (itch_1635465)
root DEBUG - New store game Proton 8.0 (steam_2348590)
root INFO - Imported Proton 8.0 (steam_2348590)
root DEBUG - Resolved value for schema key lutris-cache-location: /home/vinniesift/.var/app/net.lutris.Lutris/cache/lutris
root INFO - Scanning source lutris
root DEBUG - New store game vivid/stasis (steam_2093940)
root INFO - Imported vivid/stasis (steam_2093940)
root DEBUG - New store game Human Fall Flat (steam_477160)
root INFO - Imported Human Fall Flat (steam_477160)
root DEBUG - New store game Legends of Runeterra (lutris_wine_1)
root INFO - Imported Legends of Runeterra (lutris_wine_1)
root DEBUG - New store game Fida Puti Samurai (steam_1534340)
root INFO - Imported Fida Puti Samurai (steam_1534340)
root DEBUG - New store game Master of Magic (steam_1623070)
root INFO - Imported Master of Magic (steam_1623070)
root DEBUG - New store game Rise to Ruins (steam_328080)
root INFO - Imported Rise to Ruins (steam_328080)
root DEBUG - New store game Steam Linux Runtime 2.0 (soldier) (steam_1391110)
root INFO - Imported Steam Linux Runtime 2.0 (soldier) (steam_1391110)
root DEBUG - New store game Kuboom (steam_513000)
root INFO - Imported Kuboom (steam_513000)
root DEBUG - New store game Tunnet (steam_2286390)
root INFO - Imported Tunnet (steam_2286390)
root DEBUG - New store game Pixel Art School - 今から始めるドット絵入門 - (steam_1863460)
root INFO - Imported Pixel Art School - 今から始めるドット絵入門 - (steam_1863460)
root DEBUG - New store game Deadeye Deepfake Simulacrum (steam_1545990)
root INFO - Imported Deadeye Deepfake Simulacrum (steam_1545990)
root DEBUG - New store game Proton Experimental (steam_1493710)
root INFO - Imported Proton Experimental (steam_1493710)
root DEBUG - New store game Warhammer 40,000: Boltgun (steam_2005010)
root INFO - Imported Warhammer 40,000: Boltgun (steam_2005010)
root DEBUG - New store game Proton BattlEye Runtime (steam_1161040)
root INFO - Imported Proton BattlEye Runtime (steam_1161040)
root DEBUG - New store game Caves of Qud (steam_333640)
root INFO - Imported Caves of Qud (steam_333640)
root DEBUG - New store game Victoria 3 (steam_529340)
root INFO - Imported Victoria 3 (steam_529340)
root DEBUG - New store game EARTH DEFENSE FORCE 5 (steam_1007040)
root INFO - Imported EARTH DEFENSE FORCE 5 (steam_1007040)
root DEBUG - New store game Risk of Rain Returns (steam_1337520)
root INFO - Imported Risk of Rain Returns (steam_1337520)
root DEBUG - New store game Unreal Tournament: Game of the Year Edition (steam_13240)
root INFO - Imported Unreal Tournament: Game of the Year Edition (steam_13240)
root DEBUG - New store game Legend of Grimrock (steam_207170)
root INFO - Imported Legend of Grimrock (steam_207170)
root DEBUG - New store game My Lovely Wife (steam_1251930)
root INFO - Imported My Lovely Wife (steam_1251930)
root DEBUG - New store game DARK SOULS™ III (steam_374320)
root INFO - Imported DARK SOULS™ III (steam_374320)
root DEBUG - New store game Shadows of Doubt (steam_986130)
root INFO - Imported Shadows of Doubt (steam_986130)
root DEBUG - New store game Steam Linux Runtime 1.0 (scout) (steam_1070560)
root INFO - Imported Steam Linux Runtime 1.0 (scout) (steam_1070560)
root DEBUG - New store game Retro Gadgets (steam_1730260)
root INFO - Imported Retro Gadgets (steam_1730260)
root DEBUG - New store game Cogmind (steam_722730)
root INFO - Imported Cogmind (steam_722730)
root DEBUG - New store game ZACH-LIKE (steam_1098840)
root INFO - Imported ZACH-LIKE (steam_1098840)
root DEBUG - New store game SCP: Secret Laboratory Dedicated Server (steam_996560)
root INFO - Imported SCP: Secret Laboratory Dedicated Server (steam_996560)
root DEBUG - New store game 1v1.LOL (steam_2305790)
root INFO - Imported 1v1.LOL (steam_2305790)
root DEBUG - New store game Barony (steam_371970)
root INFO - Imported Barony (steam_371970)
root DEBUG - New store game Barotrauma (steam_602960)
root INFO - Imported Barotrauma (steam_602960)
root DEBUG - New store game Proton Hotfix (steam_2180100)
root INFO - Imported Proton Hotfix (steam_2180100)
root DEBUG - New store game Proton 7.0 (steam_1887720)
root INFO - Imported Proton 7.0 (steam_1887720)
root DEBUG - New store game Proton EasyAntiCheat Runtime (steam_1826330)
root INFO - Imported Proton EasyAntiCheat Runtime (steam_1826330)
root DEBUG - New store game STAR FLEET II - Krellan Commander Version 2.0 (steam_1470940)
root INFO - Imported STAR FLEET II - Krellan Commander Version 2.0 (steam_1470940)
root DEBUG - New store game MY DAUGHTER IS A CULTIST! SE (steam_2546710)
root INFO - Imported MY DAUGHTER IS A CULTIST! SE (steam_2546710)
root DEBUG - New store game Warhammer: Vermintide 2 (steam_552500)
root INFO - Imported Warhammer: Vermintide 2 (steam_552500)
root DEBUG - New store game [I] doesn't exist - a modern text adventure (steam_1943420)
root INFO - Imported [I] doesn't exist - a modern text adventure (steam_1943420)
root DEBUG - New store game Entropy : Zero 2 (steam_1583720)
root INFO - Imported Entropy : Zero 2 (steam_1583720)
root DEBUG - New store game Lethal Company (steam_1966720)
root INFO - Imported Lethal Company (steam_1966720)
root DEBUG - New store game Cruelty Squad (steam_1388770)
root INFO - Imported Cruelty Squad (steam_1388770)
root DEBUG - New store game HoloCure - Save the Fans! (steam_2420510)
root INFO - Imported HoloCure - Save the Fans! (steam_2420510)
root DEBUG - New store game Quake (steam_2310)
root INFO - Imported Quake (steam_2310)
root DEBUG - New store game Quake II (steam_2320)
root INFO - Imported Quake II (steam_2320)
root DEBUG - New store game Tales of Maj'Eyal (steam_259680)
root INFO - Imported Tales of Maj'Eyal (steam_259680)
root DEBUG - New store game Steam Linux Runtime 3.0 (sniper) (steam_1628350)
root INFO - Imported Steam Linux Runtime 3.0 (sniper) (steam_1628350)
root DEBUG - New store game Steamworks Common Redistributables (steam_228980)
root INFO - Imported Steamworks Common Redistributables (steam_228980)
root DEBUG - New store game Kharon's Crypt - Even Death May Die (steam_793830)
root INFO - Imported Kharon's Crypt - Even Death May Die (steam_793830)
root DEBUG - New store game Tangledeep (steam_628770)
root INFO - Imported Tangledeep (steam_628770)
root DEBUG - New store game コイカツ / Koikatsu Party (steam_1073440)
root INFO - Imported コイカツ / Koikatsu Party (steam_1073440)
root DEBUG - New store game Nix Umbra (steam_1489600)
root INFO - Imported Nix Umbra (steam_1489600)
root DEBUG - New store game Proton 6.3 (steam_1580130)
root INFO - Imported Proton 6.3 (steam_1580130)
root DEBUG - New store game Legend of Grimrock 2 (steam_251730)
root INFO - Imported Legend of Grimrock 2 (steam_251730)
root DEBUG - New store game Project Zomboid (steam_108600)
root INFO - Imported Project Zomboid (steam_108600)
root DEBUG - New store game GRIS (steam_683320)
root INFO - Imported GRIS (steam_683320)
root DEBUG - New store game Hellboy Web of Wyrd (steam_2160480)
root INFO - Imported Hellboy Web of Wyrd (steam_2160480)
root DEBUG - New store game Half-Life 2 (steam_220)
root INFO - Imported Half-Life 2 (steam_220)
root DEBUG - New store game Deus Ex: Game of the Year Edition (steam_6910)
root INFO - Imported Deus Ex: Game of the Year Edition (steam_6910)
root DEBUG - New store game PARANOIA PLACE (steam_1592290)
root INFO - Imported PARANOIA PLACE (steam_1592290)
root DEBUG - New store game Last Call BBS (steam_1511780)
root INFO - Imported Last Call BBS (steam_1511780)
root DEBUG - New store game Sunrider: Mask of Arcadius (steam_313730)
root INFO - Imported Sunrider: Mask of Arcadius (steam_313730)
root DEBUG - New store game The Elder Scrolls III: Morrowind (steam_22320)
root INFO - Imported The Elder Scrolls III: Morrowind (steam_22320)
root DEBUG - New store game DUSK (steam_519860)
root INFO - Imported DUSK (steam_519860)
root DEBUG - New store game RimWorld (steam_294100)
root INFO - Imported RimWorld (steam_294100)
root DEBUG - New store game Ostranauts (steam_1022980)
root INFO - Imported Ostranauts (steam_1022980)
root DEBUG - CoverManager done for retroarch_3f9818916605a70a1b052076105f71f0
root DEBUG - FileManager done for bottles_fa47b5b1-8417-4c20-8a0e-9dbf0bc62ce1
root DEBUG - SteamAPIManager done for bottles_7558fd60-3515-401c-ae95-9b65b342ae28
root DEBUG - CoverManager done for bottles_7558fd60-3515-401c-ae95-9b65b342ae28
root DEBUG - SteamAPIManager done for retroarch_9b5dec01594202d5fbe2d07ea2235678
root DEBUG - New store game Critters for Sale (steam_1078420)
root INFO - Imported Critters for Sale (steam_1078420)
root DEBUG - New store game Graveyard Keeper (steam_599140)
root INFO - Imported Graveyard Keeper (steam_599140)
root DEBUG - New store game Forts (steam_410900)
root INFO - Imported Forts (steam_410900)
root DEBUG - New store game Warframe (steam_230410)
root INFO - Imported Warframe (steam_230410)
root DEBUG - New store game Dome Keeper (steam_1637320)
root INFO - Imported Dome Keeper (steam_1637320)
root DEBUG - New store game Broforce (steam_274190)
root INFO - Imported Broforce (steam_274190)
root DEBUG - New store game Rain World (steam_312520)
root INFO - Imported Rain World (steam_312520)
root DEBUG - New store game Proton 5.13 (steam_1420170)
root INFO - Imported Proton 5.13 (steam_1420170)
root DEBUG - New store game Zorbus (steam_2125420)
root INFO - Imported Zorbus (steam_2125420)
root DEBUG - New store game Stellaris (steam_281990)
root INFO - Imported Stellaris (steam_281990)
root DEBUG - CoverManager done for retroarch_9b5dec01594202d5fbe2d07ea2235678
root DEBUG - Import done for source retroarch
root DEBUG - SteamAPIManager done for bottles_6335d426-086d-4723-9c6f-61dd993daeae
root DEBUG - New store game ULTRAKILL (steam_1229490)
root INFO - Imported ULTRAKILL (steam_1229490)
root DEBUG - CoverManager done for bottles_6335d426-086d-4723-9c6f-61dd993daeae
root DEBUG - SteamAPIManager done for itch_450014
root DEBUG - Appid 1391110 not found
root DEBUG - Appid 2348590 not found
root DEBUG - CoverManager done for itch_450014
root DEBUG - SteamAPIManager done for bottles_5f945786-47f2-47d9-a367-c741ba5a0b48
root DEBUG - CoverManager done for bottles_5f945786-47f2-47d9-a367-c741ba5a0b48
root DEBUG - FileManager done for bottles_fe489c05-fa9e-4423-834a-aedddbb8f158
root DEBUG - SgdbManager done for bottles_fe489c05-fa9e-4423-834a-aedddbb8f158
root DEBUG - DisplayManager done for bottles_fe489c05-fa9e-4423-834a-aedddbb8f158
root DEBUG - SteamAPIManager done for itch_2284684
root DEBUG - Appid 1493710 not found
root DEBUG - Appid 1161040 not found
root DEBUG - CoverManager done for itch_2284684
root DEBUG - FileManager done for retroarch_3f9818916605a70a1b052076105f71f0
root DEBUG - SteamAPIManager done for itch_259769
root DEBUG - Appid 1070560 not found
root DEBUG - Appid 996560 not found
root DEBUG - CoverManager done for itch_259769
root DEBUG - SteamAPIManager done for bottles_5b7a0e42-bb41-4ac5-953f-ccb29ada1a8a
root DEBUG - CoverManager done for bottles_5b7a0e42-bb41-4ac5-953f-ccb29ada1a8a
root DEBUG - SteamAPIManager done for bottles_981cc764-e7a6-426d-9e1a-32c47dc0ac7f
root DEBUG - CoverManager done for bottles_981cc764-e7a6-426d-9e1a-32c47dc0ac7f
root DEBUG - Import done for source bottles
root DEBUG - SteamAPIManager done for itch_505171
root DEBUG - Appid 1887720 not found
root DEBUG - Appid 2180100 not found
root DEBUG - Appid 1826330 not found
root DEBUG - CoverManager done for itch_505171
root DEBUG - SteamAPIManager done for itch_1635465
root DEBUG - Appid 228980 not found
root DEBUG - CoverManager done for itch_1635465
root DEBUG - Import done for source itch
root DEBUG - SteamAPIManager done for lutris_wine_1
root DEBUG - CoverManager done for lutris_wine_1
root DEBUG - Import done for source lutris
root DEBUG - Import done for source steam
root DEBUG - SteamAPIManager done for steam_1391110
root DEBUG - CoverManager done for steam_1391110
root DEBUG - SteamAPIManager done for steam_2348590
root DEBUG - CoverManager done for steam_2348590
root DEBUG - SteamAPIManager done for steam_2093940
root DEBUG - Appid 1628350 not found
root DEBUG - CoverManager done for steam_2093940
root DEBUG - SteamAPIManager done for steam_513000
root DEBUG - CoverManager done for steam_513000
root DEBUG - SteamAPIManager done for steam_1534340
root DEBUG - CoverManager done for steam_1534340
root DEBUG - SteamAPIManager done for steam_1623070
root DEBUG - CoverManager done for steam_1623070
root DEBUG - SteamAPIManager done for steam_328080
root DEBUG - CoverManager done for steam_328080
root DEBUG - SteamAPIManager done for steam_477160
root DEBUG - CoverManager done for steam_477160
root DEBUG - SteamAPIManager done for steam_2286390
root DEBUG - CoverManager done for steam_2286390
root DEBUG - SteamAPIManager done for steam_1863460
root DEBUG - CoverManager done for steam_1863460
root DEBUG - SteamAPIManager done for steam_1545990
root DEBUG - CoverManager done for steam_1545990
root DEBUG - Appid 1580130 not found
root DEBUG - SteamAPIManager done for steam_1493710
root DEBUG - CoverManager done for steam_1493710
root DEBUG - SteamAPIManager done for steam_1161040
root DEBUG - CoverManager done for steam_1161040
root DEBUG - SteamAPIManager done for steam_333640
root DEBUG - CoverManager done for steam_333640
root DEBUG - SteamAPIManager done for steam_2005010
root DEBUG - CoverManager done for steam_2005010
root DEBUG - SteamAPIManager done for steam_13240
root DEBUG - CoverManager done for steam_13240
root DEBUG - SteamAPIManager done for steam_1337520
root DEBUG - CoverManager done for steam_1337520
root DEBUG - SteamAPIManager done for steam_1007040
root DEBUG - CoverManager done for steam_1007040
root DEBUG - SteamAPIManager done for steam_529340
root DEBUG - CoverManager done for steam_529340
root DEBUG - SteamAPIManager done for steam_207170
root DEBUG - CoverManager done for steam_207170
root DEBUG - SteamAPIManager done for steam_1251930
root DEBUG - CoverManager done for steam_1251930
root DEBUG - SteamAPIManager done for steam_1070560
root DEBUG - CoverManager done for steam_1070560
root DEBUG - SteamAPIManager done for steam_986130
root DEBUG - CoverManager done for steam_986130
root DEBUG - SteamAPIManager done for steam_374320
Assertion 'close_nointr(fd) != -EBADF' failed at src/basic/fd-util.c:75, function safe_close(). Aborting.
kra-mo commented 9 months ago

I have no idea what that could be, but I'm assuming that it's something unrelated. Can you please try importing again?

SantiagoPaak commented 9 months ago

Ah, but when I opened it again, I tried to do the import and it was successful. But still not importing flatpaks.

Sorry, log too long, here's a file: cartridges.log

kra-mo commented 9 months ago

Okay, I can reproduce the issue. A fix is on the way soon.

SantiagoPaak commented 9 months ago

I have no idea what that could be, but I'm assuming that it's something unrelated. Can you please try importing again?

Yeah, I noticed it sometimes crashed on import, but forgot to do an issue since it worked fine when I opened it again.

kra-mo commented 9 months ago

I'm assuming the issue there is that some PIL functions are not threadsafe. I will look into that too.

kra-mo commented 9 months ago

There, this should fix it for real now. Does it work?

SantiagoPaak commented 9 months ago

There, this should fix it for real now. Does it work?

This time it worked perfectly and the flatpak games are there. It also didn't crash.