chore(nix): repin librtti to fix makeInstance leak-on-init-failure
librtti master 7212ba1 -> 53cf11e (revCount 20->21): makeInstance() was not freeing its calloc'd allocation when a type's .init() returned negative, causing a 240-byte LeakSanitizer leak (SIGABRT under abort_on_error=1) on any job_init() failure path -- most visibly libxce test's test_job_init_propagates_makeJobsub_failure. Verified fixed: fresh rebuild resolves the new rev, full libxce test suite green, and test_jobj_hardening passes clean under ASAN_OPTIONS=detect_leaks=1:abort_on_error=1 with no leak stack.
This commit is contained in:
parent
9176164f4d
commit
8c7d26a9ce
1 changed files with 7 additions and 7 deletions
14
src/flake.lock
generated
14
src/flake.lock
generated
|
|
@ -117,11 +117,11 @@
|
|||
"xbuild": "xbuild"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1777021191,
|
||||
"narHash": "sha256-hyyJZBX9o1TQLH/7aaEP1/rV3QQTqn70PGs2IDACNnw=",
|
||||
"lastModified": 1784279748,
|
||||
"narHash": "sha256-/BsisRl9jS5TPXABUcWxaZ6F06XQpxckwKpR32kIu7w=",
|
||||
"ref": "master",
|
||||
"rev": "7212ba170d8db040ac99d0fb47c7b1df70df6e11",
|
||||
"revCount": 20,
|
||||
"rev": "53cf11e6df4e2f0bbcdf8e26feed74d011b0e9c1",
|
||||
"revCount": 21,
|
||||
"type": "git",
|
||||
"url": "ssh://forgejo@gitea.shenrs.eu/rshen/librtti"
|
||||
},
|
||||
|
|
@ -483,11 +483,11 @@
|
|||
"uv2nix": "uv2nix_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778580723,
|
||||
"narHash": "sha256-lz2BrUzYQ/lDvdYvUAVwKVbPUvhcnPzZQInu50Taodc=",
|
||||
"lastModified": 1782521464,
|
||||
"narHash": "sha256-G0Yaq9PTI4ntIf3MdwRw3BLUR+IGSsfbbrLI3yrAwKM=",
|
||||
"owner": "shen390s",
|
||||
"repo": "my-nix-channel",
|
||||
"rev": "e08a2682d7675ad31a13712c0a365463673d306e",
|
||||
"rev": "073f527ea8f111e7d7b8f5ad21c5004870cbf6cf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue