(08.01.2023, 01:54)RobK Wrote: P.S. Please note that RouteConverter runs fine on the same Mac running High Sierra. Only TimeAlbum Pro crashes on startup.
Hi Rob,
this is weird. The two apps are almost identical and their startup when the crash happens is identical except for the Splash screen.
Could you try the JAR version of TimeAlbumPro from https://static.routeconverter.com/downlo...ases/2.32/ and run it from the Terminal?
10.01.2023, 19:43 (This post was last modified: 10.01.2023, 19:47 by RobK.)
(10.01.2023, 12:44)routeconverter Wrote:
(08.01.2023, 01:54)RobK Wrote: P.S. Please note that RouteConverter runs fine on the same Mac running High Sierra. Only TimeAlbum Pro crashes on startup.
Hi Rob,
this is weird. The two apps are almost identical and their startup when the crash happens is identical except for the Splash screen.
Could you try the JAR version of TimeAlbumPro from https://static.routeconverter.com/downlo...ases/2.32/ and run it from the Terminal?
I downloaded the jar file for Time Album Pro. When I first ran it, I got the following error message:
Code:
Java 11.0.17 does not support JavaFX. Please install java 8 from Oracle. Avoid OpenJDK.
So I switched to Java 8 and tried again. I get an out of memory error at the end. I also got the same error message when I ran /Applications/GPS/TimeAlbumPro.app/Contents/MacOS/TimeAlbumPro from the terminal.
See below.
Code:
Last login: Tue Jan 10 13:35:26 on ttys002
Grinchs-MacBook-Pro:~ rob$ java -version
java version "11.0.17" 2022-10-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.17+10-LTS-269)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.17+10-LTS-269, mixed mode)
Grinchs-MacBook-Pro:~ rob$
Grinchs-MacBook-Pro:~ rob$ export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
Grinchs-MacBook-Pro:~ rob$
Grinchs-MacBook-Pro:~ rob$ java -version
java version "1.8.0_351"
Java(TM) SE Runtime Environment (build 1.8.0_351-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.351-b10, mixed mode)
Grinchs-MacBook-Pro:~ rob$
Grinchs-MacBook-Pro:~ rob$ java -jar /Users/rob/Downloads/TimeAlbumProMac.jar
Jan 10, 2023 1:37:11 PM com.github.markusbernhardt.proxy.ProxySearch
INFO: No proxy found for java. Trying next one.
Jan 10, 2023 1:37:11 PM com.github.markusbernhardt.proxy.ProxySearch
INFO: No proxy found for env. Trying next one.
Logging to console and /var/folders/tx/xs47t5h93vj8qd9clc6fkkz40000gq/T/routeconverter-rob/RouteConverter.log
Jan 10, 2023 1:37:12 PM slash.navigation.converter.gui.RouteConverter initializeLogging
INFO: Started TimeAlbum Pro 2.32 from September 10, 2022 for Mac with locale en_CA on Oracle Corporation Java 1.8.0_351 (64-bit) and Mac OS X 10.13.6 x86_64 with 1864 MByte maximum heap
Jan 10, 2023 1:37:12 PM slash.navigation.converter.gui.RouteConverter initializeLogging
INFO: java.io.tmpdir: /var/folders/tx/xs47t5h93vj8qd9clc6fkkz40000gq/T/, user.home: /Users/rob, Application directory: /Users/rob/.routeconverter, Temporary directory: /var/folders/tx/xs47t5h93vj8qd9clc6fkkz40000gq/T/routeconverter-rob
Jan 10, 2023 1:37:12 PM slash.navigation.datasources.DataSourceManager initialize
INFO: Initializing edition 'timealbum' from /Users/rob/.routeconverter/datasources/timealbum.xml
Jan 10, 2023 1:37:14 PM slash.navigation.datasources.DataSourceManager loadDataSources
INFO: Initialized 4 data source files '/Users/rob/.routeconverter/datasources/ferranti1.xml',
'/Users/rob/.routeconverter/datasources/ferranti3.xml',
'/Users/rob/.routeconverter/datasources/srtm1.xml' and
'/Users/rob/.routeconverter/datasources/srtm3.xml' from /Users/rob/.routeconverter/datasources in 1725 milliseconds
Jan 10, 2023 1:37:14 PM slash.navigation.converter.gui.helpers.GeocodingServiceFacade addGeocodingService
INFO: Added geocoding service 'Automatic'
Jan 10, 2023 1:37:14 PM slash.navigation.converter.gui.helpers.GeocodingServiceFacade addGeocodingService
INFO: Added geocoding service 'Google'
Jan 10, 2023 1:37:14 PM slash.navigation.download.DownloadManager loadQueue
INFO: Loading download queue from '/Users/rob/.routeconverter/timealbum-queue.xml'
Jan 10, 2023 1:37:14 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@bf89f39e[action=Copy, url=https://api.routeconverter.com/v1/datasources/ferranti1/?format=xml] from state Queued
Jan 10, 2023 1:37:14 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 104606 bytes from https://api.routeconverter.com/v1/datasources/ferranti1/?format=xml with ETag "9910b9a750cbff5ba66b5295fdd05bb7480bb1a1f73f253436ffadc769e1162f"
Jan 10, 2023 1:37:14 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@9c9000a0[action=Copy, url=https://api.routeconverter.com/v1/datasources/ferranti3/?format=xml] from state Downloading
Jan 10, 2023 1:37:14 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 3701004 bytes from https://api.routeconverter.com/v1/datasources/ferranti3/?format=xml with ETag "a5311179df0129ed772513fd1b437f8c3d1f4167b1f3a6e2d42021285f246e8f"
Jan 10, 2023 1:37:14 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@cd1f3d87[action=Copy, url=https://api.routeconverter.com/v1/datasources/srtm1/?format=xml] from state Queued
Jan 10, 2023 1:37:14 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 392465 bytes from https://api.routeconverter.com/v1/datasources/srtm1/?format=xml with ETag "4ecfb08f84d5f94247528e3de3e17ce4e691e15ab70473e220027654cd1ad87b"
Jan 10, 2023 1:37:14 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@aa254a89[action=Copy, url=https://api.routeconverter.com/v1/datasources/srtm3/?format=xml] from state Downloading
Jan 10, 2023 1:37:14 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 4901108 bytes from https://api.routeconverter.com/v1/datasources/srtm3/?format=xml with ETag "23ba8d4e852584ce35ab9c8e908b3fd3811450e22fccb8e8d7d935f01655181b"
Jan 10, 2023 1:37:15 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@3d4cf0c7[action=Copy, url=https://api.routeconverter.com/v1/mapservers/?format=xml] from state Downloading
Jan 10, 2023 1:37:15 PM slash.navigation.download.DownloadManager restartDownloadsWithState
INFO: Restarting download slash.navigation.download.Download@b11c1c53[action=Copy, url=https://api.routeconverter.com/v1/overlayservers/?format=xml] from state Downloading
Jan 10, 2023 1:37:15 PM slash.navigation.datasources.DataSourceManager update
INFO: Updating edition timealbum from https://api.routeconverter.com/ to /Users/rob/.routeconverter/datasources/timealbum.xml
Jan 10, 2023 1:37:15 PM slash.navigation.converter.gui.RouteConverter initializeDividers
INFO: Initialized map divider to 1042
Jan 10, 2023 1:37:15 PM slash.navigation.converter.gui.RouteConverter initializeDividers
INFO: Initialized profile divider to 571
Jan 10, 2023 1:37:15 PM slash.navigation.maps.tileserver.helpers.TileServerService initialize
INFO: Initialized map server definitions from /Users/rob/.routeconverter/tileservers/mapservers.xml
Jan 10, 2023 1:37:15 PM slash.navigation.maps.tileserver.helpers.TileServerService initialize
INFO: Initialized overlay server definitions from /Users/rob/.routeconverter/tileservers/overlayservers.xml
Jan 10, 2023 1:37:16 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/datasources/ferranti1/?format=xml returned with status code 304 and content length null
Jan 10, 2023 1:37:16 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/datasources/srtm1/?format=xml returned with status code 304 and content length null
Jan 10, 2023 1:37:16 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 583 bytes from https://api.routeconverter.com/v1/editions/timealbum/?format=xml with ETag "89484f5813355d9a162356ea929bfd493870901c874c68368eb7f1af046b8c3b"
Jan 10, 2023 1:37:16 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 3408 bytes from https://api.routeconverter.com/v1/overlayservers/?format=xml with ETag "b7393a873908bcc9520384552ea4bfbb7c9c7c703fa0c4eab2fba566edfc197c"
Jan 10, 2023 1:37:17 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/overlayservers/?format=xml returned with status code 304 and content length null
Jan 10, 2023 1:37:17 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 11362 bytes from https://api.routeconverter.com/v1/mapservers/?format=xml with ETag "b6fb289bb4ecec3ff835e01f4f34bf9a5d2c6a4a602a111095c501c3fa674460"
Jan 10, 2023 1:37:17 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/mapservers/?format=xml returned with status code 304 and content length null
Jan 10, 2023 1:37:17 PM slash.navigation.gui.helpers.JTableHelper calculateRowHeight
INFO: Using row height 22 for table slash.navigation.converter.gui.panels.ConvertPanel@6a10b6b7
Jan 10, 2023 1:37:17 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/editions/timealbum/?format=xml returned with status code 304 and content length null
Jan 10, 2023 1:37:17 PM slash.navigation.converter.gui.panels.ConvertPanel logFormatUsage
INFO: Format usage:
Columbus GPS Binary (*.gps), reads: 16, writes: 0
Columbus GPS Type 1 (*.csv), reads: 182, writes: 3
Columbus GPS Type 1 Garble (*.csv), reads: 5, writes: 0
Columbus GPS Type 2 (*.csv), reads: 3, writes: 3
CSV Comma (.csv), reads: 1, writes: 1
Google Earth 5 (*.kml), reads: 1, writes: 1
GPS Exchange Format 1.1 (*.gpx), reads: 304, writes: 280
Training Center Database 2 (*.tcx), reads: 3, writes: 3
Jan 10, 2023 1:37:17 PM slash.navigation.gui.actions.ActionManager logUsage
INFO: Action usage:
add-time, runs: 1
check-for-update, runs: 17
cut, runs: 15
delete, runs: 28
delete-position, runs: 28
exit, runs: 343
export-positionlist, runs: 1
find-place, runs: 2
help-topics, runs: 6
maximize-map, runs: 3
maximize-positionlist, runs: 1
new-file, runs: 145
open, runs: 3
print-map, runs: 1
save, runs: 6
save-as, runs: 305
select-all, runs: 3
send-error-report, runs: 1
show-about, runs: 15
show-all-positions-on-map, runs: 4
show-downloads, runs: 43
show-map-and-positionlist, runs: 2
show-options, runs: 7
show-profile, runs: 1
undo, runs: 1
Jan 10, 2023 1:37:17 PM slash.common.helpers.APIKeyRegistry logUsage
INFO: geonames API key: RobK usage:
usage, count: 187
Jan 10, 2023 1:37:17 PM slash.common.helpers.APIKeyRegistry logUsage
INFO: thunderforest API key: 2246c146ac6642de8ca6950fb8f4722b usage:
map, count: 206
usage, count: 187
Jan 10, 2023 1:37:17 PM slash.common.helpers.APIKeyRegistry logUsage
INFO: google API key: AIzaSyA2HCUlTqMlC0nD1Khe0SexhzmzAbds_W4 usage:
map, count: 378
usage, count: 191
Jan 10, 2023 1:37:17 PM slash.navigation.converter.gui.RouteConverter parseInitialArgs
INFO: Processing initial arguments: []
Jan 10, 2023 1:37:18 PM slash.navigation.gui.SingleFrameApplication openFrame
INFO: Screen size: java.awt.Rectangle[x=0,y=0,width=1440,height=900], insets are java.awt.Insets[top=23,left=0,bottom=36,right=0]
Jan 10, 2023 1:37:18 PM slash.navigation.gui.SingleFrameApplication openFrame
INFO: Frame size: java.awt.Dimension[width=1165,height=763], frame location: java.awt.Point[x=0,y=23]
Jan 10, 2023 1:37:18 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 104606 bytes from https://api.routeconverter.com/v1/datasources/ferranti1/?format=xml with ETag "9910b9a750cbff5ba66b5295fdd05bb7480bb1a1f73f253436ffadc769e1162f"
Jan 10, 2023 1:37:18 PM slash.navigation.download.performer.GetPerformer download
INFO: Downloading 392465 bytes from https://api.routeconverter.com/v1/datasources/srtm1/?format=xml with ETag "4ecfb08f84d5f94247528e3de3e17ce4e691e15ab70473e220027654cd1ad87b"
Jan 10, 2023 1:37:18 PM slash.navigation.converter.gui.RouteConverter setMapView
INFO: Using map view: JavaFX8
Jan 10, 2023 1:37:18 PM slash.navigation.download.performer.GetPerformer download
INFO: Download from https://api.routeconverter.com/v1/datasources/srtm1/?format=xml returned with status code 304 and content length null
Ran out of executable memory while allocating 160 bytes.
Trace/BPT trap: 5
Grinchs-MacBook-Pro:~ rob$
I do see the GUI for Time Album Pro but just briefly. Then it crashes. Maybe there is a bad cache or preference file. Please let me know where all the caches and preference files are located for TimeAlbum Pro. Then I will delete then and try again.
12.01.2023, 18:03 (This post was last modified: 12.01.2023, 18:04 by routeconverter.)
(10.01.2023, 19:43)RobK Wrote: ...
Jan 10, 2023 1:37:12 PM slash.navigation.converter.gui.RouteConverter initializeLogging
INFO: Started TimeAlbum Pro 2.32 from September 10, 2022 for Mac with locale en_CA on Oracle Corporation Java 1.8.0_351 (64-bit) and Mac OS X 10.13.6 x86_64 with 1864 MByte maximum heap
...
INFO: Download from https://api.routeconverter.com/v1/dataso...format=xml returned with status code 304 and content length null
Ran out of executable memory while allocating 160 bytes.
Trace/BPT trap: 5
That is weird: 1864 MByte heap is more than enough.
(10.01.2023, 19:43)RobK Wrote: I do see the GUI for Time Album Pro but just briefly. Then it crashes.
Could be that the JavaFX browser that I'm using to display the map has a bug with Java 1.8.0_351 and/or Mac OS X 10.13.6
(10.01.2023, 19:43)RobK Wrote: Maybe there is a bad cache or preference file. Please let me know where all the caches and preference files are located for TimeAlbum Pro. Then I will delete then and try again.
Let hope some preferences request a gigantic window which leads to a crash ;-)
I may try to completely uninstall Time Album Pro and then reinstalling it.
How would I go about completely uninstalling it? Where are all the Time Album Pro files located on the Mac?
e.g. ~/Library/System Preferences etc etc
P.S. I tried running Tim Album Pro using an older version of Java 1.8.0.261. But it did not make a difference. It does not look like a Java issue.
As I mentioned, I was able to run Time Album Pro until recently.
Maybe one of the map files is corrupted. If only I could delete the cache of map files...
(15.01.2023, 19:41)RobK Wrote: How would I go about completely uninstalling it? Where are all the Time Album Pro files located on the Mac?
To completely purge everything, you need to remove
Application:
Preferences: ~/Library/Preferences/slash.*
Downloads: ~/.routeconverter
Log: /var/folders/*/*/T/routeconverter-*
(15.01.2023, 19:41)RobK Wrote: P.S. I tried running Tim Album Pro using an older version of Java 1.8.0.261. But it did not make a difference. It does not look like a Java issue.
A crash of the Java VM is always a Java issue.
(15.01.2023, 19:41)RobK Wrote: Maybe one of the map files is corrupted. If only I could delete the cache of map files...