Scrivener crashing on opening

Yesterday Scrivener started immediately crashing on opening when the app was opened from the dock. Clicking directly on my most important (and most recently–Wednesday) accessed project also makes it crash on start up. It will open if I start from some other projects, but I still can’t access my most important project,

I don’t know if there is an issue because i am running Scrivener 3.2.1 and my IT administrators have prevented the Big Sur update so I am currently running Catalina OS 10.15.7

Do you have any suggestions for accessing this project? Is there any potential back end workaround to recover the project texts which i created in Scrivener and therefore don’t have alternative access to to my knowledge?

I am a relative novice, only having worked with the app for a few months. The apple crash report is extensive but the first lines are
Process: Scrivener [2709]
Path: /Applications/Scrivener.app/Contents/MacOS/Scrivener
Identifier: com.literatureandlatte.scrivener3
Version: 3.2.1 (14482)
App Item ID: 1310686187
App External ID: 839305193
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Scrivener [2709]
User ID: 505

Date/Time: 2020-12-12 11:59:06.681 -0800
OS Version: Mac OS X 10.15.7 (19H15)
Report Version: 12
Bridge OS Version: 4.6 (17P6610)
Anonymous UUID: 67FBA4EE-50B1-2DD2-B7A5-D949649E1463

Sleep/Wake UUID: F816DC5F-31B1-4373-AF6A-884409E11D22

Time Awake Since Boot: 3900 seconds
Time Since Wake: 410 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007ffee7568dd8
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [2709]

