Closed Jenny0Chen closed 2 years ago
Sorry, I initially typed a reply asking about language of your computer, but then I noticed in the email report that you mentioned English. Could you please give some details about the model of the laptop and which version of the macOS.
I did a screen capture of the application, could you please check it? You should be able to record even without a solar image sequence loaded. https://user-images.githubusercontent.com/1223825/141433535-8682ea67-d001-44e7-b4a3-0aefb4f455e6.mov
In your home directory, there should be a directory JHelioviewer-SWHV/Exports. Is it empty?
Hi, Bogdanni, Thanks for your kindly reply. My laptop is MacBook Pro (Retina, 15-inch, Mid 2015), Processor 2.5 GHz Quad-Core Intel Core i7, Graphics AMD Radeon R9 M370X 2 GB Intel Iris Pro 1536 MB. mass version is macOS Catalina Version 10.15.7. When I point the "record" button, I can see the Jhelioview's movies on the screen, but there is not pop up window to save the movie. In my home directory, there is a directory JHelioviewer-SWHV/Exports. It is empty. Do you know what's the problem?
Could you please do the following:
cd /Applications/JHelioviewer.app/Contents/Resources/app/classes
../../jre.bundle/Contents/Home/bin/java --add-exports java.desktop/sun.awt=ALL-UNNAMED -cp JHelioviewer.jar:natives-macos.jar org.helioviewer.jhv.JHelioviewer
Thanks!
Thanks for your reply. I tried you commands in the terminal and run JHV from terminal. Following are the print in my terminal. There isn't pop up window, after the CPU spike ends. I can't download yet. Thanks for your patience!
jiechen@192 classes % ../../jre.bundle/Contents/Home/bin/java --add-exports java.desktop/sun.awt=ALL-UNNAMED -cp JHelioviewer.jar:natives-macos.jar org.helioviewer.jhv.JHelioviewer 2021-11-15 21:10:39,442 [main] INFO root - JHelioviewer started with command-line options: 2021-11-15 21:10:39,482 [main] INFO root - JHV/SWHV-4.1.1.10360 (x86_64 Mac OS X 10.15.7) Eclipse Adoptium JRE 17 4.0GB 8CPU 2021-11-15 21:10:40,963 [main] ERROR org.ehcache.core.EhcacheManager - Initialize failed. 2021-11-15 21:10:40,964 [main] ERROR root - JPIP cache initialization error org.ehcache.StateTransitionException: Persistence directory already locked by another process: /Users/jiechen/JHelioviewer-SWHV/Cache/JPIPLevel-3 at org.ehcache.core.StatusTransitioner$Transition.failed(StatusTransitioner.java:235) at org.ehcache.core.EhcacheManager.init(EhcacheManager.java:605) at org.ehcache.config.builders.CacheManagerBuilder.build(CacheManagerBuilder.java:75) at org.helioviewer.jhv.view.j2k.io.jpip.JPIPCacheManager.init(JPIPCacheManager.java:46) at org.helioviewer.jhv.JHVInit.init(JHVInit.java:35) at org.helioviewer.jhv.JHelioviewer.main(JHelioviewer.java:63) Caused by: java.lang.RuntimeException: Persistence directory already locked by another process: /Users/jiechen/JHelioviewer-SWHV/Cache/JPIPLevel-3 at org.ehcache.impl.persistence.DefaultLocalPersistenceService.internalStart(DefaultLocalPersistenceService.java:105) at org.ehcache.impl.persistence.DefaultLocalPersistenceService.start(DefaultLocalPersistenceService.java:75) at org.ehcache.core.spi.ServiceLocator.startAllServices(ServiceLocator.java:128) at org.ehcache.core.EhcacheManager.init(EhcacheManager.java:577) ... 4 more 2021-11-15 21:10:41,676 [AWT-EventQueue-0] INFO root - Start main window 2021-11-15 21:10:44,621 [AWT-EventQueue-0] INFO root - Load bundled plugins 2021-11-15 21:10:45,101 [AWT-EventQueue-0] INFO root - GLInfo > OpenGL 4.1 ATI-3.10.18 Nov 15, 2021 1:10:45 PM org.astrogrid.samp.hub.Hub runHub WARNING: Failed to start SAMP hub profile Standard java.io.IOException: A hub is already running at org.astrogrid.samp.xmlrpc.StandardHubProfile.start(StandardHubProfile.java:99) at org.astrogrid.samp.hub.Hub.startProfile(Hub.java:143) at org.astrogrid.samp.hub.Hub.runHub(Hub.java:499) at org.astrogrid.samp.hub.Hub.runHub(Hub.java:543) at org.helioviewer.jhv.io.SampClient.lambda$init$0(SampClient.java:47) at java.base/java.lang.Thread.run(Thread.java:833)
Nov 15, 2021 1:10:45 PM org.astrogrid.samp.hub.Hub runHub WARNING: Failed to start SAMP hub profile Web java.net.BindException: Address already in use at java.base/sun.nio.ch.Net.bind0(Native Method) at java.base/sun.nio.ch.Net.bind(Net.java:555) at java.base/sun.nio.ch.Net.bind(Net.java:544) at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:643) at java.base/java.net.ServerSocket.bind(ServerSocket.java:388) at java.base/java.net.ServerSocket.bind(ServerSocket.java:342) at org.astrogrid.samp.web.WebHubProfile$ServerFactory.createServerSocket(WebHubProfile.java:480) at org.astrogrid.samp.web.WebHubProfile$ServerFactory.createSampXmlRpcServer(WebHubProfile.java:299) at org.astrogrid.samp.web.WebHubProfile.start(WebHubProfile.java:90) at org.astrogrid.samp.hub.Hub.startProfile(Hub.java:143) at org.astrogrid.samp.hub.Hub.runHub(Hub.java:499) at org.astrogrid.samp.hub.Hub.runHub(Hub.java:543) at org.helioviewer.jhv.io.SampClient.lambda$init$0(SampClient.java:47) at java.base/java.lang.Thread.run(Thread.java:833)
java.io.IOException: No SAMP profiles started: java.io.IOException: A hub is already running
at org.astrogrid.samp.hub.Hub.runHub(Hub.java:514)
at org.astrogrid.samp.hub.Hub.runHub(Hub.java:543)
at org.helioviewer.jhv.io.SampClient.lambda$init$0(SampClient.java:47)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.io.IOException: A hub is already running
at org.astrogrid.samp.xmlrpc.StandardHubProfile.start(StandardHubProfile.java:99)
at org.astrogrid.samp.hub.Hub.startProfile(Hub.java:143)
at org.astrogrid.samp.hub.Hub.runHub(Hub.java:499)
... 3 more
2021-11-15 21:10:45,709 [AWT-EventQueue-0] ERROR root - LoadSources error: ESAC
org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]
at org.json.JSONTokener.syntaxError(JSONTokener.java:507)
at org.json.JSONObject.
At first launch, it seems you had another instance running. In any case, it should not matter.
Now could you please try the following:
Could you please post here the two file? Thank you for bearing with me!
Thanks for your patience! Following your suggestions, I do the following:
Hmm, this is really strange! I have a laptop exactly like yours (MacBook Pro 15-inch, Mid 2015), running macOS 10.15.7.
Do you try to record exactly like in this screen capture (https://user-images.githubusercontent.com/1223825/141433535-8682ea67-d001-44e7-b4a3-0aefb4f455e6.mov) I posted earlier?
Hi, it is fixed now. I made a very stupid mistake. I thought the triangle button (black) is the record button, I am waiting and waiting, there was no pop-up dialogue. Now I realize the round (brown) button is the record button. Now, the pop-up dialogue appears. I am really sorry for using your time. Thanks!
It's dark red actually, I was trying to get the shade from an old stereo ;) Glad it works and to be of help.
Use Mac Laptop, download and install JHelioviewer_4_1_1.dmg, I type "Recording" button, I can see the movie on the screen. But there isn't pop up window, I can't download the movie to my local directory. Could you tell me how can I download movie to my local directory? Thanks!