https://bugs.winehq.org/show_bug.cgi?id=48432
Bug ID: 48432 Summary: X-AIR Edit App Launches then crashes Product: Wine Version: 4.3 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: regin.jumag@gmail.com Distribution: ---
Created attachment 66199 --> https://bugs.winehq.org/attachment.cgi?id=66199 Unhandled exception: page fault on execute access to 0x00000000 in 32-bit code (0x00000000).
This is Behringer X-AIR Edit app to control XR18 Digital Mixer. There's an Linux version of it but as of the moment its not working anymore with UbuntuStudio 19.10. I'm not getting help from the Dev of X-Air app or UbuntuStudio and one of my possible hope is this Windows version.
The app launches, I'm able to click edit settings but after a few seconds it crashes. Please see uploaded error logs.
https://bugs.winehq.org/show_bug.cgi?id=48432
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi
Confirming. I guess this is the app: https://www.behringer.com/Categories/Behringer/Mixers/Digital/XR18/p/P0BI8/D...) ?
sha1sum X-AIR-Edit.exe 7a8a3a0fa89f90f9d4738b09e2d6f844671ee14b X-AIR-Edit.exe
The crash happens apparently when you hover over the upper "buttons" or LEDs or whatever it is. At first +relay did not show anything obvious to me but when I scrolled up this line showed up:
0009:Call KERNEL32.GetProcAddress(7bc30000,0069d054 "wine_get_version") ret=004c000a 0009:Ret KERNEL32.GetProcAddress() retval=7bc431fc ret=004c000a
that looks suspicious...
grep wine_get_version X-AIR-Edit.exe Binary file X-AIR-Edit.exe matches
Looks like it`s aware when run in wine. You could try Staging I guess and select "Hide wine version", I was lazy and just replaced the string in the binary:
sed -i 's/wine_get_version/qine_get_version/g' X-AIR-Edit.exe
Now the program works AFAICT, did not get a crash. Could you try one of the proposed methods and report back please? If it works for you too this should probably be resolved as invalid.
Also please add downloadlink if the download link i pasted is the correct one
https://bugs.winehq.org/show_bug.cgi?id=48432
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Side note:
quick search through bugzilla reveals this is apparently known issue for "Behringer" apps:
https://bugs.winehq.org/show_bug.cgi?id=36528 :
Anastasius Focht 2014-05-26 14:12:46 CDT
Hello Bernd,
I've looked into this, technically it's not a regression. Wine evolved :)
First, the app seems to be Wine aware = bad
--- snip --- 0023:Call KERNEL32.GetModuleHandleA(007d500c "ntdll") ret=0055062e 0023:Ret KERNEL32.GetModuleHandleA() retval=7bc10000 ret=0055062e 0023:Call KERNEL32.GetProcAddress(7bc10000,007d5014 "wine_get_version") ret=00550642 0023:Ret KERNEL32.GetProcAddress() retval=7bc2680c ret=00550642 --- snip ---
I've seen apps that break just because they try to work around some (older) Wine insufficiencies.
https://bugs.winehq.org/show_bug.cgi?id=48432
--- Comment #3 from Regin regin.jumag@gmail.com --- (In reply to Louis Lenders from comment #2)
Side note:
quick search through bugzilla reveals this is apparently known issue for "Behringer" apps:
https://bugs.winehq.org/show_bug.cgi?id=36528 :
Anastasius Focht 2014-05-26 14:12:46 CDT
Hello Bernd,
I've looked into this, technically it's not a regression. Wine evolved :)
First, the app seems to be Wine aware = bad
--- snip --- 0023:Call KERNEL32.GetModuleHandleA(007d500c "ntdll") ret=0055062e 0023:Ret KERNEL32.GetModuleHandleA() retval=7bc10000 ret=0055062e 0023:Call KERNEL32.GetProcAddress(7bc10000,007d5014 "wine_get_version") ret=00550642 0023:Ret KERNEL32.GetProcAddress() retval=7bc2680c ret=00550642 --- snip ---
I've seen apps that break just because they try to work around some (older) Wine insufficiencies.
Hi Louis
Thank you for the response. Yes that's the correct application X-AIR-Edit.exe. I'll try this later today once I'm home. Thank you so much and Kind regards,
https://bugs.winehq.org/show_bug.cgi?id=48432
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi, resolving as duplicate. Using Staging's "Hide wine version" in winecfg should work around the bug
Regards
*** This bug has been marked as a duplicate of bug 46314 ***
https://bugs.winehq.org/show_bug.cgi?id=48432
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal CC| |o.dierick@piezo-forte.be
https://bugs.winehq.org/show_bug.cgi?id=48432
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.