Closed MikeWang000000 closed 4 weeks ago
I have added this opcode in box64, but I doubt this is legit code being executed. Now box64 will behave like box86 and trigger a priviledge instruction exception... tbh, that sequence of byte looks more like text than actual code, so I think something else is going wrong before that error.
Can you tell what are you trying to run here?
🤦 You are right! It's a text string. I am running Tak audio decoder on Wine. Maybe it's a bug of Wine.
>>> '\x6B\x65\x72\x6E\x65\x6C\x62\x61\x73\x65\x2E\x43\x74\x72\x6C\x52\x6F\x75\x74'
'kernelbase.CtrlRout'
$ grep -lr 'kernelbase.CtrlRout' . || echo 'Not found'
./i386-windows/kernel32.dll
./x86_64-windows/kernel32.dll
$ grep -lr 'kernelbase.CtrlRout' ~/Takc.exe || echo 'Not found'
Not found
And I finally got this crash on a real x86_64 machine. It's not an issue of Box64/86 ... Sorry
Running Box64 with wine (WoW64) 8.21, crashed
And Box86 with wine (32bit):