Thread Tools Display Modes
12/15/21, 05:42 AM   #1
LalMirchi
Join Date: Mar 2021
Posts: 10
Minion - Not working on macOS Monterey

Sorry to say but Minion just crashes on my newly installed Mac.

OS latest Monterey.

ESO - The game works just fine. Addons show up as I had copied my Documents folder before the re-install.

No Minion.log found on the computer but I'm attaching the latest crash log as a txt file.

I hope this can be fixed somehow.
Attached Files
File Type: txt Minion-2021-12-15-110423-ips.txt (63.8 KB, 309 views)
  Reply With Quote
12/15/21, 06:05 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
website says Minion is supported for MacOs Requires: 10.8 - 10.15
Monterey is 10.16 right? Seems it's not officially supported (yet) then
  Reply With Quote
12/15/21, 06:13 AM   #3
LalMirchi
Join Date: Mar 2021
Posts: 10
That makes sense. It was really unfortunate as I could not get Big Sur to download so this was a forced upgrade for me.

Well, patience is a virtue so I'll wait and hope there will be a compatible version in the future.
  Reply With Quote
12/15/21, 08:05 AM   #4
Dolby
Every day I'm shuffling
 
Dolby's Avatar
Premium Member
WoWInterface Admin
Join Date: Feb 2004
Posts: 1,276
I would check your security & privacy settings under system preferences maybe? See if there is anything pending to approve.

I am not running into any problems with running Minion on Monterey
Attached Thumbnails
Click image for larger version

Name:	monterey.jpg
Views:	362
Size:	174.0 KB
ID:	1434  
  Reply With Quote
12/16/21, 07:30 AM   #5
HHamp78
 
HHamp78's Avatar
Join Date: Dec 2021
Posts: 5
I have Mac OS Monterey and minion doesn't work for me as well.
  Reply With Quote
12/19/21, 05:27 AM   #6
LalMirchi
Join Date: Mar 2021
Posts: 10
Originally Posted by Baertram View Post
website says Minion is supported for MacOs Requires: 10.8 - 10.15
Monterey is 10.16 right? Seems it's not officially supported (yet) then
Monterey is version 12 of macOS as they dropped the 10 when they renamed MacOS X to macOS and went beyond the 10 to 11 LOL. I kind of liked that Spinal Tap reference but then they made version 12 /sadface

Perhaps somebody could change the versioning info for Mac on this site when an eventual update is released?
  Reply With Quote
12/19/21, 05:44 AM   #7
LalMirchi
Join Date: Mar 2021
Posts: 10
Originally Posted by Dolby View Post
I would check your security & privacy settings under system preferences maybe? See if there is anything pending to approve.

I am not running into any problems with running Minion on Monterey
Checked that, nothing to approve under "General > Allow apps downloaded from"

I tried running Minion again just now, here's an excerpt from the crash log :

Code:
Crashed Thread:        19  Java: Thread-1

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called
These are the settings in the System Preferences for file access : Screenshot attached.
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2021-12-19 at 12.34.31.png
Views:	380
Size:	365.0 KB
ID:	1435  
  Reply With Quote
01/06/22, 07:43 AM   #8
LalMirchi
Join Date: Mar 2021
Posts: 10
Just tried again and Minion crashed again. Attaching the crash log as a text file.

A question, do I need a java runtime?

As this is a newly installed computer I got the following message in terminal when I typed java:

Code:
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
Attached Files
File Type: txt Minion-2022-01-06-141637-ips.txt (78.2 KB, 304 views)
  Reply With Quote
01/06/22, 08:36 AM   #9
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
Afaik Java JRE is included in the Minion package, but I can only say this for the windows package.
Maybe install a Mac Java JRE and try again then.
  Reply With Quote
01/06/22, 08:50 AM   #10
LalMirchi
Join Date: Mar 2021
Posts: 10
Sorry to say but installing Java from Oracles java.com com didn't work either. Minion crashes with the same errors I've included previously in the crash report.
  Reply With Quote
02/02/22, 05:14 AM   #11
LalMirchi
Join Date: Mar 2021
Posts: 10
Qick update. Looking through my crash-logs I saw a lot of references to Java so I assume that Minion is based on Java and the OS specific applications are wrappers around that core.

Giving Minion access to files and Folders in MacOS (see screenshot) did not work, neither did giving Full Disk Access solve the crashes.

So I went ahead and installed the Java JRE from Sun and ran this command
Code:
java -jar ~/Documents/Minion3.0.5-java/Minion-jfx.jar
So I am now able to run Minion and keep my add-ons updated. Yay!
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2022-02-02 at 11.47.21.png
Views:	333
Size:	94.8 KB
ID:	1454  

Last edited by LalMirchi : 02/02/22 at 05:17 AM. Reason: Forgot the screenshot.
  Reply With Quote
03/27/22, 10:03 PM   #12
vgabor
Join Date: Nov 2018
Posts: 1
Got the same problem, just updated my mac to the lates monterey version and minion crashing on during the loading process (I think it's getting until loading gameconfig and then crashing on loading eso addons, a bit hard to see which is the last step displayed right before crash) Note, few hours ago the same minion was working on catalina before I've upgraded the macos to monterey.

Edit: after installing jre-8u321 the 'java -jar /Applications/Minion.app/Contents/Java/Minion-jfx.jar' command works and minion does run, although the console shows some expceptions which may or may not related why it crashes, at the look of it these exceptions happen during loading addons (my guess based on the debug message before them) which is about the same step where it crashes if the app itself started.

Code:
DEBUG 2022-03-28 05:50:31,459 [Data Initialization Thread] gg.minion.controller.MinionController:detectGames(688): Skipping scan for ''WOW''.
DEBUG 2022-03-28 05:50:31,459 [Data Initialization Thread] gg.minion.controller.MinionController:detectGames(688): Skipping scan for ''ESO''.
Exception in thread "Thread-40" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Exception in thread "Thread-62" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Exception in thread "Thread-65" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Exception in thread "Thread-80" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Exception in thread "Thread-159" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Exception in thread "Thread-173" java.util.ConcurrentModificationException
	at java.util.HashMap$Ha****erator.nextNode(HashMap.java:1473)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1497)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)

Last edited by vgabor : 03/27/22 at 11:10 PM.
  Reply With Quote
04/03/22, 06:11 AM   #13
LalMirchi
Join Date: Mar 2021
Posts: 10
I would forward this to @Baertram if possible.
  Reply With Quote
04/03/22, 11:09 AM   #14
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
Thanks for the heads-up but I'm not involved into Minion coding, I'm just a mod of the forums here.
I bet Dolby saw it already but the devs of Minion got some other projects atm so it might not be added/changed recently. As long as you are able to run the minion .jar files directly via a JDK and it works, you got a workaround.

I'll see if I can add this to the troubleshooting guide.
  Reply With Quote
10/11/23, 05:04 AM   #15
keto3000
Join Date: Jul 2014
Posts: 3
Minion stopped opening since Sonoma upgrade

addons in game seem fine but catn actually open Minion app. Permissions are all fine
  Reply With Quote
10/11/23, 06:08 AM   #16
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
Did you try this?
https://www.esoui.com/forums/showpos...1&postcount=11
  Reply With Quote
10/11/23, 09:32 PM   #17
keto3000
Join Date: Jul 2014
Posts: 3
Originally Posted by Baertram View Post
Thanks for the heads-up but I'm not involved into Minion coding, I'm just a mod of the forums here.
I bet Dolby saw it already but the devs of Minion got some other projects atm so it might not be added/changed recently. As long as you are able to run the minion .jar files directly via a JDK and it works, you got a workaround.

I'll see if I can add this to the troubleshooting guide.
TY I'm not familiar with adding java files like that so I'll wait for the add on fix! Cheers
  Reply With Quote
10/12/23, 03:46 AM   #18
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
I doubt there will be a fix any time soon.

>How to download and install Java JRE from Sun on MacOS
https://www.java.com/en/download/help/mac_install.html


>Download Minion java version:
https://cdn.mmoui.com/minion/v3/Minion3.0.5-java.zip
Extract the zip file to e.g. ~/Documents/ so it will be in folder ~/Documents/Minion3.0.5-java


>Running a Java program manually via the .jar file on MacOs > in the "terminal app"
https://www.youtube.com/watch?v=B1JJ5TRuppk
Basically use the MacOS search icon top right in the bar, then type "terminal" (without the ""),
and in the terminal app starting type "java -jar " (without the "") and then drag&drop the file from
~/Documents/Minion3.0.5-java/Minion-jfx.jar
into the terminak window and it will write the file path and name in there for you automatically.


Start Minion by terminal app command (having the Minion Java files extracted to folder ~/Documents/Minion3.0.5-java):
Code:
java -jar ~/Documents/Minion3.0.5-java/Minion-jfx.jar

Last edited by Baertram : 10/12/23 at 03:49 AM.
  Reply With Quote

ESOUI » Site Forums » Minion » Minion - Not working on macOS Monterey

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off