Louis Lenders wrote:
Alex Villací­s Lasso <a_villacis <at> palosanto.com> writes:

Robert Shearman wrote:
Alex Villací­s Lasso wrote:

Last weekend, I was trying to trace down bug #5245 (Run-Time error '6' overflow in terragen). With current CVS, the bug manifests itself with an "Overflow" dialog when starting up Terragen. However, this bug does *not* go away with a native oleaut32.dll (taken from win98),
Isn't this just a bug in msvcrt?  WINEDLLOVERRIDES="msvrt=n" wine Terragen.exe
works fine

Confirmed, using native MSVCRT.DLL from Windows 98 "fixes" the bug. Now there is somewhere to look. Possibly the floating point behavior of wine's msvcrt.dll (math.c) differs from native, or else some flags are modified and not restored correctly. Need more tests to pinpoint the root cause (_matherr() ??).

Alex Villacís Lasso


Reply via email to