Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Locked
MACOS 15 (Sequoia) JMRI program halt
#mac-os
I use a Mac Mini M1 8GB for JMRI and LCC configuration. Five times in the past month, when using Layout Editor (the one with the grid panel) hiding a panel causes JMRI to halt with no keyboard or mouse response until I use F4 to get to the MACOS Force Quit menu option. Force Quit closes out JMRI, but of course recent edits are lost. Using JMRI 5.9.3, Azul 17, MACOS 15.0
?
Otherwise, I can hide and reopen a panel repeatedly without triggering a JMRI halt.
?
Unfortunately, this is a random, occasional occurrence with no error message I know how to look for.?I have tried waiting a minute or so, but JMRI seems to have halted? I am good at continually saving my work, so not too aggravating.
?
I thought it best to at least report this and would appreciate any suggestions on how to trace it.
?
Thanks,
-=m=-
MikeS
LA Model Railroad Society
? |
Mike, Look at the session.log file located at /Users/<username>/Library/Preferences/JMRI/log. Dave Sand ----- Original message ----- From: MICHAEL SHIELDS <mikesjmri@...> Subject: [jmriusers] MACOS 15 (Sequoia) JMRI program halt Date: Thursday, September 26, 2024 12:07 PM I use a Mac Mini M1 8GB for JMRI and LCC configuration. Five times in the past month, when using Layout Editor (the one with the grid panel) hiding a panel causes JMRI to halt with no keyboard or mouse response until I use F4 to get to the MACOS Force Quit menu option. Force Quit closes out JMRI, but of course recent edits are lost. Using JMRI 5.9.3, Azul 17, MACOS 15.0 ? Otherwise, I can hide and reopen a panel repeatedly without triggering a JMRI halt. ? Unfortunately, this is a random, occasional occurrence with no error message I know how to look for.?I have tried waiting a minute or so, but JMRI seems to have halted? I am good at continually saving my work, so not too aggravating. ? I thought it best to at least report this and would appreciate any suggestions on how to trace it. ? Thanks, -=m=- MikeS LA Model Railroad Society ? |
Dave,
?
Thanks for the quick response!
?
Note that I am laying out track and turnouts on a new panel. Chopping and changing like crazy.
?
Session Log seems to reset each run, so when it bombs again, I'll immediately look there.
I am laying out track and turnouts on a new panel. Chopping and changing like crazy.
?
I did notice in messages.log several sequences similar to the following at the end of three recent sessions:
?
"ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [AWT-EventQueue-0]"
"WARN ?- No View found for TrackSegment T33 c1:{A4 (POS_POINT)}, c2:{A13 (POS_POINT)} class class"
?
JMRI seems unhappy with TrackSegment T33?and after a bit of repeating these two lines the following occurred:
?
configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? comparing file1:"/Users/mikeshields/Mikes JMRI Test Panels/Mikes_JMRI_Test_Panels.jmri/LAMRS Harbor v4.xml" [AWT-EventQueue-0]
2024-09-26T09:33:20,316 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? ? ? ?to file2:"/var/folders/wg/tp9k_qq54jn4lpl71_gpx5d80000gn/T/f5014636-87a5-4b0d-a0ba-2e88a48f7768.xml" [AWT-EventQueue-0] 2024-09-26T09:33:30,905 server.WebServer ? ? ? ? ? ? ? ? ? ? ?INFO ?- Stopping Web Server [JMRI ShutDown - Main Tasks] 2024-09-26T09:33:31,928 managers.DefaultShutDownManager ? ? ? INFO ?- Normal termination complete [Thread-45] ?
I cannot recall if these would be an instance of a program halt, but there are three session sets of this message pattern that might have been halts.
?
Shall I post the messages.log file or wait until I have a Session Log from an actual program halt? ?(Can you repeat where/how to upload files?
?
-=m=-
MIkeS |
Mike, The session.log file has the current/last session. ?The messages.log file has all of the log entries up to 1 MB. The "No view" message is curious. ? The "StoreAndCompare" messages are from a process that runs during shutdown to see if there are changes that have not been stored. To upload a file, go to?/g/jmriusers/files. ?Select the ProblemsBeingWorkedOn file folder. ?Create a folder with your name and upload a file. Dave Sand ----- Original message ----- From: MICHAEL SHIELDS <mikesjmri@...> Subject: Re: [jmriusers] MACOS 15 (Sequoia) JMRI program halt Date: Friday, September 27, 2024 2:04 PM Dave, ? Thanks for the quick response! ? Note that I am laying out track and turnouts on a new panel. Chopping and changing like crazy. ? Session Log seems to reset each run, so when it bombs again, I'll immediately look there. I am laying out track and turnouts on a new panel. Chopping and changing like crazy. ? I did notice in messages.log several sequences similar to the following at the end of three recent sessions: ? "ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [AWT-EventQueue-0]" "WARN ?- No View found for TrackSegment T33 c1:{A4 (POS_POINT)}, c2:{A13 (POS_POINT)} class class" ? JMRI seems unhappy with TrackSegment T33?and after a bit of repeating these two lines the following occurred: ? configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? comparing file1:"/Users/mikeshields/Mikes JMRI Test Panels/Mikes_JMRI_Test_Panels.jmri/LAMRS Harbor v4.xml" [AWT-EventQueue-0] 2024-09-26T09:33:20,316 configurexml.StoreAndCompare ? ? ? ? ?WARN ?- ? ? ? ? ?to file2:"/var/folders/wg/tp9k_qq54jn4lpl71_gpx5d80000gn/T/f5014636-87a5-4b0d-a0ba-2e88a48f7768.xml" [AWT-EventQueue-0] 2024-09-26T09:33:30,905 server.WebServer ? ? ? ? ? ? ? ? ? ? ?INFO ?- Stopping Web Server [JMRI ShutDown - Main Tasks] 2024-09-26T09:33:31,928 managers.DefaultShutDownManager ? ? ? INFO ?- Normal termination complete [Thread-45] ? I cannot recall if these would be an instance of a program halt, but there are three session sets of this message pattern that might have been halts. ? Shall I post the messages.log file or wait until I have a Session Log from an actual program halt? ?(Can you repeat where/how to upload files? ? -=m=- MIkeS |
Mike, I have reviewed the log files. You appear to have both Java 11 and Java 17 installed. ?JMRI is using Java 11. ?That is not an issue. The track segment error appears to be a random issue. ?If you could, upload?/Users/mikeshields/Mikes JMRI Test Panels/Mikes_JMRI_Test_Panels.jmri/LAMRS Harbor v4.xml There are some errors relating to profiles within profiles. ? I don't find any clues to the "halt" issue. Dave Sand ----- Original message ----- From: MICHAEL SHIELDS <mikesjmri@...> Subject: Re: [jmriusers] MACOS 15 (Sequoia) JMRI program halt Date: Friday, September 27, 2024 7:30 PM Dave, FYI -> Log files uploaded.? ? ? |
As I mentioned, I’m drawing new track into an existing panel and at the same time carving away about 2/3 of the that previously drawn track on this already existing panel to create a ‘new’ panel we need as part of the touch screen control of a certain portion of the layout. ?It may be that in deleting portions of the graphics on screen left “crumbs on the table” for lack of a better description. This info, for what it is worth….file is loaded |
"Profiles within profiles" ?This probably means I am using JMRI data sets incorrectly with this cit and spice technique I have crudely described. As we speak, I realized I know nothing about the data structure of xml nor how JMRI has been developed to use it. ?I'm not a programmer although 40 years ago I was supervising analysis projects that included a programming group, All I ever did with databases was read Boyce-Codd on relational tables and their difference to hierarchical data sets, so I could explain to the programmers what needed to be done. This makes me dangerous today.
?
I need to read more in the JMRI manual about merging and configuration - I have a suspicion way I am creating panels from existing panels ( outside the club's "live' JMRI data set ) may not be as it was intended to be used. ? |
to navigate to use esc to dismiss