http://bugs.winehq.org/show_bug.cgi?id=15256
--- Comment #8 from Mark K markk@clara.co.uk 2012-11-04 07:01:47 CST --- I re-tested WinUAE 1.5.2 with wine-1.5.16-59-gdf2c73a, Lubuntu 11.10, Nvidia driver 304.51. This bug does seem to be fixed.
I also noticed similar messages to those in comment 5. While it might not be directly relevant to this bug, some of them were: err:d3d_shader:arbfp_enable >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glEnable(GL_FRAGMENT_PROGRAM_ARB) @ arb_program_shader.c / 5660 err:d3d_shader:arbfp_enable >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glDisable(GL_FRAGMENT_PROGRAM_ARB) @ arb_program_shader.c / 5665 err:d3d:context_apply_clear_state >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glReadBuffer @ context.c / 2178 err:d3d:context_bind_texture >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glBindTexture @ context.c / 1968
Changing to Direct3D filter sometimes results in no output (black emulation window). But that would be a separate bug.
One time, after repeatedly changing graphics filter between none, null, Direct3D and OpenGL, I did get a crash but couldn't reproduce it. Console output then was this: err:ntdll:RtlpWaitForCriticalSection section 0x7e85f968 "win.c: surfaces_section" wait timed out in thread 0009, blocked by 0025, retrying (60 sec) fixme:dbghelp:elf_search_auxv can't find symbol in module wine: Critical section 7e85f968 wait failed at address 0x7bc34830 (thread 0009), starting debugger... err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc34830