Date: Fri, 12 May 2023 09:54:38 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 271377] x11/alacritty: dumps core on 13.2 on ARM Message-ID: <bug-271377-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271377 Bug ID: 271377 Summary: x11/alacritty: dumps core on 13.2 on ARM Product: Ports & Packages Version: Latest Hardware: arm64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mikael@FreeBSD.org Reporter: alexey@ocaml.nl Flags: maintainer-feedback?(mikael@FreeBSD.org) Assignee: mikael@FreeBSD.org Hello, I have the following crash: =E2=9D=AF RUST_BACKTRACE=3Dfull alacritty -vvv Created log file at "/tmp/Alacritty-38560.log" [0.000001520s] [INFO ] [alacritty] Welcome to Alacritty [0.000159922s] [INFO ] [alacritty] Version 0.12.0 [0.000189802s] [INFO ] [alacritty] Running on X11 [0.000313283s] [INFO ] [alacritty_config_derive] No config file found; using default thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /wrkdirs/usr/ports/x11/alacritty/work/alacritty-0.12.0/cargo-crates/glutin-= 0.30.7/src/api/egl/display.rs:343:44 stack backtrace: 0: 0x6667e77cbcd4 - <unknown> 1: 0x6667e76d95ac - <unknown> 2: 0x6667e77b51d0 - <unknown> 3: 0x6667e77cbaec - <unknown> 4: 0x6667e77b01d8 - <unknown> 5: 0x6667e77b0bdc - <unknown> 6: 0x6667e77cc000 - <unknown> 7: 0x6667e77cbf98 - <unknown> 8: 0x6667e77b05d0 - <unknown> 9: 0x6667e76cffc8 - <unknown> 10: 0x6667e76d008c - <unknown> 11: 0x6667e76e9570 - <unknown> 12: 0x6667e76e9054 - <unknown> 13: 0x6667e7635a18 - <unknown> 14: 0x6667e75d1f3c - <unknown> 15: 0x6667e7631474 - <unknown> 16: 0x6667e76606f4 - <unknown> 17: 0x6667e7659f00 - <unknown> 18: 0x6667e7593f24 - <unknown> 19: 0x6667e7680de4 - <unknown> Abort trap (core dumped) =E2=9D=AF uname -mir 13.2-RELEASE arm64 GENERIC If it matters, I am running over VNC (net/tigervnc-server). However, on amd= 64 machine (same version of FreeBSD, same VNC) it does not crash; cargo-instal= ling alacritty instead of using the package leads to the same crash. There is indeed .unwrap() call in the specified place in glutin source, but there is a chained call there (a_lot().of_stuff().unwrap()) and the code is beyond my knowledge of Rust. Isn't "unwrap()" considered to be a bad style? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271377-7788>