ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Minion (https://www.esoui.com/forums/forumdisplay.php?f=183)
-   -   Minion - Not working on macOS Monterey (https://www.esoui.com/forums/showthread.php?t=10013)

LalMirchi 12/15/21 05:42 AM

Minion - Not working on macOS Monterey
 
1 Attachment(s)
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.

Baertram 12/15/21 06:05 AM

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 :(

LalMirchi 12/15/21 06:13 AM

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.

Dolby 12/15/21 08:05 AM

1 Attachment(s)
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

HHamp78 12/16/21 07:30 AM

I have Mac OS Monterey and minion doesn't work for me as well.

LalMirchi 12/19/21 05:27 AM

Quote:

Originally Posted by Baertram (Post 45050)
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?

LalMirchi 12/19/21 05:44 AM

1 Attachment(s)
Quote:

Originally Posted by Dolby (Post 45052)
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.

LalMirchi 01/06/22 07:43 AM

1 Attachment(s)
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.


Baertram 01/06/22 08:36 AM

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.

LalMirchi 01/06/22 08:50 AM

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.

LalMirchi 02/02/22 05:14 AM

1 Attachment(s)
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! :)

vgabor 03/27/22 10:03 PM

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)


LalMirchi 04/03/22 06:11 AM

I would forward this to @Baertram if possible.

Baertram 04/03/22 11:09 AM

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.

keto3000 10/11/23 05:04 AM

Minion stopped opening since Sonoma upgrade
 
addons in game seem fine but catn actually open Minion app. Permissions are all fine

Baertram 10/11/23 06:08 AM

Did you try this?
https://www.esoui.com/forums/showpos...1&postcount=11

keto3000 10/11/23 09:32 PM

Quote:

Originally Posted by Baertram (Post 45625)
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

Baertram 10/12/23 03:46 AM

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


All times are GMT -6. The time now is 07:49 AM.

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