I recently updated Dolphin to the latest version 5.0-3648 from 5.0-35something. I attempted to load the Wii System menu and instead Dolphin crashed. Below is my log after failing to boot.
12:10:756 ConfigManager.cpp:71 N[BOOT]: Saving settings to D:/OneDrive/Emulators/Dolphin/User/Config/Dolphin.ini
12:10:759 ConfigManager.cpp:787 N[BOOT]: Game ID set to 0000000100000002
12:10:759 ConfigManager.cpp:401 N[COMMON]: Disabling WC24 'standby' (shutdown to idle) to avoid hanging on shutdown
12:10:763 Core.cpp:950 N[COMMON]: Want determinism <- false
12:10:818 Main.cpp:500 N[Wiimote]: Not connected
12:11:740 Boot\Boot.cpp:268 N[BOOT]: Booting D:/OneDrive/Emulators/Dolphin/User/Wii/title/00000001/00000002/content/
12:11:740 FileUtil.cpp:158 E[COMMON]: CreateDir: CreateDirectory failed on D:/: 5
12:13:046 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:050 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800024)
12:13:053 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800024)
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800018)
12:13:327 IOS\ES\ES.cpp:192 E[IOS_ES]: SetUID: Permission check failed with error -1017
I did a bit of research into system menu crashes. I found something about crashing when attempting to load the forecast channel banner. If that is determined to be the cause, the solution according to the wiki is "A workaround is to create the title data directory manually on the NAND. Now that 5.0-3147 allows installing the channel properly, the channel will remain broken until reinstalled." Can someone elaborate on this? What is the title data directory called? I assume it will go into D:/OneDrive/Emulators/Dolphin/User/Wii/title somewhere?
12:10:756 ConfigManager.cpp:71 N[BOOT]: Saving settings to D:/OneDrive/Emulators/Dolphin/User/Config/Dolphin.ini
12:10:759 ConfigManager.cpp:787 N[BOOT]: Game ID set to 0000000100000002
12:10:759 ConfigManager.cpp:401 N[COMMON]: Disabling WC24 'standby' (shutdown to idle) to avoid hanging on shutdown
12:10:763 Core.cpp:950 N[COMMON]: Want determinism <- false
12:10:818 Main.cpp:500 N[Wiimote]: Not connected
12:11:740 Boot\Boot.cpp:268 N[BOOT]: Booting D:/OneDrive/Emulators/Dolphin/User/Wii/title/00000001/00000002/content/
12:11:740 FileUtil.cpp:158 E[COMMON]: CreateDir: CreateDirectory failed on D:/: 5
12:13:046 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:047 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
12:13:050 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800024)
12:13:053 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800024)
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:058 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\EXI\EXI_DeviceIPL.cpp:403 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
12:13:059 HW\MMIO.cpp:185 E[MI]: Trying to read 32 bits from an invalid MMIO (addr=0d800018)
12:13:327 IOS\ES\ES.cpp:192 E[IOS_ES]: SetUID: Permission check failed with error -1017
I did a bit of research into system menu crashes. I found something about crashing when attempting to load the forecast channel banner. If that is determined to be the cause, the solution according to the wiki is "A workaround is to create the title data directory manually on the NAND. Now that 5.0-3147 allows installing the channel properly, the channel will remain broken until reinstalled." Can someone elaborate on this? What is the title data directory called? I assume it will go into D:/OneDrive/Emulators/Dolphin/User/Wii/title somewhere?