@Tantric or any of the other pros...
I've had 2 memory leaks related to AHBPROT enabled apps and/or forwarder channels. One memory leak even overwrote files to my USB hard drive (thankfully I had most of my stuff backed up!). I was hoping you could help me get to the bottom of it.
Here's a summary of what happened.
1) I made a forwarder channel for WiiXplorer, using the WiiMC forwarder source code and this libogc folder--
libogc_DevkitPPC_21_R4256_17-08-10.zip. Then I injected the dol into cwstjstdenobs' AHBPROT enabled base wad (found
HERE).
-When launching the forwarder channel off USB, it was able to browse USB folder structure. I went to wiixplorer settings, then returned to browse the usb folder structure to find the USB files had been overwritten with weird folders, due to a memory leak. (I wonder if it was caused by the libogc i used from savegamemanagerGX's google code? Or does the source code for the WiiMC forwarder fail to load other apps properly?)
Here's a snapshot of what my hard drive looked like after the memory leak
2) On a different wii, I used an oldstyle forwarder channel
without AHBPROT (made by customize mii... these are the ones I've been using for ages and I KNOW are safe) to launch that latest release of fceugx. After playing a game, I went to save state, only to find that again, fceugx was displaying a weird folder structure typical of a memory leak. But, when I plugged the HDD back into my PC, all my files were still there (I think because the forwarder channel didn't have AHBPROT enabled in its TMD, that it was unable to write the memory leak to the HDD but instead only display it... what do u think)?
I wonder how safe it is to use fceugx and other ahbprot apps
even if launched from the HBC. This definitely has me scared to even use these apps ATM (i think I am gonna revert to the versions that use IOS202 for the time being). I was hoping you could at least tell me whether it is safe to use the latest versions of your AHBPROT enabled apps as long as they are launched via the HBC (or official forwarder channel)... or even better, can u tell me what caused these memory leaks and how to
properly build custom AHBPROT forwarder channels (based on WiiMC source or other) that don't fail epicly? I used categorii, so being able to add/change alternate forwarder paths for my forwarder channels is really important!