ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Minion (https://www.esoui.com/forums/forumdisplay.php?f=183)
-   -   Minion Stuck Loading Addons at launch (https://www.esoui.com/forums/showthread.php?t=743)

Maleficus 04/09/14 07:13 PM

Minion Stuck Loading Addons at launch
 
Minion Stuck Loading Addons at launch..

It just sits there detecting/loading my addons and never stops.

Also if I close the window it stays open, I have to open task manager and kill minion.exe

tseka 04/09/14 11:56 PM

Quote:

Originally Posted by Maleficus (Post 3598)
Minion Stuck Loading Addons at launch..

It just sits there detecting/loading my addons and never stops.

Also if I close the window it stays open, I have to open task manager and kill minion.exe

I see the same issue too: after launching, Minion hangs at the "Loading" window, detects my addons but never completes. I can close the application normally when I click the X button though. I first saw the problem ~10 hours ago and never got Minion to run again since then.

thanks for a GREAT tool!

Dolby 04/09/14 11:59 PM

Try deleting your minion.xml.

Windows: C:\Users\<user name\.minion\minion.xml
Mac: rm ~\.minion\minion.xml

Maleficus 04/10/14 01:06 AM

Fixed it.. Thanks

tseka 04/10/14 02:37 AM

me too (again) - deleting minion.xml (almost) fixed it :banana:

I do have 2 folders under C:\Users\<user>\Documents\Elder Scrolls Online (live and liveEU) and looks like Minion silently picked the wrong one during the update yesterday?

even after deleting the LIVE folder (I play EU), Minion created a new LIVE folder and selected that path - still detecting the addons I have installed in the LIVEEU folder. when I manually update the path in OPTIONS and point it to the LIVEEU folder, Minion hangs again on next launch :-(

repeating the procedure a second time (LIVE folder deleted again - only LIVEEU existed), Minion asked me to select the game (=ESO) and the addon folder manually. after that all started working again...

don't ask me what made my first installation fail when the second try (imho identical) succeeded...

still a GREAT tool

Draycon 04/10/14 10:33 AM

I have the same problem. I guess the reason is the game addon-path value. When you start minion the first time it grabs the live path and somehow encrypts that path to the xml. When you manually change the path in Minion to liveeu the path is added in plain text. I guess Minion is then unable to interpret those unencrypted values. So up to now I would suggest that the program is useless for all european players...

Dolby 04/10/14 10:40 AM

It base64's the path because users that have usernames with special non-english characters were having trouble making the XML valid.

What you need to do is change the folder under the options tab in Minion. Or add a new game with the liveeu path.

Keep in mind there is also a bug when you remove a game from the game list and then add a new game there is a chance you will end up with two games with the same unqiue-id which will cause Minion to hang. So you will want to add a new game first, then remove the one you dont want. We have a fix coming for this.

We have some new game detection coming soon. This will allow Minion to detect all versions of ESO and put them in the game list automatically. So if you have EU installed it will have "Elder Scrolls Online EU" in the game list, etc.

Draycon 04/10/14 10:53 AM

I did try to change the folder using the options tab. But the result was a changed value for the game addon-path in minion.xml that was NOT base64 encoded thus crashing minion when starting.

Now I encoded the new addon path using base64 and changed it in the xml file - and minion starts. However, the detection of my already installed addons does not start again since it already ran when pointed to the initial (wrong) addons directory.

Regarding this buggy behavior I would suggest that you check the function where the changed addon path is added to the xml. I bet the base64 encoding is missing. Also I would suggest running an addon scan after changing the path (or add a button to manually scan - you never know if someone adds an addon manually).

Dolby 04/10/14 11:01 AM

Quote:

Originally Posted by Draycon (Post 3701)
Regarding this buggy behavior I would suggest that you check the function where the changed addon path is added to the xml. I bet the base64 encoding is missing. Also I would suggest running an addon scan after changing the path (or add a button to manually scan - you never know if someone adds an addon manually).

It encodes just fine for me when changing or adding a path (path->utf8->base64). Ca you post your minion.xml ?

Edit: Ok yeah there does seem to be a problem with this with the version that is live. Looking into it.

Also if there is no <config-version>2</config-version> in the header of the document it will revert to using clear text paths. Minion checks for that and writes the paths based upon if the config version is 2 or greater.


I agree Minion does need to do a sanity check with the addons. That is something we will be adding once the addon detection improvements are done.

Dolby 04/10/14 02:36 PM

Just pushed an update to address the base64 and change path issue. If your minion.xml is messed up you may need to delete it one last time after you've updated Minion.

http://minion.mmoui.com/updates.html

MacAllen 04/11/14 07:30 PM

I have this exact problem. Where is the minion.xml? I checked my minion and addons directories and didn't find it in either.

Also, how do I update Minion if it hangs on launch? Just run the updated version? I ask because I just installed Minion today, and it updated. Wouldn't that be the latest version?

Dolby 04/11/14 08:32 PM

Quote:

Originally Posted by MacAllen (Post 3904)
I have this exact problem. Where is the minion.xml? I checked my minion and addons directories and didn't find it in either.

Also, how do I update Minion if it hangs on launch? Just run the updated version? I ask because I just installed Minion today, and it updated. Wouldn't that be the latest version?

If you are running windows it's located C:\Users\<your windows username>\.minion\

MacAllen 04/11/14 08:39 PM

That fixed it, thanks. Great product, btw, and great support :)

Alodar 04/11/14 09:01 PM

Deleting the minion.xml file in order to fix the hang on 'loading' caused it to require me to re-agree to the terms, and now it does not detect all the add ons that it did before. It now 'sees' 4 of the 12 addons I have installed.

As an aside; in Chrome, I (or a couple people I know) cannot download Minion from the link on the page by simply clicking on it. Clicking on it does nothing - I have to right click and go to save link as in order for a save dialog to show up. This has been true since the beginning of Minion.

Torchler 04/11/14 11:34 PM

Spent some time working this out as even with removing the .minon folder and starting fresh the problem came back.

If i remove the reference for the addon 'QueueQueue' from minon.xml which is the following line:

Quote:

<addon md5="97216db16665b48737a3f69ac0162432" ui-version="1.0" uid="198"/>
It starts working again.

Fakedawg 04/12/14 12:46 AM

Quote:

Originally Posted by Torchler (Post 3918)
Spent some time working this out as even with removing the .minon folder and starting fresh the problem came back.

If i remove the reference for the addon 'QueueQueue' from minon.xml which is the following line:



It starts working again.


Can confirm I had the same problem, and removing the line for QueueQueue made it load again.

Dolby 04/12/14 12:49 AM

Thanks for finding this. Will investigate it further and have our java programmer fix it.

Edit: Found the cause and for some reason that AddOn has some missing data in our db that Minion was looking for. I change the bug ticket to investigate a way for Minion to handle this missing data more gracefully.

I have fixed the missing data in the API and minion now handles QueueQueue just fine. Checking to see if any other AddOns have missing data.

chazz422 04/12/14 02:04 PM

binder addon
 
I found this thread and it helped me fix my minion that was also hanging.

I installed a new addon called binder and, after that, my minion started to hang. After reading this thread, I went into the xml file and commented out the addon element that had the uid="215" (which is for binder), and now minion loads fine. So I guess the binder addon has bad or missing data as well.

Dolby 04/12/14 02:22 PM

Quote:

Originally Posted by chazz422 (Post 4001)
I found this thread and it helped me fix my minion that was also hanging.

I installed a new addon called binder and, after that, my minion started to hang. After reading this thread, I went into the xml file and commented out the addon element that had the uid="215" (which is for binder), and now minion loads fine. So I guess the binder addon has bad or missing data as well.

Thanks for the info, I'll check it out!

Edit: Fixed. It's from the same author, will have to contact Aiiane to see how its being uploaded to our system.

Depresjon 04/15/14 12:15 AM

Same problems as most above.
Deleted .xml
but i can't select addon folder.
Even tried too add manual in the .xml.
Did'nt work.Would like too use minion.

As you see on the picture i can't expand the documents folder.



All times are GMT -6. The time now is 10:22 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI