https://bugs.winehq.org/show_bug.cgi?id=53799
--- Comment #3 from nospam@kota.moe --- Created attachment 73299 --> https://bugs.winehq.org/attachment.cgi?id=73299 `pactl list sinks` output
Wine autodetects PulseAudio and uses it, which is connected to a JACK sound server, which ultimately outputs over a M-Audio Profire 610. (Audio works fine when I test it in winecfg) See "Name: jack_out" in the attached sink list.
If I configure PulseAudio to instead output to "Name: alsa_output.usb-Generic_USB_Audio-00.HiFi__hw_ALC1220VBDT_2__sink", the benchmark still crashes, but in a different way. It still segfaults like before, but no longer produces a backtrace:
...same as before... 0198:fixme:d3d_shader:shader_glsl_handle_instruction Backend can't handle opcode dcl_stream. 0198:err:d3d:resource_unload Resource 000000000B3A97C0 is being unloaded while mapped. 0198:err:d3d:wined3d_context_gl_reacquire Acquired context 000000000AE17690 instead of 0000000017A5D8D0. 0198:err:d3d:wined3d_allocator_chunk_cleanup Chunk 0000000039267740 is not empty. 0198:err:d3d:wined3d_allocator_chunk_cleanup Chunk 0000000038835100 is not empty. 0198:err:d3d:wined3d_debug_callback 000000000AE17690: "GL_INVALID_OPERATION in glFramebufferTexture2D(window-system framebuffer)". ...repeats 9 times... Segmentation fault
But if I run the benchmark under winedbg, instead of the segfault I get the following messages, with no opportunity to backtrace: wine client error:1bc: write: Bad file descriptor Process of pid=00cc has terminated