CoocooFroggy / FutureRestore-GUI

A modern GUI for FutureRestore, with added features to make the process easier.
GNU Lesser General Public License v2.1
530 stars 72 forks source link

Crashes on Monterey. Java issue? #108

Closed FreQRiDeR closed 2 years ago

FreQRiDeR commented 2 years ago

Latest crashes on Monterey. Appears to be a Java issue? Any fix suggestions? I have java installed via Home-brew / Temurin.

hs_err_pid1197.log

CoocooFroggy commented 2 years ago

It looks like Java itself is crashing weirdly. Can you right click on FutureRestore GUI > Show Package Contents > Contents > MacOS > drag FutureRestore GUI into Terminal and press enter? See if that changes anything or if anything appears in Terminal.

FreQRiDeR commented 2 years ago

I did that, actually. Same results. Java is a bit wonky these days on modern MacOS. Will try resolving java issue somehow.

On Oct 11, 2022, at 3:04 PM, CoocooFroggy @.***> wrote:

 It looks like Java itself is crashing weirdly. Can you right click on FutureRestore GUI > Show Package Contents > Contents > MacOS > drag FutureRestore GUI into Terminal and press enter? See if that changes anything or if anything appears in Terminal.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

FreQRiDeR commented 2 years ago

Actually, I get this error when running GUI from command line... I tried several JRE versions from 8 to 19. Same results.

terramoda@Mac-DaDDY ~ % sudo /Applications/FutureRestore\ GUI.app/Contents/MacOS/FutureRestore\ GUI
Password:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x0000000137bba0ec, pid=2453, tid=80903
#
# JRE version: OpenJDK Runtime Environment Temurin-18.0.2.1+1 (18.0.2.1+1) (build 18.0.2.1+1)
# Java VM: OpenJDK 64-Bit Server VM Temurin-18.0.2.1+1 (18.0.2.1+1, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-amd64)
# Problematic frame:
# C  [AMDRadeonX4000GLDriver+0x290ec]  glrATIVertexFetchDetermineFetchOrder+0x11e
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
FreQRiDeR commented 2 years ago

Last login: Wed Oct 12 21:46:52 on ttys000 terramoda@Mac-DaDDY ~ % java --version openjdk 18.0.2.1 2022-08-18 OpenJDK Runtime Environment Temurin-18.0.2.1+1 (build 18.0.2.1+1) OpenJDK 64-Bit Server VM Temurin-18.0.2.1+1 (build 18.0.2.1+1, mixed mode, sharing) terramoda@Mac-DaDDY ~ %

FreQRiDeR commented 2 years ago

Solved! Pyenv was configured improperly. Changing global python to 3.10 fixed issue. Closing.

CoocooFroggy commented 2 years ago

Not even sure how that solved it since FRGUI doesn't use python 😅 Glad it's working though.

FreQRiDeR commented 2 years ago

Well I thought it did then I reinstalled Temurin JRE 19 and now it crashes again. Even removing the Java VM didn't help and crashing persists. It also wreaked havoc on several Homebrew packages that use ptyhon3. I hate Java. Lol!

On Oct 16, 2022, at 1:30 PM, CoocooFroggy @.***> wrote:

 Not even sure how that solved it since FRGUI doesn't use python 😅 Glad it's working though.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you modified the open/close state.

CoocooFroggy commented 2 years ago

@FreQRiDeR can you try this build? It uses Java 19 now instead of 18. You still shouldn't have to install anything since it's bundled. https://github.com/CoocooFroggy/FutureRestore-GUI/actions/runs/3260751372

FreQRiDeR commented 2 years ago

Check your Zip, DMG file. I downloaded it twice but couldn't unarchive with several unarchivers. Kika, BZip etc...

CoocooFroggy commented 2 years ago

Aren't you on macOS? It should work with the default Archive Utility. It's just a zip with the DMG inside

FreQRiDeR commented 2 years ago

Yes Monterey. Wouldn't unzip. Check it.

On Oct 16, 2022, at 9:01 PM, CoocooFroggy @.***> wrote:

 Aren't you on macOS? It should work with the default Archive Utility. It's just a zip with the DMG inside

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

FreQRiDeR commented 2 years ago

It worked after I redownloaded it without VPN. Sorry my computer is not cooperating! There is a conflict somewhere as many CL apps are not functioning and throwing an "illegal hardware instruction" error. Not an issue w FR-Gui.

On Oct 16, 2022, at 10:28 PM, Freqrider Miles @.***> wrote:

 Yes Monterey. Wouldn't unzip. Check it.

On Oct 16, 2022, at 9:01 PM, CoocooFroggy @.***> wrote:

 Aren't you on macOS? It should work with the default Archive Utility. It's just a zip with the DMG inside

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

CoocooFroggy commented 2 years ago

To confirm, the app runs and isn't crashing anymore?

FreQRiDeR commented 2 years ago

Yes, v198.3 is working in Monterey. I have JRE V11 installed and no conflicts. Some CLI Brew apps are still crashing, not sure why? Python3 conflict, I believe?

On Oct 17, 2022, at 12:07 PM, CoocooFroggy @.***> wrote:

 To confirm, the app runs and isn't crashing anymore?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.