After some testing I discovered the segfault is caused by the 0001 patch of dinput-scancode staging patchset (and the 0002 patchset introduces some test failures)
Enabling scancode auto-detection solves both of these issues though
I have a different version of this patch that doesn't regress mainline Wine (but it still causes test failures/tests succeeding inside of a todo block on staging) :frog: