Using a floating panel with a resource that was not yet downloaded I managed to provoke a crash.
MacOS 12.3.1 (21E258)
Logos 9.12.0.0017
Mac mini (M1, 2020)
0257.LogosLogs.mikebinks.20220416-163730.zip
And here is the Apple Crash report that goes along with it...
-------------------------------------Translated Report (Full Report Below)-------------------------------------
Process: Logos [11820]Path: /Applications/Logos.app/Contents/MacOS/LogosIdentifier: com.logos.LogosVersion: 9.12.0.17 (62012.0.17)Code Type: X86-64 (Translated)Parent Process: launchd [1]User ID: 501
Date/Time: 2022-04-16 16:36:50.4314 +0100OS Version: macOS 12.3.1 (21E258)Report Version: 12Anonymous UUID: 399BBFFD-15A1-7E31-E9A9-8F84DBCC61FA
Sleep/Wake UUID: D6BF18C5-FF08-4029-BC42-9B22667117D5
Time Awake Since Boot: 670000 secondsTime Since Wake: 660684 seconds
System Integrity Protection: enabled
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGABRT)Exception Codes: 0x0000000000000001, 0x0000000000000000Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:Crashing on exception: System.NullReferenceException: Object reference not set to an instance of an objectat LDLS4.Panels.ResourcePanel.SeriesResourceCache.DoCacheSeries (LDLS4.Panels.ResourcePanel.SeriesResourceCache self, LDLS4.Panels.ResourcePanel.SeriesResourceCache+CachedSeries series, System.String resourceId) [0x00038] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/SeriesResourceCache.cs:102at LDLS4.Panels.ResourcePanel.SeriesResourceCache.GetOrCreateCachedSeries (System.String resourceId) [0x000b0] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/SeriesResourceCache.cs:81at LDLS4.Panels.ResourcePanel.SeriesResourceCache.BlockingGetOrCreateCachedSeries (System.String resourceId) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/SeriesResourceCache.cs:45at LDLS4.Panels.ResourcePanel.SeriesResourceCache.GetSeriesResourceIds (System.String resourceId) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/SeriesResourceCache.cs:40at LDLS4.Panels.ResourcePanel.AssociatedResourcesResourceViewComponent.get_SeriesResourceIds () [0x00017] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/AssociatedResourcesResourceViewComponent.cs:51at LDLS4.Panels.ResourcePanel.NavigationResourceViewComponent.NavigateSeriesToReferenceOrHeadword (System.Object objReferenceOrHeadword, Libronix.DataTypes.DataTypeReference referenceOverride, Libronix.DigitalLibrary.ResourceDisplayNavigationSettings navigationSettings) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/NavigationResourceViewComponent.cs:124at LDLS4.Panels.ResourcePanel.ResourcePanelViewModel.NavigateToReferenceCore (Libronix.DataTypes.DataTypeReference reference, Libronix.DataTypes.DataTypeReference referenceOverride) [0x0000d] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/Panels/ResourcePanel/ResourcePanelViewModel.cs:677at LDLS4.PanelViewModel.NavigateToReference (Libronix.DataTypes.DataTypeReference reference, Libronix.DataTypes.DataTypeReference overrideReference) [0x00006] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/PanelViewModel.cs:1918at LDLS4.AppModel+<>c__DisplayClass576_0.<Navigate>b__1 (LDLS4.PanelViewModel p) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/AppModel.cs:3533at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <6b0e9a0b5f954debb773a874e1add777>:0at System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <6b0e9a0b5f954debb773a874e1add777>:0at LDLS4.AppModel.Navigate (LDLS4.NavigationRequest request, LDLS4.NavigationTarget target) [0x0013a] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/AppModel.cs:3532at LDLS4.AppCommands.KeyLinkAppCommand.ExecuteCore () [0x0005a] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/AppCommands/KeyLinkAppCommand.cs:104at LDLS4.AppCommand.Execute () [0x00031] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/LDLS4/AppCommand.cs:102at Bootstrap.AppCommandHelpers.Execute (LDLS4.AppCommand self) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/LogosDesktop/src/macintosh/Bootstrap/GeneratedCode/AppCommand.g.cs:30at (wrapper native-to-managed) Bootstrap.AppCommandHelpers.Execute(LDLS4.AppCommand,System.Exception&)abort() called
tootle pip
Mike
How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)
Hi Mike,
I'm trying to reproduce this. Was it a particular resource and how did you open it? Using the Command Box?
How to Enable and Submit Log Files
Sorry Philana
If the logs don't tell you I am afraid I can't remember.
Hi Mike, from your logs I was able to find LLS:SBLGNT which would be The Greek New Testament: SBL Edition. I'm going to attempt to recreate this crash with this resource, but could you please confirm whether you have this title downloaded on your machine or not?
Thanks in advance!
I know this thread is trying to address Mike's issue but I too have random crashes. Just now I was trying to close a floating window and had a crash.
The resource in question was the video portion of LA181. The current video segment had finished and I clicked on the close window control.
Maybe the issues are related (that is the only reason I and adding to this post).
Logos 9.12, macOS 10.14.6
logs attached (I think!)
4213.LogosLogs.roycottingham.20220422-012345.zip
Savanna Lineberger: Hi Mike, from your logs I was able to find LLS:SBLGNT which would be The Greek New Testament: SBL Edition. I'm going to attempt to recreate this crash with this resource, but could you please confirm whether you have this title downloaded on your machine or not? Thanks in advance!
I have checked and it is downloaded. However it is not a resource that I would use in the normal run of events so must have been downloaded for a particular purpose.
BTW Roy I think you may, in this case be right, thanks for submitting logs.
We will see. :-)
Thank you Mike and Roy for the additional information, I am going to continue to investigate this. If you continue to encounter crashes like this please paste any additional logs in this thread.