I wondered why application stop working, because I didn't upgrade Wine nor installed new drivers. Actually I saw bug reports regarding Bad file descriptor, but its were related to ATI drivers issues, but I use Nvidia 9800 GTS. How it can happen if i run application in same Wine prefix with same hardware and same drivers ? p.s. This one is game, it starts, but when 3d rendering occurs it crashes. Code: fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub! fixme:ddraw:ddraw7_RestoreAllSurfaces iface 0x1307b0 stub! fixme:d3d_draw:drawPrimitive Using software emulation because manual fog coordinates are provided fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Can't handle WINEDDBLT_ASYNC flag right now. wine: Unhandled stack overflow at address 0x7d9ad744 (thread 0009), starting debugger... err:seh:setup_exception_record stack overflow 1240 bytes in thread 0009 eip 7ef9eb49 esp 00240e58 stack 0x240000-0x241000-0x340000 wine client error:9: write: Bad file descriptor fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0 err:ntdll:RtlpWaitForCriticalSection section 0x7e53ddac "/var/tmp/portage/app-emulation/wine-1.3.8/work/wine-1.3.8/dlls/ddraw/main.c: ddraw_cs" wait timed out in thread 0021, blocked by 0009, retrying (60 sec)