# IDA 8.2sp1

**IDA 8.2.230124 (SP1)** ***January 24, 2023***

This Service Pack of IDA 8.2 is primarily a bugfix release.

#### Improvements:

* \+ RISCV: added all currently ratified extensions (cryptography, wait on reservation, pause, cache managment, state enable, hypervisor etc.)
* \+ RISCV: improve handling of lui + auipc or addi pairs
* \+ UI: allow the user to specify a not currently available Lumina server
* \+ UI: make the caret (cursor) color configurable

#### Bugfixes

* BUGFIX: decompiler: changing variable types could cause the decompiler to crash
* BUGFIX: eh\_parse: x64 PE binaries compiled with recent llvm-based compilers (15.x) could have numerous off-by-one disassembly errors
* BUGFIX: fixed internal error 1112 which could occur when disassembling some Motorola 68K instructions
* BUGFIX: IDAPython: added workaround for Python 3.11.1 on Windows failing to import ctypes and other standard native modules
* BUGFIX: IDAPython: PyQt5 was not working with Python 3.11
* BUGFIX: IDAPython: upon failure, `ida_hexrays.decompile()` now always returns `None` instead of either throwing a `ida_hexrays.DecompilationFailure` or returning `None`.
* BUGFIX: RISCV : fixed decoding of floating-point conversion and comparison instructions
* BUGFIX: ui/qt: "List cross-references to..." would not be in the context menu anymore even when some Xrefs are codesent
* BUGFIX: ui/qt: some informational wait dialogs wouldn't show anymore

[See all releases](https://docs.hex-rays.com/release-notes)
