IDA 8.4sp2

IDA 8.4.240527 (SP2) May 27, 2024

This Service Pack of IDA 8.4 is a bugfix release.

  • BUGFIX: IDA could display bogus "DATABASE IS CORRUPTED: cannot find struct member" warnings for some IDBs

  • BUGFIX: ARM: change/use flags were incorrect for A64 instructions TBZ/TBNZ

  • BUGFIX: decompiler's internal errors could escape to IDA and cause it to exit with fatal error

  • BUGFIX: decompiler: a rule to convert while-loops into for-loops was not taking into account the gotos that could jump to the beginning of the while-loop

  • BUGFIX: decompiler: fixed interr 50826

  • BUGFIX: decompiler: memcpy(&var-delta,...) would be handled incorrectly, leading to missing code in the output

  • BUGFIX: IDA could crash when renaming a global name matching a type from a loaded type library

  • BUGFIX: IDAPython: fixed SyntaxWarning about modules' docstrings in Python 3.12

  • BUGFIX: IDAPython: some scripts could cause IDA to crash when using Python runtime below 3.12

  • BUGFIX: kernel/sdk: explicit alignment of scalar types was not taken into accont by tinfo_t::get_size()

  • BUGFIX: PDB: bitfields inside unions would lead to interr 3061

  • BUGFIX: SDK: pc_module_t::save_pushinfo() function did not work

  • BUGFIX: ui: disabled buttons in "dark" theme would show as enabled

  • BUGFIX: UI: fixed crash on opening Debugger > Process options in some cases

  • BUGFIX: UI: IDA could crash in some cases when double-clicking in the filtered Functions list

  • BUGFIX: UI: macOS: in dark theme, dock widget buttons would jump around when the mouse was hovered over them

  • BUGFIX: UI: navigating to a global name which matched a known type name would fail

  • BUGFIX: UI: on macOS in dark theme, dock widget buttons would erratically jump around when the mouse was hovered over them.

Last updated