Menu

#508 3.2.0 quiting on launch on Imac

None
closed-works-for-me
nobody
None
5
2021-02-05
2021-01-26
Les May
No

Hi, I've just finally managed to download 3.2.0 on my Imac running High Sierra. I can't run the normal package down load says it's damaged, I've down loaded it several times I've tried the bypasses that are supposed to let me open it. I've also down loaded the non install version, the whole folder is in the Applications folder, it will let me open the .jar file I get the splash screen the main page breafly flashes then disapears all I get is the Java coffee cup logo showing in the dock and ArtOfIllusion showing top left of the screen with just the About and Prefs pull down, I've also uploaded the latest Java via your site even though I already have the Sun systems V8 Java on the system.

Related

Bugs: #508

Discussion

  • Luke S

    Luke S - 2021-01-27

    Thanks for reporting. lets see if we can get this figured out.

    • For the .dmg, did you move the .app to your applications folder? It won't work from inside the mounted .dmg. If so, double-check that System Preferences->Security & Privacy panel has the option to allow applications from "anywhere" checked.

    When it comes to the non-install version, some troubleshooting steps:

    • Do you get different results if you try running the aoi.sh launcher script?
    • Open a terminal window, and try each of the following commands in turn. Please post the output of each here.
      • java --version (I want to see what version of java your system is using by default)
      • java -jar ArtOfIllusion.jar
      • ./aoi.sh
     

    Last edit: Luke S 2021-01-27
  • Les May

    Les May - 2021-01-27

    I downloaded a fresh App file. removed the App and put it in the Applications folder, clicked to launch still the same damaged file alert, I also tried Ctrl/clicking the file as per Apple's instructions for opening unauthorised apps. I searched the net and found that in Terminal if I typed in "sudo spctl --master-disable" I got the anywhere button back, but still got damaged file alert trying to launch the app. I wouldn't know how to run the aoi.sh script, I'm not that tech savy, sorry.

    Last login: Wed Jan 27 12:54:14 on console
    Mays-iMac:~ lesmay$ java --version
    openjdk 11.0.10 2021-01-19
    OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.10+9)
    OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.10+9, mixed mode)
    Mays-iMac:~ lesmay$

    Last login: Wed Jan 27 13:03:49 on ttys000
    Mays-iMac:~ lesmay$ java -jar ArtOfIllusion.jar
    Error: Unable to access jarfile ArtOfIllusion.jar
    Mays-iMac:~ lesmay$

    Last login: Wed Jan 27 13:04:57 on ttys000
    Mays-iMac:~ lesmay$ ./aoi.sh
    -bash: ./aoi.sh: No such file or directory
    Mays-iMac:~ lesmay$

    Thanks for your help
    Les

     
  • Luke S

    Luke S - 2021-01-27

    I wouldn't know how to run the aoi.sh script

    Right Click-> Open with... ->Terminal

    For the terminal commands: Thanks for the version information...

    It appears that you were not in the correct directory for the other two commands. The terminal needs to be in the AoI directory.

    • run pwd in the terminal. If it does not display the path of the AoI directory, use the cd command to move yourself to that directory.
     
  • Les May

    Les May - 2021-01-27

    I diidn't have much luck with the Terminal finding the files, I'm not versed in using Terminal, I tried both versions of AOI the app version just the App its self and the . jar which is in the uninstall folder also in the application folder.
    But I ran the aoi.sh script via Terminal and the programe opened, I've added the terminal info for you, lots of illegal things happening, but if I closed Terminal the programe closed as well?

    Les

    Mays-iMac:~ lesmay$ run pwd /Applications java -jar ArtOfIllusion.jar
    -bash: run: command not found

    Mays-iMac:~ lesmay$ run pdw/Applications/ArtOfIllusion /java -jar ArtOfIllusion.jar
    -bash: run: command not found

    Mays-iMac:~ lesmay$ cd /Applications/Art\ Of\ Illusion\ 3.2.0.app java -jar ArtOfIllusion.jar
    Mays-iMac:Art Of Illusion 3.2.0.app lesmay$

    Mays-iMac:~ lesmay$ cd /Applications/ArtOfIllusion/ArtOfIllusion.jar
    -bash: cd: /Applications/ArtOfIllusion/ArtOfIllusion.jar: Not a directory
    Mays-iMac:~ lesmay$

    Last login: Wed Jan 27 17:43:46 on ttys000
    Mays-iMac:~ lesmay$ cd /Applications/Art\ Of\ Illusion\ 3.2.0.app ./aoi.sh
    Mays-iMac:Art Of Illusion 3.2.0.app lesmay$

    Mays-iMac:~ lesmay$ cd /Applications/ArtOfIllusion /aoi.sh
    Mays-iMac:ArtOfIllusion lesmay$

    Last login: Wed Jan 27 17:46:49 on ttys000
    /Applications/ArtOfIllusion/aoi.sh ; exit;
    Mays-iMac:~ lesmay$ /Applications/ArtOfIllusion/aoi.sh ; exit;
    /usr/bin/java -Xmx1500m -cp /Applications/ArtOfIllusion/ArtOfIllusion.jar:/Applications/ArtOfIllusion/gluegen-rt.jar: artofillusion.ArtOfIllusion
    WARNING: An illegal reflective access operation has occurred
    WARNING: Illegal reflective access by artofillusion.ArtOfIllusion (file:/Applications/ArtOfIllusion/ArtOfIllusion.jar) to field javax.swing.PopupFactory.HEAVY_WEIGHT_POPUP
    WARNING: Please consider reporting this to the maintainers of artofillusion.ArtOfIllusion
    WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
    WARNING: All illegal access operations will be denied in a future release
    SPManager starting...
    file: helpgui-1.1b.jar
    file: pircbot.jar
    file: jhall.jar
    file: jhelpaction.jar
    file: AOIHelp.zip
    SPM: adding path: file:/Applications/ArtOfIllusion/Plugins/Help/pircbot.jar
    SPM: adding path: file:/Applications/ArtOfIllusion/Plugins/Help/jhelpaction.jar
    SPM: adding path: file:/Applications/ArtOfIllusion/Plugins/Help/AOIHelp.zip
    SPM: adding path: file:/Applications/ArtOfIllusion/Plugins/Help/helpgui-1.1b.jar
    SPM: adding path: file:/Applications/ArtOfIllusion/Plugins/Help/jhall.jar
    file: PostInstall.jar
    SPManager: java temp dir is /var/folders/dn/7mjlr8gj5xgb8n8jhtk9fmfw0000gn/T/
    SPManager: temp dir set to: /var/folders/dn/7mjlr8gj5xgb8n8jhtk9fmfw0000gn/T/spmanager-temp-lesmay-5958143473394033556
    java.lang.NoSuchMethodException: com.apple.eawt.Application.setEnabledAboutMenu(boolean)
    at java.base/java.lang.Class.getMethod(Class.java:2108)
    at artofillusion.osspecific.MacOSPlugin.processMessage(MacOSPlugin.java:47)
    at artofillusion.ArtOfIllusion.main(ArtOfIllusion.java:210)
    HelpPlugin.ADD: helpset/AOIHelp
    resources found=1
    registering Docking.Score
    component= buoyx.docking.DockableWidget$DockableWidgetPanel
    Mapped ID=Docking.Score
    registering Docking.Objects
    component= buoyx.docking.DockableWidget$DockableWidgetPanel
    Mapped ID=Docking.Objects
    registering Docking.Properties
    component= buoyx.docking.DockableWidget$DockableWidgetPanel
    Mapped ID=Docking.Properties
    registering LayoutWindow
    component= buoy.widget.BFrame$BFrameComponent
    Mapped ID=LayoutWindow

     
  • Luke S

    Luke S - 2021-01-27

    Sorry for causing confusion:

    • pwd was supposed to be a command on it's own. It would display what directory the terminal was operating in. Nevermind, as the last version that you posted works to launch the application.

    lots of illegal things happening,

    Never mind them, they're on the list to get fixed and don't affect current versions of Java (They're warnings for the future)

    but if I closed Terminal the programe closed as well?

    Yup. This is normal, as the application is running as a child of the terminal.


    Now, the terminal output from the last version is interesting. Couple of highlights:

    • /usr/bin/java -Xmx1500m -cp /Applications/ArtOfIllusion/ArtOfIllusion.jar:/Applications/ArtOfIllusion/gluegen-rt.jar: artofillusion.ArtOfIllusion means that you are running an older version of the startup script...???
    • java.lang.NoSuchMethodException: com.apple.eawt.Application.setEnabledAboutMenu(boolean) was also fixed some time ago.

    I think that you don't have the 3.2.0 no-install. Please check that you have the actual latest, downloaded from this page.


    Did you get your download links from our website, or from a third party? If third party, what site?

     
    • Les May

      Les May - 2021-01-28

      Hi Luke, interesting, I uploaded 3.2.0 uninstall version that you suggested, not sure why I had the earlier version, I thought I got it straight off the Sourceforge website. I’m now able to open the program from the .jar file no problem now, the first time I launched it I got a notice asking me if I want to open the program.
      Also while following the online tutorial I downloaded the plugins manually as suggested since the auto download didn’t seem to be working, a couple I couldn’t download they showed as program files in the browser and not as download files to my desktop?

      I do however have one last problem that the icons that should be above each of the four windows are missing? is there a way to correct this?

      Thank you for all your help and patience.

      Les

      On 27 Jan 2021, at 21:23, Luke S <ljsails@users.sourceforge.net ljsails@users.sourceforge.net> wrote:

      Sorry for causing confusion:

      pwd was supposed to be a command on it's own. It would display what directory the terminal was operating in. Nevermind, as the last version that you posted works to launch the application.
      lots of illegal things happening,

      Never mind them, they're on the list to get fixed and don't affect current versions of Java (They're warnings for the future)

      but if I closed Terminal the programe closed as well?

      Yup. This is normal, as the application is running as a child of the terminal.

      Now, the terminal output from the last version is interesting. Couple of highlights:
      - /usr/bin/java -Xmx1500m -cp /Applications/ArtOfIllusion/ArtOfIllusion.jar:/Applications/ArtOfIllusion/gluegen-rt.jar: artofillusion.ArtOfIllusion means that you are running an older version of the startup script...???
      - java.lang.NoSuchMethodException: com.apple.eawt.Application.setEnabledAboutMenu(boolean) was also fixed some time ago.

      I think that you don't have the 3.2.0 no-install. Please check that you have the actual latest, downloaded from this page. https://sourceforge.net/projects/aoi/files/ArtOfIllusion/3.2.0/
      Did you get your download links from our website, or from a third party? If third party, what site?

      [bugs:#508] https://sourceforge.net/p/aoi/bugs/508/ 3.2.0 quiting on launch on Imac

      Status: open
      Group:
      Created: Tue Jan 26, 2021 10:43 PM UTC by Les May
      Last Updated: Wed Jan 27, 2021 07:50 PM UTC
      Owner: nobody

      Hi, I've just finally managed to download 3.2.0 on my Imac running High Sierra. I can't run the normal package down load says it's damaged, I've down loaded it several times I've tried the bypasses that are supposed to let me open it. I've also down loaded the non install version, the whole folder is in the Applications folder, it will let me open the .jar file I get the splash screen the main page breafly flashes then disapears all I get is the Java coffee cup logo showing in the dock and ArtOfIllusion showing top left of the screen with just the About and Prefs pull down, I've also uploaded the latest Java via your site even though I already have the Sun systems V8 Java on the system.

      Sent from sourceforge.net http://sourceforge.net/ because you indicated interest in https://sourceforge.net/p/aoi/bugs/508/ https://sourceforge.net/p/aoi/bugs/508/
      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/ https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #508

  • Luke S

    Luke S - 2021-01-29

    I downloaded the plugins manually as suggested since the auto download didn’t seem to be working

    Which plugins? Can you launch from terminal and try again? (There will probably be some output in the terminal window if something goes wrong.)

    they showed as program files in the browser and not as download files to my desktop?

    What browser/version? That sounds like it was trying to do a "Web Start" which is a very old/unsupported thing, and not the correct thing for these files at all...

    The control-icons for each view are actually provided by a plugin, DisplayModeIcons. What you have in your screenshot is correct for vanilla, unmodified AoI.

     
  • Luke S

    Luke S - 2021-02-05
    • status: open --> closed-works-for-me
    • Group: -->
     

Log in to post a comment.