VM Regions Near 0x7ffee7568dd8:
MALLOC_SMALL 00007f9330800000-00007f9331000000 [ 8192K] rw-/rwx SM=PRV
→ STACK GUARD 00007ffee3d69000-00007ffee7569000 [ 56.0M] —/rwx SM=NUL stack guard for thread 0
Stack 00007ffee7569000-00007ffee7d69000 [ 8192K] rw-/rwx SM=SHM thread 0

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff6838994f lookUpImpOrForward + 58
1 libobjc.A.dylib 0x00007fff6838d66a class_respondsToSelector_inst + 26
2 com.apple.UIFoundation 0x00007fff6054cc7c -[_NSATSTypesetterGuts initWithTypesetter:] + 47
3 com.apple.UIFoundation 0x00007fff6054cc30 -[NSATSTypesetter init] + 127
4 com.literatureandlatte.ScrAppKit 0x0000000108876267 -[KBKWNTypesetter init] + 41
5 com.apple.UIFoundation 0x00007fff60597b55 -[NSATSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 253
6 com.apple.UIFoundation 0x00007fff60596391 -[NSLayoutManager(NSPrivate) _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] + 1106
7 com.apple.UIFoundation 0x00007fff60568765 _NSFastFillAllLayoutHolesForGlyphRange + 1596
8 com.apple.UIFoundation 0x00007fff605662e8 -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:rectArray:rectArrayCapacity:] + 1518
9 com.apple.UIFoundation 0x00007fff6060eade -[NSLayoutManager enumerateEnclosingRectsForGlyphRange:withinSelectedGlyphRange:inTextContainer:usingBlock:] + 88
10 com.literatureandlatte.ScrAppKit 0x000000010880f40f -[KBBaseTextView setFrameSize:] + 596
11 com.literatureandlatte.scrivener3 0x00000001080cb6f3 0x107e97000 + 2311923
12 com.apple.AppKit 0x00007fff2c8466cb -[NSTextView setConstrainedFrameSize:] + 591
13 com.literatureandlatte.scrivener3 0x00000001080ca220 0x107e97000 + 2306592
14 com.apple.UIFoundation 0x00007fff6055a338 -[NSLayoutManager(NSPrivate) _resizeTextViewForTextContainer:] + 1103
15 com.apple.UIFoundation 0x00007fff60555305 -[NSLayoutManager(NSPrivate) _updateUsageForTextContainer:addingUsedRect:] + 529
16 com.apple.UIFoundation 0x00007fff6059c299 -[NSLayoutManager setLineFragmentRect:forGlyphRange:usedRect:] + 328
17 com.apple.UIFoundation 0x00007fff6059c124 -[NSLayoutManager(NSPrivate) setLineFragmentRect:forGlyphRange:usedRect:baselineOffset:] + 85
18 com.apple.UIFoundation 0x00007fff6057cc1e -[NSATSTypesetter _layoutLineFragmentStartingWithGlyphAtIndex:characterIndex:atPoint:renderingContext:] + 6960
19 com.apple.UIFoundation 0x00007fff6059873f -[NSATSTypesetter layoutParagraphAtPoint:] + 181
20 com.literatureandlatte.ScrAppKit 0x00000001088762e7 -[KBKWNTypesetter layoutParagraphAtPoint:] + 64
21 com.apple.UIFoundation 0x00007fff6054e0d9 -[NSTypesetter _layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments:maxCharacterIndex:nextGlyphIndex:nextCharacterIndex:] + 3120
22 com.apple.UIFoundation 0x00007fff60597f0f -[NSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 241
23 com.apple.UIFoundation 0x00007fff60597d87 -[NSATSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 815
24 com.apple.UIFoundation 0x00007fff60597b73 -[NSATSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] + 283
25 com.apple.UIFoundation 0x00007fff60596391 -[NSLayoutManager(NSPrivate) _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] + 1106
26 com.apple.UIFoundation 0x00007fff60568765 _NSFastFillAllLayoutHolesForGlyphRange + 1596
27 com.apple.UIFoundation 0x00007fff605662e8 -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:rectArray:rectArrayCapacity:] + 1518
28 com.apple.UIFoundation 0x00007fff6060eade -[NSLayoutManager enumerateEnclosingRectsForGlyphRange:withinSelectedGlyphRange:inTextContainer:usingBlock:] + 88
29 com.literatureandlatte.ScrAppKit 0x000000010880f40f -[KBBaseTextView setFrameSize:] + 596
30 com.literatureandlatte.scrivener3 0x00000001080cb6f3 0x107e97000 + 2311923
31 com.apple.AppKit 0x00007fff2c8466cb -[NSTextView setConstrainedFrameSize:] + 591
32 com.literatureandlatte.scrivener3 0x00000001080ca220 0x107e97000 + 2306592
33 com.apple.UIFoundation 0x00007fff6055a338 -[NSLayoutManager(NSPrivate) _resizeTextViewForTextContainer:] + 1103
34 com.apple.UIFoundation 0x00007fff60555305 -[NSLayoutManager(NSPrivate) _updateUsageForTextContainer:addingUsedRect:] + 529
35 com.apple.UIFoundation 0x00007fff6059c299 -[NSLayoutManager setLineFragmentRect:forGlyphRange:usedRect:] + 328
36 com.apple.UIFoundation 0x00007fff6059c124 -[NSLayoutManager(NSPrivate) setLineFragmentRect:forGlyphRange:usedRect:baselineOffset:] + 85
37 com.apple.UIFoundation 0x00007fff6057cc1e -[NSATSTypesetter _layoutLineFragmentStartingWithGlyphAtIndex:characterIndex:atPoint:renderingContext:] + 6960
38 com.apple.UIFoundation 0x00007fff6059873f -[NSATSTypesetter layoutParagraphAtPoint:] + 181
39 com.literatureandlatte.ScrAppKit 0x00000001088762e7 -[KBKWNTypesetter layoutParagraphAtPoint:] + 64
40 com.apple.UIFoundation 0x00007fff6054e0d9 -[NSTypesetter _layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments:maxCharacterIndex:nextGlyphIndex:nextCharacterIndex:] + 3120

There’s a test Scrivener build available. The link’s in this post:

https://forum.literatureandlatte.com/t/3-1-5-for-macos-has-binder-with-a-strange-area-on-japanese-language-setting/48404/11

Does that help?

Not sure…I will check. I was able to find a relatively recent backup of the project that seems to be opening, so my terror is abating. I’ll check the test build