Skip to content

Playback hangs on KDE when resuming last played item (DEEP_LINK / NoneType crash) #229

@KEIROFPS

Description

@KEIROFPS

High Tide hangs when starting playback, usually on launch or when resuming the last played item.
The UI stays responsive, but audio never starts and the player appears frozen.

Running the app from terminal shows a Python exception in the playback thread related to unhandled DEEP_LINK items.

This seems to happen when High Tide tries to resume playback from a previously played item or from certain recommendation/mix items.

** Steps To Reproduce**

  1. Launch High Tide

  2. Let it auto-resume last played track or click “Last playing”

  3. Playback never starts and the app appears stuck

Expected behavior
Playback should start normally, or the app should skip unsupported items instead of crashing the playback thread.

System:

  • OS: CachyOS
  • Package: Flatpak
  • Version: 1.1.0

Additional Info
Exception in thread Thread-4 (th_set_last_playing_song):
Traceback (most recent call last):
File "/usr/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
self.run()
File "/usr/lib/python3.12/threading.py", line 1012, in run
self._target(*self._args, **self._kwargs)
File "/app/share/high-tide/high_tide/window.py", line 315, in th_set_last_playing_song
self.player_object.play_this(thing, index)
File "/app/share/high-tide/high_tide/lib/player_object.py", line 337, in play_this
tracks: List[Track] = self.get_track_list(thing)
File "/app/share/high-tide/high_tide/lib/player_object.py", line 396, in get_track_list
self.id_list = [track.id for track in tracks_list]
TypeError: 'NoneType' object is not iterable

Item type 'DEEP_LINK' not implemented
Item type 'DEEP_LINK' not implemented
'NoneType' object has no attribute 'image'

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions