IDA Pro 7.5 Bugfixes
发布时间:2020/07/08 浏览量:842
Bugfixes:?
- BUGFIX: decompiler: some lvar mappings would be ignored by the decompiler
- BUGFIX: decompiler: some SSE2 instructions were decompiled to wrong intrinsics
- BUGFIX: decompiler: when canceling a jump from "Pseudocode-A" to a new function, canceling decompilation could cause IDA to switch to "IDA View-A"
- BUGFIX: demangler: for old borland mode (v < 5.5) some types in template arguments were demangled incorrectly
- BUGFIX: DWARF: The DWARF plugin could complain about invalid data for some Golang binaries
- BUGFIX: DWARF: The DWARF plugin could enter an inconsistent state and bail out upon certain constructs
- BUGFIX: DWARF: The DWARF plugin could fail to parse certain constructs involving similarly-named typedefs, to various templates instantiations
- BUGFIX: DWARF: The plugin could create the same parameter multiple times, if certain (GCC) constructs were used to specify their const value
- BUGFIX: ELF: MIPS: improve handling of the special symbol "_gp_disp"
- BUGFIX: ELF: PLT stubs could be truncated and marked as no-return in some MIPS files, resulting in bad analysis
- BUGFIX: ELF: some ARM shared objects could fail to resolve external symbols (imports)
- BUGFIX: enum radix was not immediately propagated from the enum view to the local types
- BUGFIX: fixed a random interr 30143 that was occurring when attaching to a WoW64 application that was generating lots of exceptions
- BUGFIX: fixed erroneous internal error 1544 that could occur after a debugger session
- BUGFIX: gdb debuggers could interr 30044 in multithreaded situations.
- BUGFIX: GDB would not mask exceptions even if configured to do so
- BUGFIX: GDB would not respect the user's request when manually resuming after exceptions
- BUGFIX: GDB: LR was incorrectly set as instruction pointer for PPC configurations (correct register is PC)
- BUGFIX: hexview: editing undefined byte and setting its value to 0xFF, could fail to show the value properly
- BUGFIX: IDA analysis could loop indefinitely when analyzing some switch patterns produced by clang (e.g. in chrome.dll)
- BUGFIX: IDA could crash in case of a network error or if a remote GDB target did not support/report threads
- BUGFIX: IDA could crash on exit when cleaning the leaked type objects (e.g. after a decompiler error)
- BUGFIX: IDA could crash when debugger flag names were used as variables in IDC scripts
- BUGFIX: IDA could crash when loading a new database with autoanalysis in progress
- BUGFIX: IDA could crash when using watches during debugging
- BUGFIX: IDA could fail to restore some segment register areas
- BUGFIX: IDA could INTERR(40662) with C++ plugins that provide a PCF_EA_CAPABLE place_t implementation
- BUGFIX: IDA could produce a fatal error when applying a function prototype with __spoils list which included ARM64 Xnn registers
新浪微博
腾讯微博
QQ空间
QQ好友
微信
豆瓣
人人网
开心网
Facebook
Pocket
Google+
有道云笔记
明道
朋友网
Tumblr
Instapaper
LinkedIn
取消