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
Describe the bug
I tried to run #1885 branch, and it crashed when starting.
Then i tested main, and it also crashed. #1870 branch works fine.
RUST_BACKTRACE=1 cargo r
neovide_backtraces.log
2023-06-04 07:51:44 - Neovide panicked with the message 'misaligned pointer dereference: address must be a multiple of 0x4 but is 0x7f06023eec2e'. (File: /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs; Line: 468, Column: 13)
0: neovide::main::{{closure}}
at src/main.rs:65:25
1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1987:9
std::panicking::rust_panic_with_hook
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:695:13
2: std::panicking::begin_panic_handler::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:582:13
3: std::sys_common::backtrace::__rust_end_short_backtrace
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:150:18
4: rust_begin_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
5: core::panicking::panic_fmt
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14
6: core::panicking::panic_misaligned_pointer_dereference
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:174:5
7: <u32 as swash::internal::parse::FromBeData>::from_be_data_unchecked
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:468:13
8: swash::internal::parse::FromBeData::from_be_data
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:424:27
swash::internal::parse::Bytes::read
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:55:9
swash::internal::at::script_by_tag
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/at.rs:322:17
9: swash::internal::at::language_or_default_by_tags
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/at.rs:414:34
10: swash::shape::at::StageOffsets::new
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/at.rs:97:28
11: swash::shape::engine::Engine::new
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/engine.rs:48:13
12: swash::shape::ShaperBuilder::build
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/mod.rs:496:22
13: neovide::renderer::fonts::caching_shaper::CachingShaper::info
at src/renderer/fonts/caching_shaper.rs:155:26
14: neovide::renderer::fonts::caching_shaper::CachingShaper::reset_font_loader
at src/renderer/fonts/caching_shaper.rs:128:37
15: neovide::renderer::fonts::caching_shaper::CachingShaper::new
at src/renderer/fonts/caching_shaper.rs:51:9
16: neovide::renderer::grid_renderer::GridRenderer::new
at src/renderer/grid_renderer.rs:29:26
17: neovide::renderer::Renderer::new
at src/renderer/mod.rs:102:29
18: neovide::window::create_window
at src/window/mod.rs:428:20
19: neovide::protected_main
at src/main.rs:168:5
20: neovide::main
at src/main.rs:73:5
21: core::ops::function::FnOnce::call_once
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
22: std::sys_common::backtrace::__rust_begin_short_backtrace
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:134:18
23: std::rt::lang_start::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:166:18
24: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:287:13
std::panicking::try::do_call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:485:40
std::panicking::try
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:449:19
std::panic::catch_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panic.rs:140:14
std::rt::lang_start_internal::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:148:48
std::panicking::try::do_call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:485:40
std::panicking::try
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:449:19
std::panic::catch_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panic.rs:140:14
std::rt::lang_start_internal
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:148:20
25: std::rt::lang_start
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:165:17
26: main
27: <unknown>
28: __libc_start_main
29: _start
2023-06-04 07:51:44 - Neovide panicked with the message 'panic in a function that cannot unwind'. (File: library/core/src/panicking.rs; Line: 126, Column: 5)
0: neovide::main::{{closure}}
at src/main.rs:65:25
1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1987:9
std::panicking::rust_panic_with_hook
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:695:13
2: std::panicking::begin_panic_handler::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:580:13
3: std::sys_common::backtrace::__rust_end_short_backtrace
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:150:18
4: rust_begin_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
5: core::panicking::panic_nounwind_fmt
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:96:14
6: core::panicking::panic_nounwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:126:5
7: core::panicking::panic_cannot_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:188:5
8: <u32 as swash::internal::parse::FromBeData>::from_be_data_unchecked
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:466:5
9: swash::internal::parse::FromBeData::from_be_data
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:424:27
swash::internal::parse::Bytes::read
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/parse.rs:55:9
swash::internal::at::script_by_tag
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/at.rs:322:17
10: swash::internal::at::language_or_default_by_tags
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/internal/at.rs:414:34
11: swash::shape::at::StageOffsets::new
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/at.rs:97:28
12: swash::shape::engine::Engine::new
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/engine.rs:48:13
13: swash::shape::ShaperBuilder::build
at /home/serg/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swash-0.1.6/src/shape/mod.rs:496:22
14: neovide::renderer::fonts::caching_shaper::CachingShaper::info
at src/renderer/fonts/caching_shaper.rs:155:26
15: neovide::renderer::fonts::caching_shaper::CachingShaper::reset_font_loader
at src/renderer/fonts/caching_shaper.rs:128:37
16: neovide::renderer::fonts::caching_shaper::CachingShaper::new
at src/renderer/fonts/caching_shaper.rs:51:9
17: neovide::renderer::grid_renderer::GridRenderer::new
at src/renderer/grid_renderer.rs:29:26
18: neovide::renderer::Renderer::new
at src/renderer/mod.rs:102:29
19: neovide::window::create_window
at src/window/mod.rs:428:20
20: neovide::protected_main
at src/main.rs:168:5
21: neovide::main
at src/main.rs:73:5
22: core::ops::function::FnOnce::call_once
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
23: std::sys_common::backtrace::__rust_begin_short_backtrace
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:134:18
24: std::rt::lang_start::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:166:18
25: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:287:13
std::panicking::try::do_call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:485:40
std::panicking::try
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:449:19
std::panic::catch_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panic.rs:140:14
std::rt::lang_start_internal::{{closure}}
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:148:48
std::panicking::try::do_call
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:485:40
std::panicking::try
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:449:19
std::panic::catch_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panic.rs:140:14
std::rt::lang_start_internal
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:148:20
26: std::rt::lang_start
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/rt.rs:165:17
27: main
28: <unknown>
29: __libc_start_main
30: _start
To Reproduce
Steps to reproduce the behavior:
cargo r at main branch.
Expected behavior
It starts neovide.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
OS: ArchLinux
Neovide Version: main
Neovim Version:v0.9.1
The text was updated successfully, but these errors were encountered:
Describe the bug
I tried to run #1885 branch, and it crashed when starting.
Then i tested
main
, and it also crashed.#1870 branch works fine.
RUST_BACKTRACE=1 cargo r
neovide_backtraces.log
To Reproduce
Steps to reproduce the behavior:
cargo r
atmain
branch.Expected behavior
It starts neovide.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: