Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steamback desktop stopped saving games #87

Open
JustCryen opened this issue Dec 8, 2024 · 0 comments
Open

Steamback desktop stopped saving games #87

JustCryen opened this issue Dec 8, 2024 · 0 comments

Comments

@JustCryen
Copy link

Last save I have is from 5 months ago but I don't always use steamback while playing games.

The problem currently is with Hellblade: Senua's sacrifice, Steamback gives me an option to undo changes to this game but it does not save any new states of the game.
So it must be aware that the game stopped running but it does not add a new state of the game to the saved list.

This is the error thrown when running Steamback through the terminal:

ERROR:asyncio:Task exception was never retrieved
future: <Task finished name='Task-16' coro=<GUI.watch_steam() done, defined at /home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/steamback/gui.py:293> exception=psutil.ZombieProcess(pid=3889, msg="PID still exists but it's a zombie")>
Traceback (most recent call last):
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/steamback/gui.py", line 295, in watch_steam
    result = await self.watcher.check_once()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/steamback/util.py", line 78, in check_once
    running = set(find_running_games())
                  ^^^^^^^^^^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/steamback/util.py", line 53, in find_running_games
    id = get_game_id(proc)
         ^^^^^^^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/steamback/util.py", line 42, in get_game_id
    line = p.cmdline()
           ^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/psutil/__init__.py", line 719, in cmdline
    return self._proc.cmdline()
           ^^^^^^^^^^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/psutil/_pslinux.py", line 1714, in wrapper
    return fun(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/psutil/_pslinux.py", line 1853, in cmdline
    self._raise_if_zombie()
  File "/home/cryen/.local/share/pipx/venvs/steamback/lib/python3.12/site-packages/psutil/_pslinux.py", line 1758, in _raise_if_zombie
    raise ZombieProcess(self.pid, self._name, self._ppid)
psutil.ZombieProcess: PID still exists but it's a zombie (pid=3889)

Screenshot From 2024-12-08 19-24-48.png

OS: ArchLinux
Kernel: 6.12.1-zen1-1-zen
Steam version: 1733265492 Stable Client
Installation type: I have tried installing it through AUR as well as from PIP but the behaviour is the same in both cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant