Automattic / Automattic/simplenote-macos

Simplenote constantly crashes unexpectedly under new macOS 13.0 (22A380) on M1

Open
#1,072 2 comments 0 reactions 0 assignees View on GitHub
[feature] note list [Type] Bug bug
Dominant language
Swift
Stars
1.6k
Forks
172
Avg merge
11h 17m
Merged PRs (30d)
3

Description

### Expected

Running the latest macOS version 13.0 (22A380) on a MacBook Air M1 and using Simplenote without crashing.

### Observed

Simplenote constantly crashes and quits unexpectedly after couple of seconds or minutes after opening it.

### Reproduced

1. Open Simplenote
2. Select note or type within a note or just navigate through Simplenote
3. Simplenote crashes and quits unexpectedly
4. Apple Problem Report for Simplenote emerges

### Where did you see the bug

- System Model: MacBook Air M1
- OS: macOS
- OS version: 13.0 (22A380)
- Simplenote app version: 2.17

### Problem Report

```
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process: Simplenote [14196]
Path: /Applications/Simplenote.app/Contents/MacOS/Simplenote
Identifier: com.automattic.SimplenoteMac
Version: 2.17 (11247)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-11-08 15:24:39.3730 +0100
OS Version: macOS 13.0 (22A380)
Report Version: 12
Anonymous UUID: B0929812-3CF4-7A10-F4B1-1044E50319BA

Sleep/Wake UUID: 1169F37E-C14C-4359-A4A3-85A629B914CD

Time Awake Since Boot: 35000 seconds
Time Since Wake: 2863 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Application Specific Backtrace 0:
0 CoreFoundation 0x00000001a78e8418 __exceptionPreprocess + 176
1 libobjc.A.dylib 0x00000001a7432ea8 objc_exception_throw + 60
2 CoreFoundation 0x00000001a79cdcc4 -[__NSCFString characterAtIndex:].cold.1 + 0
3 CoreFoundation 0x00000001a79cdcf8 -[__NSCFString getCharacters:range:].cold.1 + 0
4 CoreFoundation 0x00000001a784ad34 -[__NSCFString characterAtIndex:] + 124
5 UIFoundation 0x00000001ab9b0e2c -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:rectArray:rectArrayCapacity:] + 2448
6 UIFoundation 0x00000001abaa3394 -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:] + 48
7 UIFoundation 0x00000001ab9cd930 -[NSLayoutManager(NSPrivate) _boundingRectForGlyphRange:inTextContainer:fast:fullLineRectsOnly:] + 116
8 UIFoundation 0x00000001ab9a7730 -[NSLayoutManager _primitiveInvalidateDisplayForGlyphRange:] + 1128
9 UIFoundation 0x00000001ab9a6e00 -[NSLayoutManager invalidateDisplayForCharacterRange:] + 348
10 UIFoundation 0x00000001ab9d0d84 -[NSLayoutManager addTemporaryAttributes:forCharacterRange:] + 464
11 AppKit 0x00000001aaeed5d4 -[NSTextView(NSTextCheckingClient) _addAnnotations:range:textStorage:removeExistingAnnotations:] + 1352
12 Foundation 0x00000001a877e3ac -[NSAttributedString enumerateAttributesInRange:options:usingBlock:] + 244
13 AppKit 0x00000001aac79f30 -[NSTextCheckingController _setAnnotatedSubstring:forRange:offset:replacementRanges:resultingRanges:] + 468
14 AppKit 0x00000001ab2ff124 __124-[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:]_block_invoke + 5236
15 AppKit 0x00000001aac0de14 -[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:] + 692
16 AppKit 0x00000001aac0db54 -[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:] + 108
17 AppKit 0x00000001aac893cc -[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:] + 308
18 AppKit 0x00000001aac8927c -[NSTextCheckingController handleTextCheckingResults:forRange:types:options:orthography:wordCount:] + 128
19 AppKit 0x00000001aac89044 -[NSTextCheckingController _handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:] + 244
20 AppKit 0x00000001aac8359c __59-[NSTextCheckingController checkTextInRange:types:options:]_block_invoke + 596
21 AppKit 0x00000001aac0de14 -[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:] + 692
22 AppKit 0x00000001aac0db54 -[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:] + 108
23 AppKit 0x00000001aac7c4f0 -[NSTextCheckingController checkTextInRange:types:options:] + 276
24 AppKit 0x00000001aac7c3c0 -[NSTextView checkTextInRange:types:options:] + 288
25 Simplenote 0x00000001049a33c0 Simplenote + 472000
26 Simplenote 0x00000001049a3f4c Simplenote + 474956
27 Simplenote 0x00000001049a1f68 Simplenote + 466792
28 libdispatch.dylib 0x00000001a76059dc _dispatch_call_block_and_release + 32
29 libdispatch.dylib 0x00000001a7607504 _dispatch_client_callout + 20
30 libdispatch.dylib 0x00000001a7615d1c _dispatch_main_queue_drain + 928
31 libdispatch.dylib 0x00000001a761596c _dispatch_main_queue_callback_4CF + 44
32 CoreFoundation 0x00000001a78aed6c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
33 CoreFoundation 0x00000001a786c7ec __CFRunLoopRun + 2036
34 CoreFoundation 0x00000001a786b8a4 CFRunLoopRunSpecific + 612
35 HIToolbox 0x00000001b0edf3bc RunCurrentEventLoopInMode + 292
36 HIToolbox 0x00000001b0edf200 ReceiveNextEventCommon + 672
37 HIToolbox 0x00000001b0edef48 _BlockUntilNextEventMatchingListInModeWithFilter + 72
38 AppKit 0x00000001aaac4630 _DPSNextEvent + 632
39 AppKit 0x00000001aaac37c0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
40 AppKit 0x00000001aaab7bf0 -[NSApplication run] + 464
41 AppKit 0x00000001aaa8f058 NSApplicationMain + 880
42 dyld 0x00000001a7463e50 start + 2544

Kernel Triage:
VM - pmap_enter retried due to resource shortage

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1a7757224 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1a778dcec pthread_kill + 288
2 libsystem_c.dylib 0x1a76c72c8 abort + 180
3 libc++abi.dylib 0x1a7747b18 abort_message + 132
4 libc++abi.dylib 0x1a7737a0c demangling_terminate_handler() + 336
5 libobjc.A.dylib 0x1a743b764 _objc_terminate() + 144
6 Sentry 0x104ec4464 CPPExceptionTerminate() + 108
7 libc++abi.dylib 0x1a7746eb4 std::__terminate(void (*)()) + 20
8 libc++abi.dylib 0x1a7746e50 std::terminate() + 56
9 libdispatch.dylib 0x1a7607518 _dispatch_client_callout + 40
10 libdispatch.dylib 0x1a7615d1c _dispatch_main_queue_drain + 928
11 libdispatch.dylib 0x1a761596c _dispatch_main_queue_callback_4CF + 44
12 CoreFoundation 0x1a78aed6c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
13 CoreFoundation 0x1a786c7ec __CFRunLoopRun + 2036
14 CoreFoundation 0x1a786b8a4 CFRunLoopRunSpecific + 612
15 HIToolbox 0x1b0edf3bc RunCurrentEventLoopInMode + 292
16 HIToolbox 0x1b0edf200 ReceiveNextEventCommon + 672
17 HIToolbox 0x1b0edef48 _BlockUntilNextEventMatchingListInModeWithFilter + 72
18 AppKit 0x1aaac4630 _DPSNextEvent + 632
19 AppKit 0x1aaac37c0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
20 AppKit 0x1aaab7bf0 -[NSApplication run] + 464
21 AppKit 0x1aaa8f058 NSApplicationMain + 880
22 dyld 0x1a7463e50 start + 2544

Thread 1:
0 libsystem_kernel.dylib 0x1a77523e0 __semwait_signal + 8
1 libsystem_c.dylib 0x1a765c5b0 nanosleep + 220
2 libsystem_c.dylib 0x1a7667128 sleep + 52
3 Sentry 0x104eb848c monitorCachedData + 628
4 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
5 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 2:: SentryCrash Exception Handler (Secondary)
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a77608d8 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a777c42c thread_suspend + 112
3 Sentry 0x104ec511c handleExceptions + 124
4 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
5 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 3:: SentryCrash Exception Handler (Primary)
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a7760970 mach_msg2_internal + 232
2 libsystem_kernel.dylib 0x1a7757638 mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x1a774f16c mach_msg + 24
4 Sentry 0x104ec5148 handleExceptions + 168
5 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
6 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 4:: com.apple.coreanimation.render-server
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a77608d8 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a7757638 mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x1a774f16c mach_msg + 24
4 QuartzCore 0x1aeef5654 CA::Render::Server::server_thread(void*) + 564
5 QuartzCore 0x1aeef5410 thread_fun(void*) + 32
6 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
7 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 5:: com.squareup.SocketRocket.NetworkThread
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a77608d8 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a7757638 mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x1a774f16c mach_msg + 24
4 CoreFoundation 0x1a786dbdc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x1a786c4c8 __CFRunLoopRun + 1232
6 CoreFoundation 0x1a786b8a4 CFRunLoopRunSpecific + 612
7 Foundation 0x1a8773e58 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Simperium_OSX 0x104d02188 -[_SPRRunLoopThread main] + 252
9 Foundation 0x1a876d470 __NSThread__start__ + 716
10 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
11 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 6:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a77608d8 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a7757638 mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x1a774f16c mach_msg + 24
4 CoreFoundation 0x1a786dbdc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x1a786c4c8 __CFRunLoopRun + 1232
6 CoreFoundation 0x1a786b8a4 CFRunLoopRunSpecific + 612
7 CFNetwork 0x1ac234bac 0x1abfe3000 + 2431916
8 Foundation 0x1a876d470 __NSThread__start__ + 716
9 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
10 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 7:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x1a774edf0 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a77608d8 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a7757638 mach_msg_overwrite + 540
3 libsystem_kernel.dylib 0x1a774f16c mach_msg + 24
4 CoreFoundation 0x1a786dbdc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x1a786c4c8 __CFRunLoopRun + 1232
6 CoreFoundation 0x1a786b8a4 CFRunLoopRunSpecific + 612
7 AppKit 0x1aabee248 _NSEventThread + 172
8 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
9 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 8:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x1a7759a74 __select + 8
1 CoreFoundation 0x1a7897360 __CFSocketManager + 636
2 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
3 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 9:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 10:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 11:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 12:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 13:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 14:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 15:
0 libsystem_pthread.dylib 0x1a7788e18 start_wqthread + 0

Thread 16:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x1a77525e4 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1a778e638 _pthread_cond_wait + 1232
2 JavaScriptCore 0x1c09f517c scavenger_thread_main + 1364
3 libsystem_pthread.dylib 0x1a778e06c _pthread_start + 148
4 libsystem_pthread.dylib 0x1a7788e2c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x00000001a774b0f5 x5: 0x000000016b4cd9e0 x6: 0x000000000000006e x7: 0x0000000000000001
x8: 0x75cea0cc6407dc63 x9: 0x75cea0ce66e2f963 x10: 0x0000000000000200 x11: 0x000000000000000b
x12: 0x000000000000000b x13: 0x00000000001ff800 x14: 0x00000000000007fb x15: 0x00000000c9e0c85b
x16: 0x0000000000000148 x17: 0x0000000207ca09c8 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000202e52500 x21: 0x0000000000000103 x22: 0x0000000202e525e0 x23: 0x0000000000000114
x24: 0x0000000000000000 x25: 0x0000000202e525e0 x26: 0x0000600000c45540 x27: 0x000000000000000f
x28: 0x0000000000000000 fp: 0x000000016b4cd950 lr: 0x00000001a778dcec
sp: 0x000000016b4cd930 pc: 0x00000001a7757224 cpsr: 0x40001000
far: 0x00000002009507f0 esr: 0x56000080 Address size fault

Binary Images:
0x1a774e000 - 0x1a7786ffb libsystem_kernel.dylib (*) <6d6644d3-3db3-34c4-b1e3-c675ec5360f0> /usr/lib/system/libsystem_kernel.dylib
0x1a7787000 - 0x1a7793ffb libsystem_pthread.dylib (*) <886caca0-5762-3640-8db2-3fa3b911c062> /usr/lib/system/libsystem_pthread.dylib
0x1a764e000 - 0x1a76ceff3 libsystem_c.dylib (*) /usr/lib/system/libsystem_c.dylib
0x1a7736000 - 0x1a774dffb libc++abi.dylib (*) /usr/lib/libc++abi.dylib
0x1a7418000 - 0x1a745dd9f libobjc.A.dylib (*) /usr/lib/libobjc.A.dylib
0x104eac000 - 0x104f03fff org.cocoapods.Sentry (6.2.1) /Applications/Simplenote.app/Contents/Frameworks/Sentry.framework/Versions/A/Sentry
0x1a7603000 - 0x1a764afff libdispatch.dylib (*) <40c9c98c-00d6-3e8e-9ad3-2ed6cf0d0cfe> /usr/lib/system/libdispatch.dylib
0x1a77ec000 - 0x1a7cc3fff com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x1b0ead000 - 0x1b11e0fff com.apple.HIToolbox (2.1.1) <02b9797f-c47d-30b7-b7b0-802d0d26f31c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1aaa8b000 - 0x1ab992fff com.apple.AppKit (6.9) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1a745e000 - 0x1a74e84af dyld (*) <1f56ab4e-f398-3a9c-bfba-fbbd17808963> /usr/lib/dyld
0x1aeeae000 - 0x1af210fff com.apple.QuartzCore (1.11) <6eae8b05-2af0-3057-91fc-cf2d9c74dd40> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x1a8717000 - 0x1a914ffff com.apple.Foundation (6.9) <52b2f83f-586d-32a2-8b66-ce651400ac8c> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x104cbc000 - 0x104d27fff org.cocoapods.Simperium-OSX (1.9.0) /Applications/Simplenote.app/Contents/Frameworks/Simperium_OSX.framework/Versions/A/Simperium_OSX
0x1abfe3000 - 0x1ac3a2fff com.apple.CFNetwork (1399.4) <86c036e0-4a25-3600-a5b5-31b1caedbe4a> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x1c07af000 - 0x1c1c5afff com.apple.JavaScriptCore (18614) /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x1ab993000 - 0x1abb37fff com.apple.UIFoundation (1.0) <6b5dcd6a-9c35-30e4-8a02-6a73a39d985e> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x104930000 - 0x104a03fff com.automattic.SimplenoteMac (2.17) <1d600d10-b1a5-3631-975d-1b5cfadc34d4> /Applications/Simplenote.app/Contents/MacOS/Simplenote

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)
Writable regions: Total=6.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=6.4G(100%)

VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 1024K 8
Activity Tracing 256K 1
CG backing stores 2560K 4
CG image 3152K 87
ColorSync 608K 27
CoreAnimation 23.5M 108
CoreData 16K 1
CoreData Object IDs 4112K 2
CoreGraphics 48K 3
CoreImage 16K 1
CoreUI image data 1376K 10
Foundation 48K 2
Image IO 448K 28
JS JIT generated code 512.0M 3
Kernel Alloc Once 32K 1
MALLOC 319.0M 62
MALLOC guard page 288K 16
MALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
SQLite page cache 640K 5
STACK GUARD 56.3M 17
Stack 17.0M 17
VM_ALLOCATE 208K 13
VM_ALLOCATE (reserved) 4.0G 1 reserved VM address space (unallocated)
WebKit Malloc 192.1M 4
__AUTH 1974K 346
__AUTH_CONST 24.8M 567
__CTF 756 1
__DATA 13.2M 565
__DATA_CONST 27.3M 579
__DATA_DIRTY 2050K 225
__FONT_DATA 2352 1
__GLSLBUILTINS 5174K 1
__LINKEDIT 765.3M 11
__OBJC_CONST 4396K 311
__OBJC_RO 65.1M 1
__OBJC_RW 1981K 1
__TEXT 602.8M 602
dyld private memory 256K 1
libnetwork 128K 8
mapped file 519.1M 61
shared memory 928K 17
=========== ======= =======
TOTAL 8.4G 3728
TOTAL, minus reserved VM space 3.1G 3728

-----------
Full Report
-----------

{"app_name":"Simplenote","timestamp":"2022-11-08 15:24:40.00 +0100","app_version":"2.17","slice_uuid":"1d600d10-b1a5-3631-975d-1b5cfadc34d4","build_version":"11247","platform":1,"bundleID":"com.automattic.SimplenoteMac","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0 (22A380)","roots_installed":0,"name":"Simplenote","incident_id":"7ED446AD-926A-4606-B630-DF1C05F0E0D0"}
{
"uptime" : 35000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookAir10,1",
"coalitionID" : 4484,
"osVersion" : {
"train" : "macOS 13.0",
"build" : "22A380",
"releaseType" : "User"
},
"captureTime" : "2022-11-08 15:24:39.3730 +0100",
"incident" : "7ED446AD-926A-4606-B630-DF1C05F0E0D0",
"pid" : 14196,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2022-11-08 14:43:59.4594 +0100",
"procStartAbsTime" : 800586862285,
"procExitAbsTime" : 859146384615,
"procName" : "Simplenote",
"procPath" : "\/Applications\/Simplenote.app\/Contents\/MacOS\/Simplenote",
"bundleInfo" : {"CFBundleShortVersionString":"2.17","CFBundleVersion":"11247","CFBundleIdentifier":"com.automattic.SimplenoteMac"},
"storeInfo" : {"deviceIdentifierForVendor":"152238E8-08F8-5DF5-B7FB-4BD8077ED559","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.automattic.SimplenoteMac",
"crashReporterKey" : "B0929812-3CF4-7A10-F4B1-1044E50319BA",
"wakeTime" : 2863,
"sleepWakeUUID" : "1169F37E-C14C-4359-A4A3-85A629B914CD",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"ktriageinfo" : "VM - pmap_enter retried due to resource shortage\n",
"asi" : {"libsystem_c.dylib":["abort() called"]},
"asiBacktraces" : ["0 CoreFoundation 0x00000001a78e8418 __exceptionPreprocess + 176\n1 libobjc.A.dylib 0x00000001a7432ea8 objc_exception_throw + 60\n2 CoreFoundation 0x00000001a79cdcc4 -[__NSCFString characterAtIndex:].cold.1 + 0\n3 CoreFoundation 0x00000001a79cdcf8 -[__NSCFString getCharacters:range:].cold.1 + 0\n4 CoreFoundation 0x00000001a784ad34 -[__NSCFString characterAtIndex:] + 124\n5 UIFoundation 0x00000001ab9b0e2c -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:rectArray:rectArrayCapacity:] + 2448\n6 UIFoundation 0x00000001abaa3394 -[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:] + 48\n7 UIFoundation 0x00000001ab9cd930 -[NSLayoutManager(NSPrivate) _boundingRectForGlyphRange:inTextContainer:fast:fullLineRectsOnly:] + 116\n8 UIFoundation 0x00000001ab9a7730 -[NSLayoutManager _primitiveInvalidateDisplayForGlyphRange:] + 1128\n9 UIFoundation 0x00000001ab9a6e00 -[NSLayoutManager invalidateDisplayForCharacterRange:] + 348\n10 UIFoundation 0x00000001ab9d0d84 -[NSLayoutManager addTemporaryAttributes:forCharacterRange:] + 464\n11 AppKit 0x00000001aaeed5d4 -[NSTextView(NSTextCheckingClient) _addAnnotations:range:textStorage:removeExistingAnnotations:] + 1352\n12 Foundation 0x00000001a877e3ac -[NSAttributedString enumerateAttributesInRange:options:usingBlock:] + 244\n13 AppKit 0x00000001aac79f30 -[NSTextCheckingController _setAnnotatedSubstring:forRange:offset:replacementRanges:resultingRanges:] + 468\n14 AppKit 0x00000001ab2ff124 __124-[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:]_block_invoke + 5236\n15 AppKit 0x00000001aac0de14 -[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:] + 692\n16 AppKit 0x00000001aac0db54 -[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:] + 108\n17 AppKit 0x00000001aac893cc -[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:] + 308\n18 AppKit 0x00000001aac8927c -[NSTextCheckingController handleTextCheckingResults:forRange:types:options:orthography:wordCount:] + 128\n19 AppKit 0x00000001aac89044 -[NSTextCheckingController _handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:] + 244\n20 AppKit 0x00000001aac8359c __59-[NSTextCheckingController checkTextInRange:types:options:]_block_invoke + 596\n21 AppKit 0x00000001aac0de14 -[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:] + 692\n22 AppKit 0x00000001aac0db54 -[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:] + 108\n23 AppKit 0x00000001aac7c4f0 -[NSTextCheckingController checkTextInRange:types:options:] + 276\n24 AppKit 0x00000001aac7c3c0 -[NSTextView checkTextInRange:types:options:] + 288\n25 Simplenote 0x00000001049a33c0 Simplenote + 472000\n26 Simplenote 0x00000001049a3f4c Simplenote + 474956\n27 Simplenote 0x00000001049a1f68 Simplenote + 466792\n28 libdispatch.dylib 0x00000001a76059dc _dispatch_call_block_and_release + 32\n29 libdispatch.dylib 0x00000001a7607504 _dispatch_client_callout + 20\n30 libdispatch.dylib 0x00000001a7615d1c _dispatch_main_queue_drain + 928\n31 libdispatch.dylib 0x00000001a761596c _dispatch_main_queue_callback_4CF + 44\n32 CoreFoundation 0x00000001a78aed6c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16\n33 CoreFoundation 0x00000001a786c7ec __CFRunLoopRun + 2036\n34 CoreFoundation 0x00000001a786b8a4 CFRunLoopRunSpecific + 612\n35 HIToolbox 0x00000001b0edf3bc RunCurrentEventLoopInMode + 292\n36 HIToolbox 0x00000001b0edf200 ReceiveNextEventCommon + 672\n37 HIToolbox 0x00000001b0edef48 _BlockUntilNextEventMatchingListInModeWithFilter + 72\n38 AppKit 0x00000001aaac4630 _DPSNextEvent + 632\n39 AppKit 0x00000001aaac37c0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728\n40 AppKit 0x00000001aaab7bf0 -[NSApplication run] + 464\n41 AppKit 0x00000001aaa8f058 NSApplicationMain + 880\n42 dyld 0x00000001a7463e50 start + 2544"],
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"lastExceptionBacktrace" : [{"imageOffset":1033228,"symbol":"__exceptionPreprocess","symbolLocation":164,"imageIndex":7},{"imageOffset":110248,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":4},{"imageOffset":1973444,"symbol":"-[__NSCFString characterAtIndex:].cold.1","symbolLocation":0,"imageIndex":7},{"imageOffset":1973496,"symbol":"-[__NSCFString getCharacters:range:].cold.1","symbolLocation":0,"imageIndex":7},{"imageOffset":388404,"symbol":"-[__NSCFString characterAtIndex:]","symbolLocation":124,"imageIndex":7},{"imageOffset":122412,"symbol":"-[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:rectArray:rectArrayCapacity:]","symbolLocation":2448,"imageIndex":16},{"imageOffset":1115028,"symbol":"-[NSLayoutManager(NSPrivate) _rectArrayForRange:withinSelectionRange:rangeIsCharRange:singleRectOnly:fullLineRectsOnly:inTextContainer:rectCount:rangeWithinContainer:glyphsDrawOutsideLines:]","symbolLocation":48,"imageIndex":16},{"imageOffset":239920,"symbol":"-[NSLayoutManager(NSPrivate) _boundingRectForGlyphRange:inTextContainer:fast:fullLineRectsOnly:]","symbolLocation":116,"imageIndex":16},{"imageOffset":83760,"symbol":"-[NSLayoutManager _primitiveInvalidateDisplayForGlyphRange:]","symbolLocation":1128,"imageIndex":16},{"imageOffset":81408,"symbol":"-[NSLayoutManager invalidateDisplayForCharacterRange:]","symbolLocation":348,"imageIndex":16},{"imageOffset":253316,"symbol":"-[NSLayoutManager addTemporaryAttributes:forCharacterRange:]","symbolLocation":464,"imageIndex":16},{"imageOffset":4597204,"symbol":"-[NSTextView(NSTextCheckingClient) _addAnnotations:range:textStorage:removeExistingAnnotations:]","symbolLocation":1352,"imageIndex":9},{"imageOffset":422828,"symbol":"-[NSAttributedString enumerateAttributesInRange:options:usingBlock:]","symbolLocation":244,"imageIndex":12},{"imageOffset":2027312,"symbol":"-[NSTextCheckingController _setAnnotatedSubstring:forRange:offset:replacementRanges:resultingRanges:]","symbolLocation":468,"imageIndex":9},{"imageOffset":8864036,"symbol":"__124-[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:]_block_invoke","symbolLocation":5236,"imageIndex":9},{"imageOffset":1584660,"symbol":"-[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:]","symbolLocation":692,"imageIndex":9},{"imageOffset":1583956,"symbol":"-[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:]","symbolLocation":108,"imageIndex":9},{"imageOffset":2089932,"symbol":"-[NSTextCheckingController handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:]","symbolLocation":308,"imageIndex":9},{"imageOffset":2089596,"symbol":"-[NSTextCheckingController handleTextCheckingResults:forRange:types:options:orthography:wordCount:]","symbolLocation":128,"imageIndex":9},{"imageOffset":2089028,"symbol":"-[NSTextCheckingController _handleTextCheckingResults:forRange:inAnnotatedString:offset:types:options:orthography:wordCount:]","symbolLocation":244,"imageIndex":9},{"imageOffset":2065820,"symbol":"__59-[NSTextCheckingController checkTextInRange:types:options:]_block_invoke","symbolLocation":596,"imageIndex":9},{"imageOffset":1584660,"symbol":"-[NSTextCheckingController annotatedSubstringForProposedRange:wrap:completionHandler:failureHandler:]","symbolLocation":692,"imageIndex":9},{"imageOffset":1583956,"symbol":"-[NSTextCheckingController annotatedSubstringForProposedRange:completionHandler:]","symbolLocation":108,"imageIndex":9},{"imageOffset":2036976,"symbol":"-[NSTextCheckingController checkTextInRange:types:options:]","symbolLocation":276,"imageIndex":9},{"imageOffset":2036672,"symbol":"-[NSTextView checkTextInRange:types:options:]","symbolLocation":288,"imageIndex":9},{"imageOffset":472000,"imageIndex":17},{"imageOffset":474956,"imageIndex":17},{"imageOffset":466792,"imageIndex":17},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":6},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":6},{"imageOffset":77084,"symbol":"_dispatch_main_queue_drain","symbolLocation":928,"imageIndex":6},{"imageOffset":76140,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":44,"imageIndex":6},{"imageOffset":798060,"symbol":"__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__","symbolLocation":16,"imageIndex":7},{"imageOffset":526316,"symbol":"__CFRunLoopRun","symbolLocation":2036,"imageIndex":7},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":205756,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":8},{"imageOffset":205312,"symbol":"ReceiveNextEventCommon","symbolLocation":672,"imageIndex":8},{"imageOffset":204616,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":8},{"imageOffset":235056,"symbol":"_DPSNextEvent","symbolLocation":632,"imageIndex":9},{"imageOffset":231360,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":728,"imageIndex":9},{"imageOffset":183280,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":9},{"imageOffset":16472,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":9},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":10}],
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":353672,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":7104409845},{"value":6095165920},{"value":110},{"value":1},{"value":8488899147351972963},{"value":8488899155989821795},{"value":512},{"value":11},{"value":11},{"value":2095104},{"value":2043},{"value":3386951771},{"value":328},{"value":8720615880},{"value":0},{"value":6},{"value":8638506240,"symbolLocation":0,"symbol":"_main_thread"},{"value":259},{"value":8638506464,"symbolLocation":224,"symbol":"_main_thread"},{"value":276},{"value":0},{"value":8638506464,"symbolLocation":224,"symbol":"_main_thread"},{"value":105553129133376},{"value":15},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7104683244},"cpsr":{"value":1073745920},"fp":{"value":6095165776},"sp":{"value":6095165744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7104459300,"matchesCrashFrame":1},"far":{"value":8599701488}},"queue":"com.apple.main-thread","frames":[{"imageOffset":37412,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":27884,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":1},{"imageOffset":496328,"symbol":"abort","symbolLocation":180,"imageIndex":2},{"imageOffset":72472,"symbol":"abort_message","symbolLocation":132,"imageIndex":3},{"imageOffset":6668,"symbol":"demangling_terminate_handler()","symbolLocation":336,"imageIndex":3},{"imageOffset":145252,"symbol":"_objc_terminate()","symbolLocation":144,"imageIndex":4},{"imageOffset":99428,"symbol":"CPPExceptionTerminate()","symbolLocation":108,"imageIndex":5},{"imageOffset":69300,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":3},{"imageOffset":69200,"symbol":"std::terminate()","symbolLocation":56,"imageIndex":3},{"imageOffset":17688,"symbol":"_dispatch_client_callout","symbolLocation":40,"imageIndex":6},{"imageOffset":77084,"symbol":"_dispatch_main_queue_drain","symbolLocation":928,"imageIndex":6},{"imageOffset":76140,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":44,"imageIndex":6},{"imageOffset":798060,"symbol":"__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__","symbolLocation":16,"imageIndex":7},{"imageOffset":526316,"symbol":"__CFRunLoopRun","symbolLocation":2036,"imageIndex":7},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":205756,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":8},{"imageOffset":205312,"symbol":"ReceiveNextEventCommon","symbolLocation":672,"imageIndex":8},{"imageOffset":204616,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":8},{"imageOffset":235056,"symbol":"_DPSNextEvent","symbolLocation":632,"imageIndex":9},{"imageOffset":231360,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":728,"imageIndex":9},{"imageOffset":183280,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":9},{"imageOffset":16472,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":9},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":10}]},{"id":353726,"frames":[{"imageOffset":17376,"symbol":"__semwait_signal","symbolLocation":8,"imageIndex":0},{"imageOffset":58800,"symbol":"nanosleep","symbolLocation":220,"imageIndex":2},{"imageOffset":102696,"symbol":"sleep","symbolLocation":52,"imageIndex":2},{"imageOffset":50316,"symbol":"monitorCachedData","symbolLocation":628,"imageIndex":5},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353727,"name":"SentryCrash Exception Handler (Secondary)","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":189484,"symbol":"thread_suspend","symbolLocation":112,"imageIndex":0},{"imageOffset":102684,"symbol":"handleExceptions","symbolLocation":124,"imageIndex":5},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353728,"name":"SentryCrash Exception Handler (Primary)","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":76144,"symbol":"mach_msg2_internal","symbolLocation":232,"imageIndex":0},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":0},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":102728,"symbol":"handleExceptions","symbolLocation":168,"imageIndex":5},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353739,"name":"com.apple.coreanimation.render-server","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":0},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":292436,"symbol":"CA::Render::Server::server_thread(void*)","symbolLocation":564,"imageIndex":11},{"imageOffset":291856,"symbol":"thread_fun(void*)","symbolLocation":32,"imageIndex":11},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353762,"name":"com.squareup.SocketRocket.NetworkThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":0},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":531420,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":7},{"imageOffset":525512,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":7},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":380504,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":12},{"imageOffset":287112,"symbol":"-[_SPRRunLoopThread main]","symbolLocation":252,"imageIndex":13},{"imageOffset":353392,"symbol":"__NSThread__start__","symbolLocation":716,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353763,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":0},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":531420,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":7},{"imageOffset":525512,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":7},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":2431916,"imageIndex":14},{"imageOffset":353392,"symbol":"__NSThread__start__","symbolLocation":716,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353776,"name":"com.apple.NSEventThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":0},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":531420,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":7},{"imageOffset":525512,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":7},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":1454664,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":353778,"name":"com.apple.CFSocket.private","frames":[{"imageOffset":47732,"symbol":"__select","symbolLocation":8,"imageIndex":0},{"imageOffset":701280,"symbol":"__CFSocketManager","symbolLocation":636,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":371332,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374861,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374874,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374875,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374876,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374877,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374878,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":374879,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":1},{"imageOffset":2384252,"symbol":"scavenger_thread_main","symbolLocation":1364,"imageIndex":15},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 7104421888,
"size" : 233468,
"uuid" : "6d6644d3-3db3-34c4-b1e3-c675ec5360f0",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7104655360,
"size" : 53244,
"uuid" : "886caca0-5762-3640-8db2-3fa3b911c062",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7103373312,
"size" : 528372,
"uuid" : "a3869999-0792-3e09-b3fb-5e87ae4639be",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7104323584,
"size" : 98300,
"uuid" : "bec775ba-9513-3b66-8f2f-be8d2a817269",
"path" : "\/usr\/lib\/libc++abi.dylib",
"name" : "libc++abi.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7101054976,
"size" : 286112,
"uuid" : "e20fe24e-bbda-3944-9cfc-8e43a463400b",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4377460736,
"CFBundleShortVersionString" : "6.2.1",
"CFBundleIdentifier" : "org.cocoapods.Sentry",
"size" : 360448,
"uuid" : "aea38830-4531-331a-9b18-7a95fbb726f8",
"path" : "\/Applications\/Simplenote.app\/Contents\/Frameworks\/Sentry.framework\/Versions\/A\/Sentry",
"name" : "Sentry",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7103066112,
"size" : 294912,
"uuid" : "40c9c98c-00d6-3e8e-9ad3-2ed6cf0d0cfe",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7105069056,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5079040,
"uuid" : "f4ff83fc-e62c-30b4-b3a9-876c8a1fd595",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1953.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7263145984,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "02b9797f-c47d-30b7-b7b0-802d0d26f31c",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7158149120,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15761408,
"uuid" : "af9f6891-70ad-3c26-af08-b747344892d2",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2299"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7101341696,
"size" : 566448,
"uuid" : "1f56ab4e-f398-3a9c-bfba-fbbd17808963",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7229595648,
"CFBundleShortVersionString" : "1.11",
"CFBundleIdentifier" : "com.apple.QuartzCore",
"size" : 3551232,
"uuid" : "6eae8b05-2af0-3057-91fc-cf2d9c74dd40",
"path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
"name" : "QuartzCore",
"CFBundleVersion" : "1042.20"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7120973824,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 10719232,
"uuid" : "52b2f83f-586d-32a2-8b66-ce651400ac8c",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1953.1"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4375429120,
"CFBundleShortVersionString" : "1.9.0",
"CFBundleIdentifier" : "org.cocoapods.Simperium-OSX",
"size" : 442368,
"uuid" : "d720cd01-19e3-3b67-99af-e0e559db4b2f",
"path" : "\/Applications\/Simplenote.app\/Contents\/Frameworks\/Simperium_OSX.framework\/Versions\/A\/Simperium_OSX",
"name" : "Simperium_OSX",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7180529664,
"CFBundleShortVersionString" : "1399.4",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 3932160,
"uuid" : "86c036e0-4a25-3600-a5b5-31b1caedbe4a",
"path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "1399.4"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7524249600,
"CFBundleShortVersionString" : "18614",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 21676032,
"uuid" : "be3862d6-2576-3f55-9334-fb997db344d0",
"path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "18614.2.9.1.12"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7173910528,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.UIFoundation",
"size" : 1724416,
"uuid" : "6b5dcd6a-9c35-30e4-8a02-6a73a39d985e",
"path" : "\/System\/Library\/PrivateFrameworks\/UIFoundation.framework\/Versions\/A\/UIFoundation",
"name" : "UIFoundation",
"CFBundleVersion" : "855"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4371709952,
"CFBundleShortVersionString" : "2.17",
"CFBundleIdentifier" : "com.automattic.SimplenoteMac",
"size" : 868352,
"uuid" : "1d600d10-b1a5-3631-975d-1b5cfadc34d4",
"path" : "\/Applications\/Simplenote.app\/Contents\/MacOS\/Simplenote",
"name" : "Simplenote",
"CFBundleVersion" : "11247"
}
],
"sharedCache" : {
"base" : 7100694528,
"size" : 3403612160,
"uuid" : "5667eb2d-1398-3b38-afff-a929572d4b88"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=6.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=6.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 1024K 8 \nActivity Tracing 256K 1 \nCG backing stores 2560K 4 \nCG image 3152K 87 \nColorSync 608K 27 \nCoreAnimation 23.5M 108 \nCoreData 16K 1 \nCoreData Object IDs 4112K 2 \nCoreGraphics 48K 3 \nCoreImage 16K 1 \nCoreUI image data 1376K 10 \nFoundation 48K 2 \nImage IO 448K 28 \nJS JIT generated code 512.0M 3 \nKernel Alloc Once 32K 1 \nMALLOC 319.0M 62 \nMALLOC guard page 288K 16 \nMALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSQLite page cache 640K 5 \nSTACK GUARD 56.3M 17 \nStack 17.0M 17 \nVM_ALLOCATE 208K 13 \nVM_ALLOCATE (reserved) 4.0G 1 reserved VM address space (unallocated)\nWebKit Malloc 192.1M 4 \n__AUTH 1974K 346 \n__AUTH_CONST 24.8M 567 \n__CTF 756 1 \n__DATA 13.2M 565 \n__DATA_CONST 27.3M 579 \n__DATA_DIRTY 2050K 225 \n__FONT_DATA 2352 1 \n__GLSLBUILTINS 5174K 1 \n__LINKEDIT 765.3M 11 \n__OBJC_CONST 4396K 311 \n__OBJC_RO 65.1M 1 \n__OBJC_RW 1981K 1 \n__TEXT 602.8M 602 \ndyld private memory 256K 1 \nlibnetwork 128K 8 \nmapped file 519.1M 61 \nshared memory 928K 17 \n=========== ======= ======= \nTOTAL 8.4G 3728 \nTOTAL, minus reserved VM space 3.1G 3728 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "62cdf63ddb3b7109d6d765cc",
"factorPackIds" : {
"SIRI_UNDERSTANDING_TMDC" : "62cdf6dddb3b7109d6d765cd"
},
"deploymentId" : 240000007
},
{
"rolloutId" : "6112e3d2fc54bc3389840661",
"factorPackIds" : {
"SIRI_TEXT_TO_SPEECH" : "6351d47a4ac5153dd52d5fc9"
},
"deploymentId" : 240000222
}
],
"experiments" : [

]
}
}

Model: MacBookAir10,1, BootROM 8419.41.10, proc 8:4:4 processors, 8 GB, SMC
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Sep 3 2022 03:37:22 version 18.20.379.4.7.8.143 FWID 01-e3c71b50
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the crash on a MacBook Air M1 running macOS 13.0 with Simplenote 2.17, following the three reported interaction steps. Use the supplied report as the initial trace, especially the AppKit NSTextView text-checking calls and the Simplenote frames. Done means the app no longer quits unexpectedly during those actions.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.