The loop reversing the wide characters on big-endian systems would loop
until _tblPtr, which is way past all TalkEntry text parts, effectively
reversing the string multiple times at incorrect positions. Thus, some
characters would remain in the incorrect endianness, and the game would
crash.
Trac tickets #11528 and #11236.