On Wed Oct 19 09:48:02 2022 +0000, Patrick Hibbs wrote:
Actually it seems that the strings are rendered irretrievable by the call to SetRawValue(). Calling GetString() on a scalar string after the destruction causes a crash in win10. While calling it with a string vector doesn't crash, but returns D3DERR_INVALIDCALL instead. I've updated the tests in v3 of the patch to check for this.
Ah, that explains it I guess. Weird, but not too surprising.