View Single Post
  #12  
Unread 02-05-2008, 07:34 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Sorry about this, the crash was my fault (as are the BBM icons, it's a typo, will be fixed soon). I made some major edits to all zones to fix the missing POI problem. Regarding the crash this is what I posted in the EQ2MAP team forum, just for the benefit of others here's the info (will probably only make sense to modders and even then it's strange):

The crash
What caused the crash was me adding Parent.Parent.Parent.QM_Process.Activated=true to the OnHide of every page in core_underlay.xml.

The reason
I'm not entirely sure about this. It's something about the number of the statement above that I added. If you reduce the number - it does not matter from which pages you remove it - it won't crash. It's not a size issue though, if you replace the statement by other characters of the same amount of bytes it will not crash... It's possible something about the initial parsing of the xml tree causing some race condition.

The workaround
As always: Indirection. I added this button

<Button Name="CP" OnPress="Parent.Parent.Parent.QM_Process.Activated=true" />

and call this from the OnHide of all pages.

(the workaround still has to go live)
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote