Now having access to DF (thanks to the free trial this weekend), my SL Covenants button is now gone from my mini-map. SO! I figured this was a good time to whip up an addon to allow full use of ALL the past mission reports…
But then I got to the WoD garrison, and I kept getting weird errors. After some poking around, it seems I am not the first to notice this issue.
/script ShowGarrisonLandingPage(2)
This naturally opens the mission report page for WoD garrison and shipyard. Mousing over the “Fleet” tab, and then taking the mouse off of the Fleet tab, produce two different errors:
1: 'GarrisonLandingPageTab_OnEnter' (a nil value)
2: 'GarrisonLandingPageTab_OnLeave' (a nil value)
The error is easily replicated without an addon and simply by running the above /script. HOWEVER, for whatever reason, allowing the garrison page to remain open also produces a MASSIVE memory leak that becomes worse and worse over time. This is easily noted when using an addon to run the script, as the base game will tell you the memory usage of the addon by mousing over the main menu button.
The memory in question is rapidly returned upon closing the GarrisonLandingPage.