citra/src
James Rowe 87facaa2e2 Prevent out of memory errors when the game passes in an improper length value
HACK

In Luigi's Mansion Dark Moon in HLE audio, the game mysteriously passes
in an extremely large value for length, which without any checks, causes
HLE audio to allocate an extremely large buffer.

This value seemingly is caused by some other HLE audio feature is missing,
and Luigi's Mansion subtracts two values to get a length, without
checking for overflow first. This appears to be caused by an incorrect
HLE audio emulation, as its fixed entirely by only changing to LLE. As
such, further investigation is required, but in the meantime, completely
eating up our users RAM is unacceptable.
2019-12-14 18:18:59 -07:00
..
android android: add logging 2019-03-09 18:23:32 -06:00
audio_core Prevent out of memory errors when the game passes in an improper length value 2019-12-14 18:18:59 -07:00
citra service/mic: actually use the specified device 2019-11-11 17:15:10 -05:00
citra_qt Merge pull request #4982 from vvanelslande/mic-device 2019-11-28 21:23:36 -07:00
common Merge pull request #4964 from citra-emu/wwylele-patch-1 2019-11-20 09:43:48 -07:00
core applets/swkbd: Remove text memory clearing 2019-12-01 23:01:07 +08:00
dedicated_room Fix moderation by room host in dedicated rooms 2019-11-17 09:59:54 -05:00
input_common new-line that clang-format didn't fix 2019-11-09 12:56:17 -07:00
network network/room: add message/join/leave/kick/ban/unban/game name logging 2019-11-03 09:55:38 -05:00
tests new-line that clang-format didn't fix 2019-11-09 12:56:17 -07:00
video_core Use the correct register length for index_array 2019-12-13 18:08:07 -07:00
web_service core, web_service: Check for error when registering rooms 2019-04-20 12:50:14 +08:00
.clang-format add java to .clang-format 2019-02-22 16:29:19 -06:00
CMakeLists.txt Add MinGW CMake option to disable DWARF debugging information 2019-08-14 10:29:04 -05:00