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.
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
|
||||
## SavedVariables: DecursiveDB
|
||||
|
||||
## Version: Asc-1.1.2-coa (orig 2.5.1-6-gd3885c5)
|
||||
## Version: Asc-1.1.3-coa (orig 2.5.1-6-gd3885c5)
|
||||
## Author: Archarodim
|
||||
|
||||
## X-License: All Rights Reserved
|
||||
|
||||
Reference in New Issue
Block a user