AnyPS5/core
Joey Fisher f2d201fbbf fix(ajm, apr): keep AJM and APR state alive through static teardown
AJM's instance and batch tables and APR's file, directory and AMM
state were namespace-scope statics, destroyed by std::exit while the
title's threads keep calling the libraries. A decoder thread then read
a freed instance (an unknown codec), sceAjmBatchWait no longer found
its batch, and APR resolved file ids through a freed vector. The state
is now allocated once and never destroyed.
2026-10-09 20:14:04 -06:00
..
Decoder feat(jpegenc): honor the encode restart interval 2026-10-06 14:16:07 +02:00
libs fix(ajm, apr): keep AJM and APR state alive through static teardown 2026-10-09 20:14:04 -06:00
relinker Merge pull request #1559 from ctj01/fix/relinker-pt-load-order 2026-10-10 03:16:06 +02:00
shader/recompiler Merge pull request #1589 from krishnaraya4/fix/rdna-mubuf-lds-refused 2026-10-10 03:13:01 +02:00