On Thu Aug 18 07:24:44 2022 +0000, Davide Beatrici wrote:
I nuked the prefix several times, there's a bitness mismatch somewhere. https://gitlab.winehq.org/wine/wine/-/blob/4a3c7e2758ac10b7947e859015f2a755d... `native_machine` is set to `IMAGE_FILE_MACHINE_I386`. `current_machine` is set to `IMAGE_FILE_MACHINE_AMD64`. Found the issue: I first installed the 64 bit build and then the other one, resulting in a 32 bit `wineserver`. I got confused by the fact that you first have to build 64 bit and then 32 bit.
Okay, I was able to reproduce the failure you mentioned (now fixed).
Unfortunately the following happens with ALSA:
``` 00dc:trace:alsa:AudioClient_GetService (00A53680)->({cd63314f-3fba-4a1b-812c-ef96358728e7}, 0022FCB0) 00dc:trace:alsa:AudioClient_AddRef (00A53680) Refcount now 2 00dc:trace:alsa:AudioClock_GetFrequency (00A53680)->(0022FCC8) render.c:1056: Clock Frequency 384000 00dc:trace:alsa:AudioClock_GetPosition (00A53680)->(00000000, 00000000) 00dc:trace:alsa:AudioClock_GetPosition (00A53680)->(0022FCD0, 0022FCD8) 00dc:trace:alsa:alsa_get_position frames written: 0, held: 0, state: 0x2, position: 0 render.c:1071: Test failed: GetPosition failed: 00423930 render.c:1072: Test failed: GetPosition returned non-zero pos before being started render.c:1073: Test failed: GetPosition returned zero pcpos 00dc:trace:alsa:AudioClient_GetService (00A53680)->({f294acfc-3146-4483-a7bf-addca7c260e2}, 0022FCB4) 00dc:trace:alsa:AudioClient_AddRef (00A53680) Refcount now 3 00dc:trace:alsa:AudioRenderClient_GetBuffer (00A53680)->(24001, 0022FCC0) ```
And the test hangs.