https://bugs.winehq.org/show_bug.cgi?id=54034
--- Comment #7 from Rafał Mużyło galtgendo@o2.pl --- ...I think I'm going to sulk now, cause this doesn't make sense...
The crash indeed happens as the content of the page is supposed to be displayed, but something is extremely fishy here.
The game gets its translation from what is basically an ini file (parsed by GetPrivateProfileString). The keys for the journal are in 'page_scroll05' section, named 'line<num>'. AFAICT, the parsing succeeds, yet if the line is about 530 chars long (key included) there's a crash, but with 529 chars things work fine...
Given the embedded '\n' in the string, that's suspiciously close to 512, yet it might be just circumstantial...
For this to be an oom crash, the number is a bit too consistent, yet I've got no idea what else could that be...