Panics when pressing shuffle or repeat when nothing is playing yet #23

Open
opened 2023-06-13 11:03:45 +02:00 by chris · 0 comments
Owner
2023-06-13T09:01:12.811547Z DEBUG init: crabidy_server::rpc: crabidy-server/src/rpc.rs:47: Received init request
2023-06-13T09:01:12.811648Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:55: got queue lock
2023-06-13T09:01:12.811677Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:63: released queue_track lock
2023-06-13T09:01:12.811700Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:71: getting play state lock
2023-06-13T09:01:12.811723Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:81: released play state lock
2023-06-13T09:01:15.579955Z DEBUG get_library_node{uuid="node:tidal"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request
2023-06-13T09:01:15.580096Z DEBUG get_library_node{uuid="node:tidal"}:prov-chan:get_lib_node{uuid="node:tidal"}: crabidy_server::provider: crabidy-server/src/provider.rs:165: get_lib_node
2023-06-13T09:01:15.972283Z DEBUG get_library_node{uuid="node:userplaylists"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request
2023-06-13T09:01:15.972419Z DEBUG get_library_node{uuid="node:userplaylists"}:prov-chan:get_lib_node{uuid="node:userplaylists"}: crabidy_server::provider: crabidy-server/src/provider.rs:16
5: get_lib_node
2023-06-13T09:01:25.699824Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
thread 'tokio-runtime-worker2023-06-13T09:01:25.700458Z DEBUG toggle_shuffle:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:246: toggling shuffle
2023-06-13T09:01:25.700533Z DEBUG toggle_shuffle:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:251: got queue lock
' panicked at 'range start index 1 out of range for slice of length 0', crabidy-server/src/lib.rs:65:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2023-06-13T09:01:25.973341Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14
2023-06-13T09:01:36.458071Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14
thread '2023-06-13T09:01:40.005343Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:41.192066Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/
src/rpc.rs:245: Received toggle_repeat request
', crabidy-server/src/rpc.rs:252:14
2023-06-13T09:01:43.716558Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14
2023-06-13T09:01:44.077219Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:45.325404Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server
/src/rpc.rs:228: Received toggle_shuffle request
', crabidy-server/src/rpc.rs:235:14
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:45.444116Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/
src/rpc.rs:245: Received toggle_repeat request
', crabidy-server/src/rpc.rs:252:14
thread '2023-06-13T09:01:45.556809Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14
thread '2023-06-13T09:01:45.642615Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request
tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14
thread '2023-06-13T09:01:45.739191Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request
tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14
2023-06-13T09:01:49.664445Z DEBUG get_update_stream: crabidy_server::rpc: crabidy-server/src/rpc.rs:262: Received get_update_stream request
2023-06-13T09:01:49.667924Z DEBUG get_library_node{uuid="node:/"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request
2023-06-13T09:01:49.668076Z DEBUG get_library_node{uuid="node:/"}:prov-chan:get_lib_node{uuid="node:/"}: crabidy_server::provider: crabidy-server/src/provider.rs:165: get_lib_node
2023-06-13T09:01:49.674866Z DEBUG init: crabidy_server::rpc: crabidy-server/src/rpc.rs:47: Received init request
2023-06-13T09:01:49.674950Z ERROR init: crabidy_server::rpc: crabidy-server/src/rpc.rs:56: "SendError(..)"
``` 2023-06-13T09:01:12.811547Z DEBUG init: crabidy_server::rpc: crabidy-server/src/rpc.rs:47: Received init request 2023-06-13T09:01:12.811648Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:55: got queue lock 2023-06-13T09:01:12.811677Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:63: released queue_track lock 2023-06-13T09:01:12.811700Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:71: getting play state lock 2023-06-13T09:01:12.811723Z DEBUG init:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:81: released play state lock 2023-06-13T09:01:15.579955Z DEBUG get_library_node{uuid="node:tidal"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request 2023-06-13T09:01:15.580096Z DEBUG get_library_node{uuid="node:tidal"}:prov-chan:get_lib_node{uuid="node:tidal"}: crabidy_server::provider: crabidy-server/src/provider.rs:165: get_lib_node 2023-06-13T09:01:15.972283Z DEBUG get_library_node{uuid="node:userplaylists"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request 2023-06-13T09:01:15.972419Z DEBUG get_library_node{uuid="node:userplaylists"}:prov-chan:get_lib_node{uuid="node:userplaylists"}: crabidy_server::provider: crabidy-server/src/provider.rs:16 5: get_lib_node 2023-06-13T09:01:25.699824Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request thread 'tokio-runtime-worker2023-06-13T09:01:25.700458Z DEBUG toggle_shuffle:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:246: toggling shuffle 2023-06-13T09:01:25.700533Z DEBUG toggle_shuffle:play-chan: crabidy_server::playback: crabidy-server/src/playback.rs:251: got queue lock ' panicked at 'range start index 1 out of range for slice of length 0', crabidy-server/src/lib.rs:65:9 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace 2023-06-13T09:01:25.973341Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14 2023-06-13T09:01:36.458071Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14 thread '2023-06-13T09:01:40.005343Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14 thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:41.192066Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/ src/rpc.rs:245: Received toggle_repeat request ', crabidy-server/src/rpc.rs:252:14 2023-06-13T09:01:43.716558Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14 2023-06-13T09:01:44.077219Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14 thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:45.325404Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server /src/rpc.rs:228: Received toggle_shuffle request ', crabidy-server/src/rpc.rs:235:14 thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"2023-06-13T09:01:45.444116Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/ src/rpc.rs:245: Received toggle_repeat request ', crabidy-server/src/rpc.rs:252:14 thread '2023-06-13T09:01:45.556809Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14 thread '2023-06-13T09:01:45.642615Z DEBUG toggle_repeat: crabidy_server::rpc: crabidy-server/src/rpc.rs:245: Received toggle_repeat request tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:252:14 thread '2023-06-13T09:01:45.739191Z DEBUG toggle_shuffle: crabidy_server::rpc: crabidy-server/src/rpc.rs:228: Received toggle_shuffle request tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', crabidy-server/src/rpc.rs:235:14 2023-06-13T09:01:49.664445Z DEBUG get_update_stream: crabidy_server::rpc: crabidy-server/src/rpc.rs:262: Received get_update_stream request 2023-06-13T09:01:49.667924Z DEBUG get_library_node{uuid="node:/"}: crabidy_server::rpc: crabidy-server/src/rpc.rs:77: Received get_library_node request 2023-06-13T09:01:49.668076Z DEBUG get_library_node{uuid="node:/"}:prov-chan:get_lib_node{uuid="node:/"}: crabidy_server::provider: crabidy-server/src/provider.rs:165: get_lib_node 2023-06-13T09:01:49.674866Z DEBUG init: crabidy_server::rpc: crabidy-server/src/rpc.rs:47: Received init request 2023-06-13T09:01:49.674950Z ERROR init: crabidy_server::rpc: crabidy-server/src/rpc.rs:56: "SendError(..)" ```
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 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#23
No description provided.