dolphin/Source/Core/DolphinWX
Léo Lam 6fba48cd15 MemoryView: Don't segfault if Core isn't running
There was a bug that caused MemoryView to indirectly cause a segfault;
the simplest way to reproduce it is 1) start a game; 2) stop the game;
3) click on the Refresh button and watch Dolphin segfault.

This commit fixes it by only calling PowerPC::HostIsRAMAddress when
emulation is running.
2016-10-03 23:45:02 +02:00
..
Cheats GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
Config ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
Debugger MemoryView: Don't segfault if Core isn't running 2016-10-03 23:45:02 +02:00
NetPlay NetPlaySetupFrame: Use an anonymous namespace instead of static 2016-10-03 00:20:33 -04:00
resources DolphinWX: Stop using XPM images 2016-01-05 19:11:58 +01:00
AboutDolphin.cpp Don't force compile everything as Objective-C++ on macOS 2016-09-18 17:33:51 -07:00
AboutDolphin.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AuiToolBar.h Drop Dolphin-specific patch to wxWindows 2016-09-07 15:15:09 +02:00
CMakeLists.txt Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
ControllerConfigDiag.cpp ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
ControllerConfigDiag.h ControllerConfigDiag: Improve the UI 2016-10-03 23:13:09 +02:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
DolphinWX.vcxproj Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
DolphinWX.vcxproj.filters CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
DolphinWX.vcxproj.user Rename menu items, stop using PanicAlertT, remove -d when running from visual studio. 2014-12-17 01:12:33 +10:30
FifoPlayerDlg.cpp Move FifoPlayer 'Close' button to the right side of the dialog 2016-08-16 12:28:50 +02:00
FifoPlayerDlg.h Fix a few warnings 2016-10-03 19:29:35 +02:00
Frame.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
Frame.h Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
FrameAui.cpp Manually select the coresponding tab before floating a panel 2016-09-11 18:52:48 -04:00
FrameTools.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
GameListCtrl.cpp Merge pull request #4015 from EmptyChaos/wx-misc-fixes 2016-10-02 22:46:14 -07:00
GameListCtrl.h Merge pull request #4015 from EmptyChaos/wx-misc-fixes 2016-10-02 22:46:14 -07:00
Globals.h Add missing IDs for the Watch window 2016-09-11 12:51:50 -04:00
ISOFile.cpp Move DiscIO enums to a new file 2016-07-13 17:29:27 +02:00
ISOFile.h Move DiscIO enums to a new file 2016-07-13 17:29:27 +02:00
ISOProperties.cpp Merge pull request #4048 from EmptyChaos/wx-cheat-notice 2016-10-02 22:06:26 -07:00
ISOProperties.h ISOProperties: Add notification when Cheats are disabled. 2016-08-31 14:32:12 +10:00
Info.plist.in Add more languages, and remove Hebrew because it's very incomplete 2016-05-25 23:33:18 +02:00
InputConfigDiag.cpp Merge pull request #4010 from leoetlino/relative-input 2016-10-03 03:26:04 -07:00
InputConfigDiag.h Merge pull request #4010 from leoetlino/relative-input 2016-10-03 03:26:04 -07:00
InputConfigDiagBitmaps.cpp ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
LogConfigWindow.cpp Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
LogConfigWindow.h Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
LogWindow.cpp LogWindow: Use emplace instead of push for the message queue 2016-10-02 23:42:38 -04:00
LogWindow.h Move LogWindow/LogConfigWindow destructor logic -> OnClose 2016-09-25 17:06:46 -04:00
Main.cpp DolphinWX: Prevent crash with Wiimote connected on start 2016-10-03 11:41:23 +02:00
Main.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MainNoGUI.cpp Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
MemcardManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemcardManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PatchAddEdit.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PatchAddEdit.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessingConfigDiag.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessingConfigDiag.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SoftwareVideoConfigDialog.cpp VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
SoftwareVideoConfigDialog.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
TASInputDlg.cpp TASInputDlg: Fix inputs "sticking" after closing 2016-08-14 05:13:33 +10:00
TASInputDlg.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoConfigDiag.cpp VideoCommon: Add config fields for multithreading and validation layers 2016-10-01 01:09:12 +10:00
VideoConfigDiag.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
WXInputBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
WXInputBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WxUtils.cpp Don't force compile everything as Objective-C++ on macOS 2016-09-18 17:33:51 -07:00
WxUtils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
X11Utils.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
X11Utils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
resource.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00