Created
July 17, 2025 04:14
-
-
Save MggMuggins/754e57311457b217749b819bbdfb5113 to your computer and use it in GitHub Desktop.
helix backtrace
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) bt | |
#0 0x0000757c5b31c5ad in __GI___libc_write (nbytes=236991, buf=0x63e5c24e2dd0, fd=11) at ../sysdeps/unix/sysv/linux/write.c:26 | |
#1 __GI___libc_write (fd=11, buf=0x63e5c24e2dd0, nbytes=236991) at ../sysdeps/unix/sysv/linux/write.c:24 | |
#2 0x000063e5aeedc9ed in std::sys::pal::unix::fd::FileDesc::write () at std/src/sys/pal/unix/fd.rs:291 | |
#3 std::sys::pal::unix::fs::File::write () at std/src/sys/pal/unix/fs.rs:1265 | |
#4 std::fs::{impl#6}::write () at std/src/fs.rs:850 | |
#5 std::fs::{impl#9}::write () at std/src/fs.rs:932 | |
#6 0x000063e5adca3acd in std::io::Write::write_all<std::process::ChildStdin> (self=0x7ffd446d7c7c, buf=&[u8](size=236991) = {...}) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/io/mod.rs:1689 | |
#7 0x000063e5adcad8ee in std::io::copy::{impl#1}::copy_to<std::process::ChildStdin> (self=0x7ffd446d90d8, to=0x7ffd446d7c7c) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/io/copy.rs:125 | |
#8 0x000063e5adcab907 in std::io::copy::generic_copy<&[u8], std::process::ChildStdin> (reader=0x7ffd446d90d8, writer=0x7ffd446d7c7c) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/io/copy.rs:86 | |
#9 0x000063e5adca32f7 in std::sys::pal::unix::kernel_copy::{impl#1}::copy<&[u8], std::process::ChildStdin> (self=...) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/pal/unix/kernel_copy.rs:184 | |
#10 0x000063e5adcac7b1 in std::sys::pal::unix::kernel_copy::copy_spec<&[u8], std::process::ChildStdin> (read=0x7ffd446d90d8, write=0x7ffd446d7c7c) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/pal/unix/kernel_copy.rs:78 | |
#11 std::io::copy::copy<&[u8], std::process::ChildStdin> (reader=0x7ffd446d90d8, writer=0x7ffd446d7c7c) | |
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/io/copy.rs:68 | |
#12 0x000063e5adca83a7 in gix_filter::driver::State::apply_delayed<&[u8]> (self=0x7ffd446db5f8, driver=0x63e5c1c23150, src=0x7ffd446d90d8, | |
operation=gix_filter::driver::Operation::Smudge, delay=gix_filter::driver::apply::Delay::Forbid, ctx=...) at src/driver/apply.rs:114 | |
#13 0x000063e5adcb88de in gix_filter::Pipeline::convert_to_worktree (self=0x7ffd446db200, src=&[u8](size=236991) = {...}, rela_path=..., | |
attributes=..., can_delay=gix_filter::driver::apply::Delay::Forbid) at src/pipeline/convert.rs:217 | |
#14 0x000063e5ada7f7d7 in gix::filter::Pipeline::convert_to_worktree (self=0x7ffd446db200, src=&[u8](size=236991) = {...}, rela_path=..., | |
can_delay=gix_filter::driver::apply::Delay::Forbid) at src/filter.rs:202 | |
#15 0x000063e5ad9f57d7 in helix_vcs::git::get_diff_base (file=...) at helix-vcs/src/git.rs:53 | |
#16 0x000063e5ad9f3028 in helix_vcs::DiffProvider::get_diff_base (self=0x63e5c1db7670, file=...) at helix-vcs/src/lib.rs:108 | |
#17 0x000063e5ad9db704 in helix_vcs::{impl#0}::get_diff_base::{closure#0} (provider=0x63e5c1db7670) at helix-vcs/src/lib.rs:36 | |
--Type <RET> for more, q to quit, c to continue without paging--bt | |
#18 0x000063e5ad9fdaa2 in core::slice::iter::{impl#182}::find_map<helix_vcs::DiffProvider, alloc::vec::Vec<u8, alloc::alloc::Global>, helix_vcs::{impl#0}::get_diff_base::{closure_env#0}> (self=0x7ffd446de4d0, f=...) at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/slice/iter/macros.rs:319 | |
#19 0x000063e5ad9f2ed0 in helix_vcs::DiffProviderRegistry::get_diff_base (self=0x7ffd446e0390, file=...) at helix-vcs/src/lib.rs:34 | |
#20 0x000063e5ad75a9f1 in helix_view::editor::Editor::open (self=0x7ffd446e0278, path=..., action=helix_view::editor::Action::VerticalSplit) | |
at helix-view/src/editor.rs:1811 | |
#21 0x000063e5acc5808e in helix_term::application::Application::new (args=..., config=..., lang_loader=...) at helix-term/src/application.rs:170 | |
#22 0x000063e5ac9a8553 in hx::main_impl::{async_block#0} () at helix-term/src/main.rs:151 | |
#23 0x000063e5ac9e311b in core::future::future::{impl#1}::poll<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>> (self=..., | |
cx=0x7ffd446e70e0) at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/future/future.rs:123 | |
#24 0x000063e5ac9c45fe in tokio::runtime::park::{impl#4}::block_on::{closure#0}<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> () at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/park.rs:285 | |
#25 0x000063e5ac9c3a96 in tokio::task::coop::with_budget<core::task::poll::Poll<core::result::Result<i32, anyhow::Error>>, tokio::runtime::park::{impl#4}::block_on::{closure_env#0}<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>>> (budget=..., f=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/task/coop/mod.rs:167 | |
#26 tokio::task::coop::budget<core::task::poll::Poll<core::result::Result<i32, anyhow::Error>>, tokio::runtime::park::{impl#4}::block_on::{closure_env#0}<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>>> (f=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/task/coop/mod.rs:133 | |
#27 tokio::runtime::park::CachedParkThread::block_on<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> ( | |
self=0x7ffd446e71ee, f=...) at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/park.rs:285 | |
#28 0x000063e5ac9afbef in tokio::runtime::context::blocking::BlockingRegionGuard::block_on<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> (self=0x7ffd446e72c0, f=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/context/blocking.rs:66 | |
#29 0x000063e5ac9e24fd in tokio::runtime::scheduler::multi_thread::{impl#0}::block_on::{closure#0}<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> (blocking=0x7ffd446e72c0) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/scheduler/multi_thread/mod.rs:87 | |
#30 0x000063e5ac9794d0 in tokio::runtime::context::runtime::enter_runtime<tokio::runtime::scheduler::multi_thread::{impl#0}::block_on::{closure_env#0}<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>>, core::result::Result<i32, anyhow::Error>> (handle=0x7ffd446ea680, | |
allow_block_in_place=true, f=...) at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/context/runtime.rs:65 | |
#31 0x000063e5ac9e23b7 in tokio::runtime::scheduler::multi_thread::MultiThread::block_on<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> (self=0x7ffd446ea658, handle=0x7ffd446ea680, future=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/scheduler/multi_thread/mod.rs:86 | |
#32 0x000063e5ac9df753 in tokio::runtime::runtime::Runtime::block_on_inner<core::pin::Pin<alloc::boxed::Box<hx::main_impl::{async_block_env#0}, alloc::alloc::Global>>> (self=0x7ffd446ea650, future=..., _meta=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/runtime.rs:358 | |
#33 0x000063e5ac9dfa57 in tokio::runtime::runtime::Runtime::block_on<hx::main_impl::{async_block_env#0}> (self=0x7ffd446ea650, future=...) | |
at /home/wesley/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/runtime.rs:328 | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
#34 0x000063e5ac99952a in hx::main_impl () at helix-term/src/main.rs:155 | |
#35 0x000063e5ac99938e in hx::main () at helix-term/src/main.rs:37 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment