Skip to content

release v3.5.2 - #1397

Merged
Daan (daanx) merged 122 commits into
main3from
dev3
Sep 12, 2026
Merged

release v3.5.2#1397
Daan (daanx) merged 122 commits into
main3from
dev3

Conversation

@daanx

Copy link
Copy Markdown
Collaborator

No description provided.

Frank Richter (res2k) and others added 30 commits August 30, 2026 19:43
Bumps the minor-and-patch group with 2 updates: [softprops/action-gh-release](https://github.com/softprops/action-gh-release) and [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm).


Updates `softprops/action-gh-release` from 3.0.2 to 3.0.3
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@3d0d988...efb3536)

Updates `vmactions/freebsd-vm` from 1.5.3 to 1.5.5
- [Release notes](https://github.com/vmactions/freebsd-vm/releases)
- [Commits](vmactions/freebsd-vm@83b151f...f0552d3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: vmactions/freebsd-vm
  dependency-version: 1.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.4.0 to 11.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@1e223db...4391f3d)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.1.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@d23441a...3d3c42e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…et set

_mi_subproc() defends against partially-initialized thread state (issue #1289)
by checking theap and theap->tld, but not the third member of the same
initialization progression: a window where the theap and its tld exist while
tld->subproc has not been set yet.  In that window it returns NULL instead of
falling back to _mi_subproc_main(), and the first caller that dereferences the
result for stat accounting crashes (observed: a malloc-override shared library
whose constructor allocates before process init completes faults at
offsetof(mi_subproc_t, stats.commit_calls) in
mi_subproc_stat_counter_increase(NULL, commit_calls, 1)).

Extend the guard with the missing disjunct so the existing fallback covers the
whole window it already defends; behavior for initialized threads is unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Daan (daanx) and others added 29 commits September 10, 2026 22:37
guard the reset range in mi_segment_huge_page_alloc
…ions/checkout-7.0.1

Bump actions/checkout from 6.1.0 to 7.0.1
…ions/stale-11.0.0

Bump actions/stale from 10.4.0 to 11.0.0
…or-and-patch-c937a527f7

Bump the minor-and-patch group with 2 updates
Improve behavior on multi-config generators
@daanx
Daan (daanx) merged commit 39448a9 into main3 Sep 12, 2026
60 of 92 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants