Welcome to IDA 7.0!
Application Details:
Version: | 7.0 |
License: | Subscription |
URL: | https://www.hex-rays.com/idapr... |
Votes: | Marked as obsolete |
Latest Rating: | Gold |
Latest Wine Version Tested: | 4.0.1 |
Maintainers: About Maintainership
What works
Everything I've used over the last 20 months works. Disassembly, Hex-Rays, database reading/writing, IDC, IDAPython, debugger, etc.
What does not
See the workaround section.
Workarounds
For some reason, IDA sometimes crashes in Qt code during some operations, such as reading or writing a packed database.
After several hours of testing and comparing with a working install in another Wine prefix, I eventually found the following workaround:
1. Import the following registry file.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements] "Arial Unicode MS"="unifont"
2. Copy unifont.ttf to C:/windows/Fonts/
"Arial Unicode MS" is hardcoded in Qt font manager code, which kind of confirms it's a Qt issue, but I have no idea how this workaround works or what the underlying issue is.
What was not tested
Nothing to my knowledge
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Debian GNU/Linux Unstable "Sid" x86_64 | Jun 26 2019 | 4.0.1 | Yes | Yes | Yes | Gold | Leo | |
Show | Debian GNU/kFreeBSD Unstable "Sid" | Jun 25 2019 | 4.0.1 | Yes | Yes | Yes | Gold | Kamay | |
Show | Manjaro Linux | May 19 2019 | 4.8-staging | Yes | Yes | No | Garbage | Bent | |
Show | Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu) | Jan 08 2019 | 3.0.4 | Yes | Yes | Yes | Gold | Marisa Kirisame |
Bug # | Description | Status | Resolution | Other apps affected |
Use winetricks work around the font display problem:
If you get a message box on startup, stating:
"Keyboard layout error: Failed to get the scan code of '~' (VkKeyScan failure)"
Either check the box "don't display that message again" or go to the following directory:
Then open the file "idagui.cfg" with a text editor, and locate the line containing the following:
and comment it out:
save and restart.