From 6d4c41bb10c6d9da1d1b6f07b38c4cc051667f11 Mon Sep 17 00:00:00 2001 From: Daniil Bondarev Date: Thu, 23 Jul 2026 22:30:29 +0000 Subject: [PATCH] Update mimalloc to v2.4.5 and v3.4.5 Bump the v2 submodule from v2.3.2 to v2.4.5 and the v3 submodule from v3.3.2 to v3.4.5. The v3 bump fixes a segmentation fault in the currently shipped v3.3.2 sources: mimalloc v3.3.0-v3.3.2 crashes under multi-threaded use (SIGSEGV in _mi_theap_default_set during thread heap init), which affects this crate since v3 is the default. Fixed upstream in v3.4.x. See microsoft/mimalloc#1287. --- libmimalloc-sys/c_src/mimalloc/v2 | 2 +- libmimalloc-sys/c_src/mimalloc/v3 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libmimalloc-sys/c_src/mimalloc/v2 b/libmimalloc-sys/c_src/mimalloc/v2 index 02a2f5d..cde3f7a 160000 --- a/libmimalloc-sys/c_src/mimalloc/v2 +++ b/libmimalloc-sys/c_src/mimalloc/v2 @@ -1 +1 @@ -Subproject commit 02a2f5df9d7d46d30263b83832eebeeab62dc5fe +Subproject commit cde3f7a0de6de5e243aacd25ba2dbe7fa64d3254 diff --git a/libmimalloc-sys/c_src/mimalloc/v3 b/libmimalloc-sys/c_src/mimalloc/v3 index 30b2d9d..acf2fdd 160000 --- a/libmimalloc-sys/c_src/mimalloc/v3 +++ b/libmimalloc-sys/c_src/mimalloc/v3 @@ -1 +1 @@ -Subproject commit 30b2d9d89099bee08e9f67a1ffb3e12e7ba45227 +Subproject commit acf2fdd329f9dc2a7ffe3f12a133fe7175e39378