"Insyde" == Insyde insyde@insyde.com.br writes:
Insyde> Hi, I'm getting this error running a system under WINE:
Insyde> C:\WIN\IY032097.DAT GENERIC_READ FILE_SHARE_READ Insyde> FILE_SHARE_WRITE OPEN_EXISTING ^^^^^^^^^^^^ Insyde> 0806faa8:trace:dosfs:DOSFS_GetFullName C:\WIN\IY032097.DAT
Insyde> Seems like the file isn't being created. (Uwe Bonnes helped me Insyde> with this). But we disagree what part of WINE (or outside WINE) Insyde> is wrong. The first part of the log shows a CreateFileA that is Insyde> unable to create a file. This API works fine when the file is Insyde> in the same dir as the application (had tested it). The second
Yes, and wine does right to not create the file. The program explicity requests to open an _existing_ file. Understand that the CreateFile Api is also used to only open existing files. As the file is not yet created by the other process, the CreateFile Call fails here, as the API requires.
Insyde> part of the log shows the last screen I get after start the Insyde> program (MessageBox API). MFRTS32 is a .dll the program Insyde> calls. We thougth of there too. But this program works under Insyde> Windows. Everything is in the path. Both wine.conf and Linux.
As I told in private mail, I suspect something wrong in synchronization between the processes involved. ... Insyde> Thanks, Ricardo. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Please, no HTML in mail.
Bye