You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cmdlineluser opened this issue
Jun 17, 2024
· 1 comment
· Fixed by #17047
Assignees
Labels
A-panicArea: code that results in panic exceptionsacceptedReady for implementationbugSomething isn't workingneeds triageAwaiting prioritization by a maintainerP-mediumPriority: mediumpythonRelated to Python Polars
Here is a backtrace of the get_unchecked going wrong.
thread 'polars-0' panicked at library/core/src/panicking.rs:219:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the index is within the slice
stack backtrace:
0: rust_begin_unwind
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/std/src/panicking.rs:652:5
1: core::panicking::panic_nounwind_fmt::runtime
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/panicking.rs:110:18
2: core::panicking::panic_nounwind_fmt
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/panicking.rs:120:5
3: core::panicking::panic_nounwind
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/panicking.rs:219:5
4: <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/ub_checks.rs:68:21
5: <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/ub_checks.rs:75:17
6: core::slice::<impl [T]>::get_unchecked
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/slice/mod.rs:686:20
7: polars_core::chunked_array::ops::gather::gather_idx_array_unchecked::{{closure}}
at ./crates/polars-core/src/chunked_array/ops/gather.rs:126:24
8: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &mut F>::call_once
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/ops/function.rs:305:13
9: core::option::Option<T>::map
at /rustc/ab14f944afe4234db378ced3801e637eae6c0f30/library/core/src/option.rs:1072:29
A-panicArea: code that results in panic exceptionsacceptedReady for implementationbugSomething isn't workingneeds triageAwaiting prioritization by a maintainerP-mediumPriority: mediumpythonRelated to Python Polars
Checks
Reproducible example
Log output
join parallel: true
Issue description
Just while trying to reproduce #9711 I ended up with a segfault for a reduced example.
Expected behavior
No segfault.
Installed versions
The text was updated successfully, but these errors were encountered: