3
18
Fork
You've already forked LibreDJ
6

Allocation in libplayer #231

Closed
opened 2026年06月28日 00:02:16 +02:00 by obsoleszenz · 1 comment
Allocation failure from:
 0: <assert_no_alloc::AllocDisabler>::check::{closure#2}
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:65
 assert_no_alloc::permit_alloc::<(), <assert_no_alloc::AllocDisabler>::check::{closure#2}>
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:113:12
 1: <assert_no_alloc::AllocDisabler>::check
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:5
 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8
 2: alloc::alloc::alloc
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9
 <alloc::alloc::Global>::alloc_impl_runtime
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73
 <alloc::alloc::Global>::alloc_impl
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9
 <alloc::alloc::Global as core::alloc::Allocator>::allocate
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14
 <alloc::raw_vec::RawVecInner>::try_allocate_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47
 <alloc::raw_vec::RawVecInner>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15
 <alloc::raw_vec::RawVec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20
 <alloc::vec::Vec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20
 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29
 <[u8]>::to_vec_in::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16
 <[u8]>::to_vec
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14
 std::sys::env::unix::getenv::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65
 3: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18
 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18
 std::sys::env::unix::getenv
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5
 std::env::var_os::<&str>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5
 std::panic::get_backtrace_style
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24
 4: std::panicking::default_hook
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:248:9
 5: std::panicking::panic_with_hook
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:814:13
 6: std::panicking::panic_handler::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:680:13
 7: std::sys::backtrace::__rust_end_short_backtrace::<std::panicking::panic_handler::{closure#0}, !>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18
 8: __rustc::rust_begin_unwind
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:678:5
 9: core::panicking::panic_fmt
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:80:14
 10: core::panicking::panic
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:150:5
 11: <libplayer::player::Player>::proceed_and_fill_buffer
 at crates/libplayer/src/player.rs:242:29
 12: <libbackend::audio_engine::AudioEngine>::process::{closure#0}
 at crates/libbackend/src/audio_engine.rs:549:26
 no_denormals::no_denormals::<(), <libbackend::audio_engine::AudioEngine>::process::{closure#0}>
 at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/no_denormals-0.3.0/src/lib.rs:114:12
 <libbackend::audio_engine::AudioEngine>::process
 at crates/libbackend/src/audio_engine.rs:531:17
 13: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}
 at crates/libbackend/src/jack.rs:199:31
 assert_no_alloc::assert_no_alloc::<jack::jack_enums::Control, <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}>
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:82:12
 14: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process
 at crates/libbackend/src/jack.rs:168:9
 jack::client::callbacks::process::<(), libbackend::jack::JackProcessHandler>
 at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jack-0.11.4/src/client/callbacks.rs:153:17
 15: on_rtsocket_condition
 16: loop_iterate_cancel
 17: do_loop
 18: start_thread
 19: __clone3
memory allocation of 1 bytes failed
Allocation failure from:
 0: <assert_no_alloc::AllocDisabler>::check::{closure#2}
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:65
 assert_no_alloc::permit_alloc::<(), <assert_no_alloc::AllocDisabler>::check::{closure#2}>
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:113:12
 1: <assert_no_alloc::AllocDisabler>::check
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:5
 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8
 2: alloc::alloc::alloc
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9
 <alloc::alloc::Global>::alloc_impl_runtime
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73
 <alloc::alloc::Global>::alloc_impl
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9
 <alloc::alloc::Global as core::alloc::Allocator>::allocate
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14
 <alloc::raw_vec::RawVecInner>::try_allocate_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47
 <alloc::raw_vec::RawVecInner>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15
 <alloc::raw_vec::RawVec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20
 <alloc::vec::Vec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20
 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29
 <[u8]>::to_vec_in::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16
 <[u8]>::to_vec
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14
 std::sys::env::unix::getenv::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65
 3: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18
 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18
 std::sys::env::unix::getenv
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5
 std::env::var_os::<&str>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5
 std::panic::get_backtrace_style
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24
 4: std::alloc::default_alloc_error_hook
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:392:11
 5: std::alloc::rust_oom::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:428:9
 6: std::sys::backtrace::__rust_end_short_backtrace::<std::alloc::rust_oom::{closure#0}, !>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18
 7: std::alloc::rust_oom
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:424:5
 8: __rustc::__rust_alloc_error_handler
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:423:1
 9: alloc::alloc::handle_alloc_error::rt_error
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:551:13
 alloc::alloc::handle_alloc_error
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:557:9
 10: <assert_no_alloc::AllocDisabler>::check
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:172:5
 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8
 11: alloc::alloc::alloc
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9
 <alloc::alloc::Global>::alloc_impl_runtime
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73
 <alloc::alloc::Global>::alloc_impl
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9
 <alloc::alloc::Global as core::alloc::Allocator>::allocate
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14
 <alloc::raw_vec::RawVecInner>::try_allocate_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47
 <alloc::raw_vec::RawVecInner>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15
 <alloc::raw_vec::RawVec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20
 <alloc::vec::Vec<u8>>::with_capacity_in
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20
 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29
 <[u8]>::to_vec_in::<alloc::alloc::Global>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16
 <[u8]>::to_vec
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14
 std::sys::env::unix::getenv::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65
 12: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18
 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18
 std::sys::env::unix::getenv
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5
 std::env::var_os::<&str>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5
 std::panic::get_backtrace_style
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24
 13: std::panicking::default_hook
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:248:9
 14: std::panicking::panic_with_hook
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:814:13
 15: std::panicking::panic_handler::{closure#0}
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:680:13
 16: std::sys::backtrace::__rust_end_short_backtrace::<std::panicking::panic_handler::{closure#0}, !>
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18
 17: __rustc::rust_begin_unwind
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:678:5
 18: core::panicking::panic_fmt
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:80:14
 19: core::panicking::panic
 at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:150:5
 20: <libplayer::player::Player>::proceed_and_fill_buffer
 at crates/libplayer/src/player.rs:242:29
 21: <libbackend::audio_engine::AudioEngine>::process::{closure#0}
 at crates/libbackend/src/audio_engine.rs:549:26
 no_denormals::no_denormals::<(), <libbackend::audio_engine::AudioEngine>::process::{closure#0}>
 at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/no_denormals-0.3.0/src/lib.rs:114:12
 <libbackend::audio_engine::AudioEngine>::process
 at crates/libbackend/src/audio_engine.rs:531:17
 22: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}
 at crates/libbackend/src/jack.rs:199:31
 assert_no_alloc::assert_no_alloc::<jack::jack_enums::Control, <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}>
 at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:82:12
 23: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process
 at crates/libbackend/src/jack.rs:168:9
 jack::client::callbacks::process::<(), libbackend::jack::JackProcessHandler>
 at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jack-0.11.4/src/client/callbacks.rs:153:17
 24: on_rtsocket_condition
 25: loop_iterate_cancel
 26: do_loop
 27: start_thread
 28: __clone3
memory allocation of 1 bytes failed
skipping backtrace printing to avoid potential recursion
fish: Job 1, 'PIPEWIRE_LATENCY=256/48000 SHOW...' terminated by signal SIGABRT (Abort
``` Allocation failure from: 0: <assert_no_alloc::AllocDisabler>::check::{closure#2} at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:65 assert_no_alloc::permit_alloc::<(), <assert_no_alloc::AllocDisabler>::check::{closure#2}> at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:113:12 1: <assert_no_alloc::AllocDisabler>::check at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:5 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8 2: alloc::alloc::alloc at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9 <alloc::alloc::Global>::alloc_impl_runtime at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73 <alloc::alloc::Global>::alloc_impl at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9 <alloc::alloc::Global as core::alloc::Allocator>::allocate at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14 <alloc::raw_vec::RawVecInner>::try_allocate_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47 <alloc::raw_vec::RawVecInner>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15 <alloc::raw_vec::RawVec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20 <alloc::vec::Vec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29 <[u8]>::to_vec_in::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16 <[u8]>::to_vec at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14 std::sys::env::unix::getenv::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65 3: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18 std::sys::env::unix::getenv at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5 std::env::var_os::<&str> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5 std::panic::get_backtrace_style at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24 4: std::panicking::default_hook at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:248:9 5: std::panicking::panic_with_hook at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:814:13 6: std::panicking::panic_handler::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:680:13 7: std::sys::backtrace::__rust_end_short_backtrace::<std::panicking::panic_handler::{closure#0}, !> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18 8: __rustc::rust_begin_unwind at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:678:5 9: core::panicking::panic_fmt at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:80:14 10: core::panicking::panic at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:150:5 11: <libplayer::player::Player>::proceed_and_fill_buffer at crates/libplayer/src/player.rs:242:29 12: <libbackend::audio_engine::AudioEngine>::process::{closure#0} at crates/libbackend/src/audio_engine.rs:549:26 no_denormals::no_denormals::<(), <libbackend::audio_engine::AudioEngine>::process::{closure#0}> at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/no_denormals-0.3.0/src/lib.rs:114:12 <libbackend::audio_engine::AudioEngine>::process at crates/libbackend/src/audio_engine.rs:531:17 13: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0} at crates/libbackend/src/jack.rs:199:31 assert_no_alloc::assert_no_alloc::<jack::jack_enums::Control, <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}> at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:82:12 14: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process at crates/libbackend/src/jack.rs:168:9 jack::client::callbacks::process::<(), libbackend::jack::JackProcessHandler> at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jack-0.11.4/src/client/callbacks.rs:153:17 15: on_rtsocket_condition 16: loop_iterate_cancel 17: do_loop 18: start_thread 19: __clone3 memory allocation of 1 bytes failed Allocation failure from: 0: <assert_no_alloc::AllocDisabler>::check::{closure#2} at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:65 assert_no_alloc::permit_alloc::<(), <assert_no_alloc::AllocDisabler>::check::{closure#2}> at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:113:12 1: <assert_no_alloc::AllocDisabler>::check at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:168:5 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8 2: alloc::alloc::alloc at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9 <alloc::alloc::Global>::alloc_impl_runtime at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73 <alloc::alloc::Global>::alloc_impl at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9 <alloc::alloc::Global as core::alloc::Allocator>::allocate at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14 <alloc::raw_vec::RawVecInner>::try_allocate_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47 <alloc::raw_vec::RawVecInner>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15 <alloc::raw_vec::RawVec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20 <alloc::vec::Vec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29 <[u8]>::to_vec_in::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16 <[u8]>::to_vec at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14 std::sys::env::unix::getenv::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65 3: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18 std::sys::env::unix::getenv at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5 std::env::var_os::<&str> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5 std::panic::get_backtrace_style at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24 4: std::alloc::default_alloc_error_hook at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:392:11 5: std::alloc::rust_oom::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:428:9 6: std::sys::backtrace::__rust_end_short_backtrace::<std::alloc::rust_oom::{closure#0}, !> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18 7: std::alloc::rust_oom at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:424:5 8: __rustc::__rust_alloc_error_handler at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/alloc.rs:423:1 9: alloc::alloc::handle_alloc_error::rt_error at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:551:13 alloc::alloc::handle_alloc_error at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:557:9 10: <assert_no_alloc::AllocDisabler>::check at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:172:5 <assert_no_alloc::AllocDisabler as core::alloc::global::GlobalAlloc>::alloc at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:181:8 11: alloc::alloc::alloc at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:101:9 <alloc::alloc::Global>::alloc_impl_runtime at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:210:73 <alloc::alloc::Global>::alloc_impl at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:332:9 <alloc::alloc::Global as core::alloc::Allocator>::allocate at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/alloc.rs:449:14 <alloc::raw_vec::RawVecInner>::try_allocate_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:465:47 <alloc::raw_vec::RawVecInner>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:434:15 <alloc::raw_vec::RawVec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/raw_vec/mod.rs:177:20 <alloc::vec::Vec<u8>>::with_capacity_in at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/vec/mod.rs:977:20 <u8 as <[_]>::to_vec_in::ConvertVec>::to_vec::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:448:29 <[u8]>::to_vec_in::<alloc::alloc::Global> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:400:16 <[u8]>::to_vec at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/alloc/src/slice.rs:376:14 std::sys::env::unix::getenv::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:120:65 12: std::sys::helpers::small_c_string::run_with_cstr_stack::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:48:18 std::sys::helpers::small_c_string::run_with_cstr::<core::option::Option<std::ffi::os_str::OsString>> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/helpers/small_c_string.rs:28:18 std::sys::env::unix::getenv at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/env/unix.rs:112:5 std::env::var_os::<&str> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/env.rs:259:5 std::panic::get_backtrace_style at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panic.rs:522:24 13: std::panicking::default_hook at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:248:9 14: std::panicking::panic_with_hook at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:814:13 15: std::panicking::panic_handler::{closure#0} at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:680:13 16: std::sys::backtrace::__rust_end_short_backtrace::<std::panicking::panic_handler::{closure#0}, !> at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/sys/backtrace.rs:182:18 17: __rustc::rust_begin_unwind at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/std/src/panicking.rs:678:5 18: core::panicking::panic_fmt at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:80:14 19: core::panicking::panic at /rustc/61d7280f3c4c63fa24c56bdaa9a446151b5a30dc/library/core/src/panicking.rs:150:5 20: <libplayer::player::Player>::proceed_and_fill_buffer at crates/libplayer/src/player.rs:242:29 21: <libbackend::audio_engine::AudioEngine>::process::{closure#0} at crates/libbackend/src/audio_engine.rs:549:26 no_denormals::no_denormals::<(), <libbackend::audio_engine::AudioEngine>::process::{closure#0}> at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/no_denormals-0.3.0/src/lib.rs:114:12 <libbackend::audio_engine::AudioEngine>::process at crates/libbackend/src/audio_engine.rs:531:17 22: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0} at crates/libbackend/src/jack.rs:199:31 assert_no_alloc::assert_no_alloc::<jack::jack_enums::Control, <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process::{closure#0}> at /home/k/.cargo/git/checkouts/rust-assert-no-alloc-48e8e86f8bdea522/d31f2d5/src/lib.rs:82:12 23: <libbackend::jack::JackProcessHandler as jack::client::callbacks::ProcessHandler>::process at crates/libbackend/src/jack.rs:168:9 jack::client::callbacks::process::<(), libbackend::jack::JackProcessHandler> at /home/k/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jack-0.11.4/src/client/callbacks.rs:153:17 24: on_rtsocket_condition 25: loop_iterate_cancel 26: do_loop 27: start_thread 28: __clone3 memory allocation of 1 bytes failed skipping backtrace printing to avoid potential recursion fish: Job 1, 'PIPEWIRE_LATENCY=256/48000 SHOW...' terminated by signal SIGABRT (Abort ```
Author
Owner
Copy link

Duplicate of #225

Duplicate of https://codeberg.org/OpenDJLab/LibreDJ/issues/225
Sign in to join this conversation.
No Branch/Tag specified
main
overhaul_libplayer_process_slice
fix_pitch_riding
fixup_seek
feat_better_seek
fix_requested_bigger_frame
fix_player_unreachable
feat_better_vinyl_emulation
rewrite_jogwheel
fix_220
feat_denonsc2000_improvements
fix_self_heal_on_library_worker_crash
fix_multi_deck_relative_tempo_drift
feat_bpm_leader
fix_lofty_crash
update_lofty
better_libplayer_tests
feat_jump_to_next_prev_section
fix_loop_spinback
cleanup_libplayer
fix_alloc_in_denonsc2000
update_egui
cleanup_sample_loading_in_backend
refactor_backend
fix_keybindings_en_us_pitch
fix_library_thread_dying
fix_selector
feat_edit_cover
feat_fps_counter
fix_waveform
fix_close_window
feat_deck_type
feat_ci
v0.6
feat_binding_env
fix_sample_loader
fix_use_no_denormals
fix_formatting
feat_gui_sections
fix_popup_disable
fix_resolve_home
string_cmd
feat_new_playlist
fix_waveform_rendering_pixels
rebranding
fix_small_window_crash
feat_visualize_loop
feat_better_waveform_rendering
fix_mark_played
feat_cover_images
fix_resample_waveform
fix_denon_sc2000_clone_deck
fix_played_marker
feat_mark_played
fix_loop_alignment
resampler_zone
fix_panic_in_get_sample_or_zero
fix_key_handling
feat_better_waveforms
fix_gui_key_event
improve_error_handling
fix_nix_build
remove_tui
improve_edit_metadata
refactor_multiplex_rtrb
feat_gui_edit_metadata
gui_deck_indicator_reposition
fix_keybindings_en_us
fix_gui_deck_overgrowing
gui_deck_indicator
fix_gui_waveform_overview
fix_gui_library
improve_egui_popups2
wgpu_storage_buffer
refactor_units
v0.8.0
v0.7.2
v0.7.1
v0.7.0
v0.6.1
v0.6.0
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.0
v0.3.0
v0.2.0
v0.1.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
Assignees
Clear assignees
No assignees
1 participant
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
OpenDJLab/LibreDJ#231
Reference in a new issue
OpenDJLab/LibreDJ
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?