Skip site navigation (1)Skip section navigation (2)
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>