Panic when trying to play from queue (Enter) #18

Closed
opened 2023-06-12 20:22:02 +02:00 by chris · 1 comment
Owner

Don't exactly know what I did. I added two playlists using shift + L while it was playing and then selected a track to play using enter.

2023-06-12T18:19:56.474176Z DEBUG poll_play_bus:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:363: state changed
2023-06-12T18:19:56.474241Z DEBUG poll_play_bus:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:369: released state lock and got play state Playing
2023-06-12T18:20:05.885659Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}: crabidy_server::rpc: crabidy-server/src/rpc.rs:333: Received change_volume request
2023-06-12T18:20:05.885801Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:319: changing volume
2023-06-12T18:20:05.885901Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:321: got volume 1.0
2023-06-12T18:20:06.013248Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}: crabidy_server::rpc: crabidy-server/src/rpc.rs:333: Received change_volume request
2023-06-12T18:20:06.013384Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:319: changing volume
2023-06-12T18:20:06.013483Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:321: got volume 0.9
2023-06-12T18:20:09.308518Z DEBUG poll_play_bus:play-chan:set_current{position=5}: crabidy_server::rpc: crabidy-server/src/rpc.rs:211: Received set_current request
thread 'tokio-runtime-worker2023-06-12T18:20:09.308889Z DEBUG poll_play_bus:play-chan:set_current{position=5}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:233: setting current
2023-06-12T18:20:09.308957Z DEBUG poll_play_bus:play-chan:set_current{position=5}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:236: got queue lock
' panicked at 'called `Option::unwrap()` on a `None` value', crabidy-server/src/lib.rs:118:18
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/main.rs:108:18
Don't exactly know what I did. I added two playlists using shift + L while it was playing and then selected a track to play using enter. ``` 2023-06-12T18:19:56.474176Z DEBUG poll_play_bus:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:363: state changed 2023-06-12T18:19:56.474241Z DEBUG poll_play_bus:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:369: released state lock and got play state Playing 2023-06-12T18:20:05.885659Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}: crabidy_server::rpc: crabidy-server/src/rpc.rs:333: Received change_volume request 2023-06-12T18:20:05.885801Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:319: changing volume 2023-06-12T18:20:05.885901Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:321: got volume 1.0 2023-06-12T18:20:06.013248Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}: crabidy_server::rpc: crabidy-server/src/rpc.rs:333: Received change_volume request 2023-06-12T18:20:06.013384Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:319: changing volume 2023-06-12T18:20:06.013483Z DEBUG poll_play_bus:play-chan:change_volume{delta=-0.10000000149011612}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:321: got volume 0.9 2023-06-12T18:20:09.308518Z DEBUG poll_play_bus:play-chan:set_current{position=5}: crabidy_server::rpc: crabidy-server/src/rpc.rs:211: Received set_current request thread 'tokio-runtime-worker2023-06-12T18:20:09.308889Z DEBUG poll_play_bus:play-chan:set_current{position=5}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:233: setting current 2023-06-12T18:20:09.308957Z DEBUG poll_play_bus:play-chan:set_current{position=5}:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:236: got queue lock ' panicked at 'called `Option::unwrap()` on a `None` value', crabidy-server/src/lib.rs:118:18 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/main.rs:108:18 ```
chris added this to the crabidy v1 project 2023-06-12 22:23:38 +02:00
Owner

should be fixed with dfd2e0af92

should be fixed with https://git.cluster.gay/clusterfuck/crabidy/commit/dfd2e0af92989048d5abe4e3288e00c1547efbd5
hans closed this issue 2023-06-14 11:25:11 +02:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: clusterfuck/crabidy#18
No description provided.