alacritty: Crash on startup
System
OS: RHEL Server 7.9
Version: alacritty 0.13.0-dev (2df8f860)
Linux/BSD: X11, window manager is MWM (i.e., Motif)
Logs
[release (master:behnd)] ./alacritty -vv
Created log file at "/var/tmp/Alacritty-69885.log"
[0.000003442s] [INFO ] [alacritty] Welcome to Alacritty
[0.000108015s] [INFO ] [alacritty] Version 0.13.0-dev (2df8f860)
[0.000129369s] [INFO ] [alacritty] Running on X11
[0.001637389s] [INFO ] [alacritty_config_derive] No config file found; using default
[0.595797241s] [INFO ] [alacritty] Using GLX 1.4
[0.987383071s] [INFO ] [alacritty] Window scale factor: 1
Error: [2] BadValue (integer parameter out of range for operation)
[1.093380765s] [INFO ] [alacritty] Goodbye
Deleted log file at "/var/tmp/Alacritty-69885.log"
Error: "Event loop terminated with code: 1"
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 20 (9 by maintainers)
Commits related to this issue
- glx:wgl: don't pass default flush behavior Work around the weird driver bugs. Links: https://github.com/alacritty/alacritty/issues/6824 — committed to kchibisov/glutin by kchibisov a year ago
- glx:wgl: don't pass default flush behavior Work around the weird driver bugs. Links: https://github.com/alacritty/alacritty/issues/6824 — committed to rust-windowing/glutin by kchibisov a year ago
- glx:wgl: don't pass default flush behavior Work around the weird driver bugs. Links: https://github.com/alacritty/alacritty/issues/6824 — committed to kchibisov/glutin by kchibisov a year ago
- glx:wgl: don't pass default flush behavior Work around the weird driver bugs. Links: https://github.com/alacritty/alacritty/issues/6824 — committed to rust-windowing/glutin by kchibisov a year ago
- Update glutin to 0.30.8 and winit to 0.28.6 Fixes #6920. Fixes #6824. — committed to kchibisov/alacritty by kchibisov a year ago
- Update glutin to 0.30.8 and winit to 0.28.6 Fixes #6920. Fixes #6824. — committed to alacritty/alacritty by kchibisov a year ago
- Update glutin to 0.30.8 and winit to 0.28.6 Fixes #6920. Fixes #6824. — committed to kchibisov/alacritty by kchibisov a year ago
- Update glutin to 0.30.8 and winit to 0.28.6 Fixes #6920. Fixes #6824. — committed to kchibisov/alacritty by kchibisov a year ago
- Update glutin to 0.30.8 and winit to 0.28.6 Fixes #6920. Fixes #6824. — committed to alacritty/alacritty by kchibisov a year ago
- Merge upstream: v0.12.0 → v0.12.2 (#2) * Fix `;` character in URI OSC 8 payload The special character `;` can be not URL-encoded, thus it'll add extra parameter in the payload. Handle it joining ex... — committed to xiaogaozi/alacritty by xiaogaozi a year ago
- Merge upstream: v0.12.2 → v0.12.3 (#3) * Fix `;` character in URI OSC 8 payload The special character `;` can be not URL-encoded, thus it'll add extra parameter in the payload. Handle it joining ex... — committed to xiaogaozi/alacritty by xiaogaozi 9 months ago
Glutin was explicitly specifying the default behavior for the context. While it works just fine with recent mesa, I’d assume given that your on not supported by mesa platform right now and your mesa is a bit old it happened. This code path wasn’t before, so that’s why it worked.
We do check whether your system supports the extension or not before calling/using it, but it seems like it just doesn’t like that.
Yeah, it does help fix the problem, thx.
I had this same issue on Ubuntu shortly after a security update. I ran
glxinfo
and it was getting the same BadValue error. After restartingglxinfo
is fixed and so isalacritty
.Yeah, its probably not long for this world . . . I think we have a RHEL 8.7 around, I will give that a shot and get back.