http://bugs.winehq.org/show_bug.cgi?id=3557
Summary: Wine fails to work when applications attempt to use the "dosdevics" hierarchy of drives. Product: Wine Version: CVS Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: astrodog@gmail.com
Under FreeBSD 6.0-RC1, (And, Debian, it seems), wine fails with the following error, "fixme:winedbg:be_i386_is_func_call Unsupported yet call insn (0x10) at 0x9c1f2634" (from winedbg), This results in applications crashing in 3 tests, (winebrowser, Google Earth, and Steam, from www.steampowered.com), and in another case, the application says "Invalid Directory".
truss output indicates the following.
write(10,0x7bf71000,4) = 4 (0x4) read(0xa,0x33ec58,0x20) ERR#35 'Resource temporarily unavailable' poll({10 0x0|PRI|OUT|ERR|HUP|NVAL|RDNORM|RDBAND|WRBAND },1,-1) = 1 (0x1) read(0xa,0x33ec58,0x20) = 32 (0x20)
This issue also applies to the latest snapshot (In the FreeBSD ports collection), as well as the current cvs version.