3 Commits

Author SHA1 Message Date
florian.berthold c6e168dfe0 Revert "coa: sanitize debuff icon path before SetTexture"
This reverts commit 8ac1651db0.
2026-05-20 10:13:38 +02:00
florian.berthold 8ac1651db0 coa: sanitize debuff icon path before SetTexture
Ascension has been shipping auras whose UnitAura()-returned icon path
is nil or unresolvable on the local client. Decursive's LiveList fed
it straight into Texture:SetTexture(), and on the 3.3.5 engine that
crashes the renderer downstream — #132 ACCESS_VIOLATION near
Ascension.exe text + null+offset (texture-loader struct left
half-initialized). Confirmed across multiple recent DLL hashes
(0baf62b, 6a3088c, 7bba9c8, 502ca3c), recurring fault @ 0x00749EEB.

Fix: when Debuff.Texture isn't a non-empty string, fall back to
INV_Misc_QuestionMark and log the offender once (via AddDebugText so
it lands in Logs/Trace.txt) for future identification of the bad aura.

Bumped toc to Asc-1.1.3-coa.
2026-05-20 00:34:21 +02:00
Andrew6810 6988cc52f5 init 2022-10-21 06:52:48 -07:00