dolphin/Source
Pokechu22 cad9801ded DSPDisassembler: Fix out-of-bounds read when the last word is an instruction with a large immediate
For instance, ending with 0x009e (which you can do with CW 0x009e) indicates a LRI $ac0.m instruction, but there is no immediate value to load, so before whatever garbage in memory existed after the end of the file was used.

The bounds-checking also previously assumed that IRAM or IROM was being used, both of which were exactly 0x1000 long.
2022-06-14 12:22:06 -07:00
..
Android AndroidManifest.xml: Re-add package="org.dolphinemu.dolphinemu" 2022-06-06 21:57:21 +02:00
Core DSPDisassembler: Fix out-of-bounds read when the last word is an instruction with a large immediate 2022-06-14 12:22:06 -07:00
DSPSpy Merge pull request #10692 from Pokechu22/dsp-manual-set40-and-write-backlog 2022-06-02 20:26:31 -04:00
DSPTool DSPTool: Exit with status 1 if binary comparison fails 2022-06-14 12:22:06 -07:00
PCH update min windows sdk to 10.0.22621 2022-06-02 15:53:29 -07:00
UnitTests UnitTests: Use fmt::print in DSPAssemblyTest 2022-06-14 12:22:05 -07:00
VSProps Merge pull request #10559 from shuffle2/qt6 2022-05-08 01:29:46 -04:00
.clang-format
CMakeLists.txt cmake/win: don't set _WIN32_WINNT 2022-06-02 15:56:01 -07:00
dolphin-emu.sln use fmt as static library instead of headers 2022-04-26 16:32:29 -07:00