[Bug 57508] New: ARM64: PHP Generator for MySQL crashes on startup
https://bugs.winehq.org/show_bug.cgi?id=57508 Bug ID: 57508 Summary: ARM64: PHP Generator for MySQL crashes on startup Product: Wine Version: 9.22 Hardware: aarch64 OS: MacOS Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs(a)winehq.org Reporter: info(a)scito.ch Created attachment 77539 --> https://bugs.winehq.org/attachment.cgi?id=77539 Last logs before crashing I'm using PHP Generator for MySQL (https://www.sqlmaestro.com/products/mysql/phpgenerator/download/lite_edition...) for many years on Linux and it works perfect. Now, we try to run this prgram on an M3 Apple computer and it crashes. The installation runs fine, however it crashes during application startup. According to https://gitlab.winehq.org/wine/wine/-/wikis/ARM64 ARM64 WoW is supported. How to reproduce: 1. Install https://www.sqlmaestro.com/products/mysql/phpgenerator/download/lite_edition... 2. Run: wine "C:\Program Files (x86)\SQL Maestro Group\PHP Generator for MySQL Lite\MyPHPGeneratorLite.exe" 3. Crash of program, see logs -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #1 from Roland <info(a)scito.ch> --- Created attachment 77540 --> https://bugs.winehq.org/attachment.cgi?id=77540 phpgen M3 crash report -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Since this a win32 application, how do you emulate it? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #3 from Roland <info(a)scito.ch> --- (In reply to Fabian Maurer from comment #2)
Since this a win32 application, how do you emulate it?
Emulation should be done by Rosetta2 of MacOS. We tried with and without "arch -x86_64" prefix. It did not help. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- I see, then I don't think the "ARM64 WoW" part is relevant here, you seem to be running x86_64 Wine, just under an emulator. Can you attach a complete log, including backtrace? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 Roland <info(a)scito.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #77539|0 |1 is obsolete| | --- Comment #5 from Roland <info(a)scito.ch> --- Created attachment 77569 --> https://bugs.winehq.org/attachment.cgi?id=77569 Wine terminal logs -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 Roland <info(a)scito.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #77540|0 |1 is obsolete| | --- Comment #6 from Roland <info(a)scito.ch> --- Created attachment 77570 --> https://bugs.winehq.org/attachment.cgi?id=77570 Wine crash report -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 Roland <info(a)scito.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|9.22 |9.21 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #7 from Fabian Maurer <dark.shadow4(a)web.de> --- Can you maybe add a WINEDEBUG=+seh,+relay log? This will be big, but I don't see anything in that log of yours. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #8 from Roland <info(a)scito.ch> --- (In reply to Fabian Maurer from comment #7)
Can you maybe add a WINEDEBUG=+seh,+relay log? This will be big, but I don't see anything in that log of yours.
We created the debug logs. Due to the size, I could not attach it. The logs are available on https://www.swisstransfer.com/d/daf72fad-58db-4d7a-a438-a7a969f0357d. Interestingly, the program did not crash any more on startup and it was running. However, it was running very slow due to the logging. On exit, the program crashed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #9 from Fabian Maurer <dark.shadow4(a)web.de> --- That is weird, could have to do with +relay though. Without +relay it crashes reliable? I have some ideas for debugging, but it's difficult when I can't reproduce myself. You can see if adding "ntdll.*" to "RelayExclude" in "HKEY_CURRENT_USER\Software\Wine\Debug" in regedit makes the crash come back. Or "wow64cpu.*" -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #10 from Roland <info(a)scito.ch> --- Created attachment 77698 --> https://bugs.winehq.org/attachment.cgi?id=77698 Programmfehler I tried it all, then suddenly everything worked for a while, then not again. I reinstalled it and it surprisingly worked. It seems to work without any debug flags or anything, but it seems shaky. When I quit, the it always crashes and the "Programmfehler" appears. And then the Runtime error 255. - If I open the data file directly by double-clicking, nothing works, it crashes immediately. If I open MyPHPGenerator first and then load the file, it works (at the moment). - With ntdll.* in the registry it still works. With additional wow64cpu.* in the registry it also works. - With a reasonably busy memory it still works - I thought it might have something to do with my system having to swap or something. - If I run wine MyPHPGeneratorPro.exe ../../../users/gape/data.pgtm -output ./export -generate, then it fails with the Application Error (this is where the ntdll comes into play). - Even if I remove the registry changes it still fails with the Application Error. - Nothing really worked, then suddenly it worked, then it didn't - all without reinstalling. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #11 from Roland <info(a)scito.ch> --- Created attachment 77699 --> https://bugs.winehq.org/attachment.cgi?id=77699 Runtime error -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57508 --- Comment #12 from Roland <info(a)scito.ch> --- Created attachment 77700 --> https://bugs.winehq.org/attachment.cgi?id=77700 Application error -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla