http://bugs.winehq.org/show_bug.cgi?id=4622
------- Additional Comments From the3dfxdude@gmail.com 2006-11-04 11:21 ------- Sure, it doesn't happen in the same spot, but it is the same error message. If you research it, I'm sure you'll find the failure is the same.
Whatever it is, I think there is something very fragile with this method D2Loader uses: overwriting the game executible with the different versions while /running/. I tried it too manually back in the day only to get crashes too at different points. That is why I came up with the symlinking method. This way, the game program in use doesn't get unlinked, and the real program gets used for the exe check.
I don't know, but it would seem that it would be very hard to prove if it's not a problem with wine or a crash prone method already. With the availability of the script, we suggest you use that since it already fixes the problem and we would handle these other bug reports only by necessity or a really smart person comes along.