Re: Wine unhandled exception running PocketFMS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rob Turk wrote:
...
The developer for PocketFMS changed the reference to this code so it gets called in 16-color mode and now it continues past this point. The next hurdle is a problem with file creation, which fails on the following: 0009:Call kernel32.CreateFileA(00b29480 "c:\\Program Files\\PocketFMS\\\\bdryhV6.gpsdat",80000000,00000003,0033ec30,00000003,00000080,00000000)
ret=0055679a
0009:Ret  kernel32.CreateFileA() retval=ffffffff ret=0055679a

Looks like the double backslash between the path and the filename make Wine barf. I thnk it's OK to do this in XP though, at least that's what I recall from previous projects.

Want to do some coding (you appear to have at least some experience)?

The first step would be to add a test case to the Wine source code, to the file dlls/kernel32/tests/file.c. There is a function test_CreateFileA(), and adding a test for that case should be fairly easy.
http://www.winehq.org/site/docs/winedev-guide/testing

Then of course, maybe take a shot at fixing the bug. I doubt that would be very difficult either.
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux