summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirill Chibisov <contact@kchibisov.com>2022-12-06 07:06:50 +0300
committerGitHub <noreply@github.com>2022-12-06 04:06:50 +0000
commit79860622a7beb8bbff0602e56977be6018f3aa39 (patch)
treec4ad12bc83087968774e51797d330c99bf50c8e2
parentdf32b5216b59a087e8c2fe621e56cd65346205fa (diff)
downloadalacritty-79860622a7beb8bbff0602e56977be6018f3aa39.tar.gz
alacritty-79860622a7beb8bbff0602e56977be6018f3aa39.zip
Fix crash while typing on Wayland
Fixes #6487.
-rw-r--r--CHANGELOG.md1
-rw-r--r--Cargo.lock29
2 files changed, 22 insertions, 8 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb37f005..bcd2ea98 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Crash during text compose on old GNOME under Wayland
- Mouse cursor staying hidden after window regains focus on macOS Ventura
- Blurry fonts when changing padding size at runtime
+- Crash while typing on Wayland
## 0.11.0
diff --git a/Cargo.lock b/Cargo.lock
index 60c3884a..c3bb2074 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -82,7 +82,7 @@ dependencies = [
"mio-anonymous-pipes",
"mio-extras",
"miow 0.3.7",
- "nix",
+ "nix 0.24.2",
"parking_lot 0.12.1",
"regex-automata",
"serde",
@@ -156,12 +156,12 @@ checksum = "2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da"
[[package]]
name = "calloop"
-version = "0.10.1"
+version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a22a6a8f622f797120d452c630b0ab12e1331a1a753e2039ce7868d4ac77b4ee"
+checksum = "19457a0da465234abd76134a5c2a910c14bd3c5558463e4396ab9a37a328e465"
dependencies = [
"log",
- "nix",
+ "nix 0.25.1",
"slotmap",
"thiserror",
"vec_map",
@@ -1139,6 +1139,19 @@ dependencies = [
]
[[package]]
+name = "nix"
+version = "0.25.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4"
+dependencies = [
+ "autocfg",
+ "bitflags",
+ "cfg-if 1.0.0",
+ "libc",
+ "memoffset",
+]
+
+[[package]]
name = "nom"
version = "7.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1618,7 +1631,7 @@ dependencies = [
"lazy_static",
"log",
"memmap2",
- "nix",
+ "nix 0.24.2",
"pkg-config",
"wayland-client",
"wayland-cursor",
@@ -1877,7 +1890,7 @@ dependencies = [
"bitflags",
"downcast-rs",
"libc",
- "nix",
+ "nix 0.24.2",
"scoped-tls",
"wayland-commons",
"wayland-scanner",
@@ -1890,7 +1903,7 @@ version = "0.29.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902"
dependencies = [
- "nix",
+ "nix 0.24.2",
"once_cell",
"smallvec",
"wayland-sys 0.29.5",
@@ -1902,7 +1915,7 @@ version = "0.29.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661"
dependencies = [
- "nix",
+ "nix 0.24.2",
"wayland-client",
"xcursor",
]