https://bugs.winehq.org/show_bug.cgi?id=52094
Bug ID: 52094 Summary: IDA Pro 7.6 crashes when loading idapython3.dll Product: Wine Version: 6.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: esteve.varela@gmail.com Distribution: ---
IDA Pro 7.6 (and 7.5) crash on startup when IDAPython3 is installed and configured.
Steps to reproduce: - Get an ida76sp1 installation - Install python3 using the exe installer (go to advanced, install for all users, and add to environment) - Run `wine idapyswitch.exe`, select the installation. - Run ida.exe, watch it crash and generate a crash dump.
This has been tested with Python 3.10.0, 3.9.9, and 3.8.10, all for the amd64 architecture. Python 3.4 couldn't be tested because the msi installer isn't working properly, and when ran unattended the proper DLL isn't installed.
Any ways to bypass this after IDAPython3 has been set up include removing the selected python3 install or removing idapython3.dll from the plugins folder. This gets IDA to run again, though IDAPython3 still won't work.
Crash dumps: https://files.catbox.moe/rsvacg.xz ("crashdumps.tar.xz") Nothing is shown in the command-line log that wouldn't be shown in a non-crashing run of the program.