https://bugs.winehq.org/show_bug.cgi?id=53709
--- Comment #3 from Chris Jones cmsj@tenshu.net --- I am not very good at wrangling a disassembler, but I think this is the relevant section of code:
; ================ B E G I N N I N G O F P R O C E D U R E ================
; Variables: ; arg_4: int, 8 ; arg_0: int, 4
sub_4530a0: 004530a0 xor eax, eax ; CODE XREF=sub_412273+26 004530a2 mov dx, word [esp+arg_0] 004530a7 mov al, byte [esp+arg_4] 004530ab out dx, al 004530ac ret ; endp
so 0x4530ab would be a call to OUT, which I guess could make some sense as a privilege error if it's trying to write to some IO port it's not allowed to?