metabolist / metatext

A free, open-source iOS Mastodon client.
https://metabolist.org/metatext
GNU General Public License v3.0
727 stars 102 forks source link

Metatext crashes on launch: iPadOS 16.2 (public beta) #170

Closed cheilek closed 2 years ago

cheilek commented 2 years ago

Describe the bug Metatext crashes with a scene-create watchdog transgression on launch. It only displays a blank screen.

To Reproduce Steps to reproduce the behavior: 1) Launch Metatext 2) Wait 20 seconds of blank screen 3) Return to Springboard

Expected behavior Use the app?

(please complete the following information):

Additional context Attached crash report + relevant logs

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

Incident Identifier: 211BE947-5ECB-4564-88A4-09069A39066E
CrashReporter Key:   0b1c15be26e801efa9fffa2546bc3ceca833c6c6
Hardware Model:      iPad7,4
Process:             Metatext [416]
Path:                /private/var/containers/Bundle/Application/8C89BF9C-D155-4605-8B0D-EE54B848E544/Metatext.app/Metatext
Identifier:          com.metabolist.metatext
Version:             1.5.3 (1)
AppStoreTools:       14B44
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.metabolist.metatext [530]

Date/Time:           2022-11-14 12:06:39.3286 +0000
Launch Time:         2022-11-14 12:06:02.2462 +0000
OS Version:          iPhone OS 16.2 (20C5043e)
Release Type:        Beta
Baseband Version:    9.60.01
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: FRONTBOARD 2343432205 
<RBSTerminateContext| domain:10 code:0x8BADF00D explanation:scene-create watchdog transgression: application<com.metabolist.metatext>:416 exhausted real (wall clock) time allowance of 19.94 seconds
ProcessVisibility: Foreground
ProcessState: Running
WatchdogEvent: scene-create
WatchdogVisibility: Foreground
WatchdogCPUStatistics: (
"Elapsed total CPU time (seconds): 58.850 (user 58.850, system 0.000), 94% CPU",
"Elapsed application CPU time (seconds): 20.662, 33% CPU"
) reportType:CrashLog maxTerminationResistance:Interactive>

Triggered by Thread:  0

Thread 0 name:   Dispatch queue: GRDB.DatabasePool.writer
Thread 0 Crashed:
0   libsystem_kernel.dylib                 0x1c15d50f4 pread + 8
1   Metatext                               0x1051a3568 0x104d04000 + 4846952
2   Metatext                               0x1051a191c 0x104d04000 + 4839708
3   Metatext                               0x1051a8210 0x104d04000 + 4866576
4   Metatext                               0x1051a79d4 0x104d04000 + 4864468
5   Metatext                               0x1051c4c50 0x104d04000 + 4983888
6   Metatext                               0x1051c61d0 0x104d04000 + 4989392
7   Metatext                               0x1051b8488 0x104d04000 + 4932744
8   Metatext                               0x10518b658 0x104d04000 + 4748888
9   Metatext                               0x10505c8e8 0x104d04000 + 3508456
10  Metatext                               0x1050a9608 0x104d04000 + 3823112
11  Metatext                               0x104f1b3f8 0x104d04000 + 2192376
12  Metatext                               0x104f1bd38 0x104d04000 + 2194744
13  Metatext                               0x105025f94 0x104d04000 + 3284884
14  Metatext                               0x105029108 0x104d04000 + 3297544
15  Metatext                               0x1050290e0 0x104d04000 + 3297504
16  Metatext                               0x104feef48 0x104d04000 + 3059528
17  Metatext                               0x105025e78 0x104d04000 + 3284600
18  Metatext                               0x105025f18 0x104d04000 + 3284760
19  Metatext                               0x10505aa00 0x104d04000 + 3500544
20  Metatext                               0x10505bc28 0x104d04000 + 3505192
21  Metatext                               0x10505bcd4 0x104d04000 + 3505364
22  libswiftDispatch.dylib                 0x18fc83c64 partial apply for thunk for @callee_guaranteed () -> (@out A, @error @owned Error) + 20
23  libswiftDispatch.dylib                 0x18fc8a020 thunk for @callee_guaranteed () -> (@out A, @error @owned Error)partial apply + 12
24  libswiftDispatch.dylib                 0x18fc84d00 closure #1 in closure #1 in OS_dispatch_queue._syncHelper<A>(fn:execute:rescue:) + 120
25  libswiftDispatch.dylib                 0x18fc84dc8 partial apply for thunk for @callee_guaranteed () -> () + 20
26  libswiftDispatch.dylib                 0x18fc84870 thunk for @escaping @callee_guaranteed () -> () + 20
27  libdispatch.dylib                      0x18eb137c8 _dispatch_client_callout + 16
28  libdispatch.dylib                      0x18eac0a78 _dispatch_lane_barrier_sync_invoke_and_complete + 52
29  libswiftDispatch.dylib                 0x18fc84240 implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync<A>(execute:) + 152
30  libswiftDispatch.dylib                 0x18fc834c0 partial apply for implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync<A>(execute:) + 40
31  libswiftDispatch.dylib                 0x18fc83fbc OS_dispatch_queue._syncHelper<A>(fn:execute:rescue:) + 252
32  libswiftDispatch.dylib                 0x18fc83550 OS_dispatch_queue.sync<A>(execute:) + 136
33  Metatext                               0x105059584 0x104d04000 + 3495300
34  Metatext                               0x105004488 0x104d04000 + 3146888
35  Metatext                               0x10500498c 0x104d04000 + 3148172
36  Metatext                               0x105025dac 0x104d04000 + 3284396
37  Metatext                               0x104f05840 0x104d04000 + 2103360
38  Metatext                               0x104eb4f68 0x104d04000 + 1773416
39  Metatext                               0x104e9f934 0x104d04000 + 1685812
40  Metatext                               0x104e80870 0x104d04000 + 1558640
41  Metatext                               0x104e7fec4 0x104d04000 + 1556164
42  Metatext                               0x104de676c 0x104d04000 + 927596
43  SwiftUI                                0x18b456b00 0x18b410000 + 289536
44  SwiftUI                                0x18b45e514 0x18b410000 + 320788
45  SwiftUI                                0x18b49e2a0 0x18b410000 + 582304
46  SwiftUI                                0x18b45b5b4 0x18b410000 + 308660
47  SwiftUI                                0x18b48da28 0x18b410000 + 514600
48  AttributeGraph                         0x1a93ce858 AG::Graph::UpdateStack::update() + 512
49  AttributeGraph                         0x1a93cde50 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 420
50  AttributeGraph                         0x1a93cf128 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 416
51  AttributeGraph                         0x1a93cc7a8 AGGraphGetValue + 208
52  SwiftUI                                0x18c13f904 0x18b410000 + 13826308
53  SwiftUI                                0x18c13fb44 0x18b410000 + 13826884
54  SwiftUI                                0x18b48da28 0x18b410000 + 514600
55  AttributeGraph                         0x1a93ce858 AG::Graph::UpdateStack::update() + 512
56  AttributeGraph                         0x1a93cde50 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 420
57  AttributeGraph                         0x1a93cf128 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 416
58  AttributeGraph                         0x1a93cc7a8 AGGraphGetValue + 208
59  SwiftUI                                0x18b4ed280 0x18b410000 + 905856
60  SwiftUI                                0x18b4b93bc 0x18b410000 + 693180
61  SwiftUI                                0x18b4a9964 0x18b410000 + 629092
62  SwiftUI                                0x18b4af348 0x18b410000 + 652104
63  AttributeGraph                         0x1a93ce858 AG::Graph::UpdateStack::update() + 512
64  AttributeGraph                         0x1a93cde50 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 420
65  AttributeGraph                         0x1a93cf128 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 416
66  AttributeGraph                         0x1a93cc7a8 AGGraphGetValue + 208
67  SwiftUI                                0x18b43bf54 0x18b410000 + 180052
68  SwiftUI                                0x18b41fbe8 0x18b410000 + 64488
69  SwiftUI                                0x18b466eb4 0x18b410000 + 356020
70  AttributeGraph                         0x1a93ce858 AG::Graph::UpdateStack::update() + 512
71  AttributeGraph                         0x1a93cde50 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 420
72  AttributeGraph                         0x1a93cc5e8 AG::Graph::value_ref(AG::AttributeID, AGSwiftMetadata const*, unsigned char&) + 188
73  AttributeGraph                         0x1a93cc7f0 AGGraphGetValue + 280
74  SwiftUI                                0x18b45d8d0 0x18b410000 + 317648
75  SwiftUI                                0x18b41bdcc 0x18b410000 + 48588
76  SwiftUI                                0x18b429428 0x18b410000 + 103464
77  SwiftUI                                0x18b4b5638 0x18b410000 + 677432
78  SwiftUI                                0x18b43a5dc 0x18b410000 + 173532
79  SwiftUI                                0x18b43c61c 0x18b410000 + 181788
80  UIKitCore                              0x189d3a344 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 1920
81  QuartzCore                             0x1892576d0 CA::Layer::layout_if_needed(CA::Transaction*) + 496
82  QuartzCore                             0x18926a13c CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 144
83  QuartzCore                             0x18927abd8 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 456
84  QuartzCore                             0x1892af698 CA::Transaction::commit() + 652
85  UIKitCore                              0x18a19151c __34-[UIApplication _firstCommitBlock]_block_invoke_2 + 32
86  CoreFoundation                         0x182e1f2bc __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 20
87  CoreFoundation                         0x182e82f08 __CFRunLoopDoBlocks + 364
88  CoreFoundation                         0x182e55fa8 __CFRunLoopRun + 800
89  CoreFoundation                         0x182e5ab60 CFRunLoopRunSpecific + 584
90  GraphicsServices                       0x1bdff1984 GSEventRunModal + 160
91  UIKitCore                              0x18a0ab908 -[UIApplication _run] + 868
92  UIKitCore                              0x18a0ab580 UIApplicationMain + 312
93  SwiftUI                                0x18b5a048c 0x18b410000 + 1639564
94  SwiftUI                                0x18b516e60 0x18b410000 + 1076832
95  SwiftUI                                0x18b5037ac 0x18b410000 + 997292
96  Metatext                               0x104d09050 0x104d04000 + 20560
97  dyld                                   0x1a536ddf0 start + 2096

Thread 1:
0   libsystem_pthread.dylib                0x1d052a674 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib                0x1d052a674 start_wqthread + 0

Thread 3 name:  com.apple.uikit.eventfetch-thread
Thread 3:
0   libsystem_kernel.dylib                 0x1c15d40f4 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1c15e59c0 mach_msg2_internal + 76
2   libsystem_kernel.dylib                 0x1c15e5bfc mach_msg_overwrite + 384
3   libsystem_kernel.dylib                 0x1c15d45e8 mach_msg + 20
4   CoreFoundation                         0x182e54fa8 __CFRunLoopServiceMachPort + 156
5   CoreFoundation                         0x182e56158 __CFRunLoopRun + 1232
6   CoreFoundation                         0x182e5ab60 CFRunLoopRunSpecific + 584
7   Foundation                             0x1821a2208 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 208
8   Foundation                             0x1821a2104 -[NSRunLoop(NSRunLoop) runUntilDate:] + 60
9   UIKitCore                              0x18a1d0510 -[UIEventFetcher threadMain] + 424
10  Foundation                             0x1821b9d54 __NSThread__start__ + 704
11  libsystem_pthread.dylib                0x1d052c060 _pthread_start + 116
12  libsystem_pthread.dylib                0x1d052a688 thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000001000   x1: 0x0000000000000000   x2: 0x0000000000001000   x3: 0x0000000000546000
    x4: 0x0000000000000002   x5: 0x0000000105201764   x6: 0x0000000000000034   x7: 0x0000000106112570
    x8: 0x00000001c15d50ec   x9: 0x0000000000001000  x10: 0x00000001062c8000  x11: 0x00000001062c4088
   x12: 0x0000000000000000  x13: 0x0000000000000002  x14: 0x0000000000000000  x15: 0xe357429736cd2284
   x16: 0x0000000000000099  x17: 0x0000000000008000  x18: 0x0000000000000000  x19: 0x000000010681e9a0
   x20: 0x0000000000001000  x21: 0x0000000107035600  x22: 0x0000000000546000  x23: 0xffffffffffaba000
   x24: 0x0000000105489000  x25: 0x0000000000000202  x26: 0x000000010688e360  x27: 0x00000001062bb530
   x28: 0x00000001061126d0   fp: 0x000000016b0f24c0   lr: 0x00000001051a3568
    sp: 0x000000016b0f2480   pc: 0x00000001c15d50f4 cpsr: 0x80000000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x1c15d3000 -        0x1c1608fe7 libsystem_kernel.dylib arm64  <0d1ceac9503f3dafbb2143e2f2bdb343> /usr/lib/system/libsystem_kernel.dylib
       0x104d04000 -        0x105413fff Metatext arm64  <34e590bac9f03bd782d89eb221ab4ef2> /private/var/containers/Bundle/Application/8C89BF9C-D155-4605-8B0D-EE54B848E544/Metatext.app/Metatext
       0x18fc82000 -        0x18fc97ff7 libswiftDispatch.dylib arm64  <640d30219ecb3639ab84cb51bdeb0852> /usr/lib/swift/libswiftDispatch.dylib
       0x18eaaf000 -        0x18eb32fff libdispatch.dylib arm64  <e393158efe563a48adf388b930b5c801> /usr/lib/system/libdispatch.dylib
       0x18b410000 -        0x18c9e1fff SwiftUI arm64  <a62c1a0e0ed83e2e8d0c3c0c29fd4479> /System/Library/Frameworks/SwiftUI.framework/SwiftUI
       0x1a93ca000 -        0x1a9406fff AttributeGraph arm64  <9e0c72b7ae84309385d35f71508ae4cf> /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph
       0x189d36000 -        0x18b40ffff UIKitCore arm64  <5f39c48626503a2a9c702ac34a25ea8e> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
       0x18924e000 -        0x189580fff QuartzCore arm64  <175ed15b2c5d36849382178fe4e856f2> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
       0x182ddf000 -        0x1831abfff CoreFoundation arm64  <aefeb5928ed1372184feae3f780eaa72> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
       0x1bdff0000 -        0x1bdff8fff GraphicsServices arm64  <e16d8f81b3e837738372481951129173> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
       0x1a535a000 -        0x1a53d402f dyld arm64  <fc42b5488b023b309aa13dda4d14296d> /usr/lib/dyld
       0x1d0529000 -        0x1d0539fff libsystem_pthread.dylib arm64  <be53bb6141a037d6832ec5cd87839a25> /usr/lib/system/libsystem_pthread.dylib
       0x182164000 -        0x182a0ffff Foundation arm64  <c2bc836de6bd337ab2a9ab24ddec98c0> /System/Library/Frameworks/Foundation.framework/Foundation

EOF

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

{"app_name":"Metatext","timestamp":"2022-11-14 12:06:41.00 +0000","app_version":"1.5.3","slice_uuid":"34e590ba-c9f0-3bd7-82d8-9eb221ab4ef2","adam_id":"1523996615","build_version":"1","platform":2,"bundleID":"com.metabolist.metatext","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"iPhone OS 16.2 (20C5043e)","roots_installed":0,"name":"Metatext","incident_id":"211BE947-5ECB-4564-88A4-09069A39066E"}
{
  "uptime" : 270,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iPad7,4",
  "coalitionID" : 530,
  "osVersion" : {
    "isEmbedded" : true,
    "train" : "iPhone OS 16.2",
    "releaseType" : "Beta",
    "build" : "20C5043e"
  },
  "captureTime" : "2022-11-14 12:06:39.3286 +0000",
  "incident" : "211BE947-5ECB-4564-88A4-09069A39066E",
  "pid" : 416,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2022-11-14 12:06:02.2462 +0000",
  "procStartAbsTime" : 5805207945,
  "procExitAbsTime" : 6695171195,
  "procName" : "Metatext",
  "procPath" : "\/private\/var\/containers\/Bundle\/Application\/8C89BF9C-D155-4605-8B0D-EE54B848E544\/Metatext.app\/Metatext",
  "bundleInfo" : {"CFBundleShortVersionString":"1.5.3","CFBundleVersion":"1","CFBundleIdentifier":"com.metabolist.metatext","DTAppStoreToolsBuild":"14B44"},
  "storeInfo" : {"storeCohortMetadata":"10|date=1651069800000&sf=143444&pgtp=Software&pgid=1523996615&prpg=Software_1523996615&ctxt=Today&lngid=2","itemID":"1523996615","deviceIdentifierForVendor":"88A574CE-3ED5-419F-98E9-8E210B372752","thirdParty":true,"softwareVersionExternalIdentifier":"853269487"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.metabolist.metatext",
  "crashReporterKey" : "0b1c15be26e801efa9fffa2546bc3ceca833c6c6",
  "wasUnlockedSinceBoot" : 1,
  "isLocked" : 0,
  "basebandVersion" : "9.60.01",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL"},
  "termination" : {"code":2343432205,"flags":6,"namespace":"FRONTBOARD","reasons":["<RBSTerminateContext| domain:10 code:0x8BADF00D explanation:scene-create watchdog transgression: application<com.metabolist.metatext>:416 exhausted real (wall clock) time allowance of 19.94 seconds","ProcessVisibility: Foreground","ProcessState: Running","WatchdogEvent: scene-create","WatchdogVisibility: Foreground","WatchdogCPUStatistics: (","\"Elapsed total CPU time (seconds): 58.850 (user 58.850, system 0.000), 94% CPU\",","\"Elapsed application CPU time (seconds): 20.662, 33% CPU\"",") reportType:CrashLog maxTerminationResistance:Interactive>"]},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":5890,"threadState":{"x":[{"value":4096},{"value":0},{"value":4096},{"value":5529600},{"value":2},{"value":4380956516},{"value":52},{"value":4396754288},{"value":7539085548,"symbolLocation":0,"symbol":"pread"},{"value":4096},{"value":4398546944},{"value":4398530696},{"value":0},{"value":2},{"value":0},{"value":16381635386810376836},{"value":153},{"value":32768},{"value":0},{"value":4404144544},{"value":4096},{"value":4412626432},{"value":5529600},{"value":18446744073704022016},{"value":4383608832},{"value":514},{"value":4404601696},{"value":4398495024},{"value":4396754640}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4380570984},"cpsr":{"value":2147483648},"fp":{"value":6091121856},"sp":{"value":6091121792},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":7539085556,"matchesCrashFrame":1},"far":{"value":0}},"queue":"GRDB.DatabasePool.writer","frames":[{"imageOffset":8436,"symbol":"pread","symbolLocation":8,"imageIndex":0},{"imageOffset":4846952,"imageIndex":1},{"imageOffset":4839708,"imageIndex":1},{"imageOffset":4866576,"imageIndex":1},{"imageOffset":4864468,"imageIndex":1},{"imageOffset":4983888,"imageIndex":1},{"imageOffset":4989392,"imageIndex":1},{"imageOffset":4932744,"imageIndex":1},{"imageOffset":4748888,"imageIndex":1},{"imageOffset":3508456,"imageIndex":1},{"imageOffset":3823112,"imageIndex":1},{"imageOffset":2192376,"imageIndex":1},{"imageOffset":2194744,"imageIndex":1},{"imageOffset":3284884,"imageIndex":1},{"imageOffset":3297544,"imageIndex":1},{"imageOffset":3297504,"imageIndex":1},{"imageOffset":3059528,"imageIndex":1},{"imageOffset":3284600,"imageIndex":1},{"imageOffset":3284760,"imageIndex":1},{"imageOffset":3500544,"imageIndex":1},{"imageOffset":3505192,"imageIndex":1},{"imageOffset":3505364,"imageIndex":1},{"imageOffset":7268,"symbol":"partial apply for thunk for @callee_guaranteed () -> (@out A, @error @owned Error)","symbolLocation":20,"imageIndex":2},{"imageOffset":32800,"symbol":"thunk for @callee_guaranteed () -> (@out A, @error @owned Error)partial apply","symbolLocation":12,"imageIndex":2},{"imageOffset":11520,"symbol":"closure #1 in closure #1 in OS_dispatch_queue._syncHelper<A>(fn:execute:rescue:)","symbolLocation":120,"imageIndex":2},{"imageOffset":11720,"symbol":"partial apply for thunk for @callee_guaranteed () -> ()","symbolLocation":20,"imageIndex":2},{"imageOffset":10352,"symbol":"thunk for @escaping @callee_guaranteed () -> ()","symbolLocation":20,"imageIndex":2},{"imageOffset":411592,"symbol":"_dispatch_client_callout","symbolLocation":16,"imageIndex":3},{"imageOffset":72312,"symbol":"_dispatch_lane_barrier_sync_invoke_and_complete","symbolLocation":52,"imageIndex":3},{"imageOffset":8768,"symbol":"implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync<A>(execute:)","symbolLocation":152,"imageIndex":2},{"imageOffset":5312,"symbol":"partial apply for implicit closure #2 in implicit closure #1 in OS_dispatch_queue.sync<A>(execute:)","symbolLocation":40,"imageIndex":2},{"imageOffset":8124,"symbol":"OS_dispatch_queue._syncHelper<A>(fn:execute:rescue:)","symbolLocation":252,"imageIndex":2},{"imageOffset":5456,"symbol":"OS_dispatch_queue.sync<A>(execute:)","symbolLocation":136,"imageIndex":2},{"imageOffset":3495300,"imageIndex":1},{"imageOffset":3146888,"imageIndex":1},{"imageOffset":3148172,"imageIndex":1},{"imageOffset":3284396,"imageIndex":1},{"imageOffset":2103360,"imageIndex":1},{"imageOffset":1773416,"imageIndex":1},{"imageOffset":1685812,"imageIndex":1},{"imageOffset":1558640,"imageIndex":1},{"imageOffset":1556164,"imageIndex":1},{"imageOffset":927596,"imageIndex":1},{"imageOffset":289536,"imageIndex":4},{"imageOffset":320788,"imageIndex":4},{"imageOffset":582304,"imageIndex":4},{"imageOffset":308660,"imageIndex":4},{"imageOffset":514600,"imageIndex":4},{"imageOffset":18520,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":5},{"imageOffset":15952,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":420,"imageIndex":5},{"imageOffset":20776,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":416,"imageIndex":5},{"imageOffset":10152,"symbol":"AGGraphGetValue","symbolLocation":208,"imageIndex":5},{"imageOffset":13826308,"imageIndex":4},{"imageOffset":13826884,"imageIndex":4},{"imageOffset":514600,"imageIndex":4},{"imageOffset":18520,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":5},{"imageOffset":15952,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":420,"imageIndex":5},{"imageOffset":20776,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":416,"imageIndex":5},{"imageOffset":10152,"symbol":"AGGraphGetValue","symbolLocation":208,"imageIndex":5},{"imageOffset":905856,"imageIndex":4},{"imageOffset":693180,"imageIndex":4},{"imageOffset":629092,"imageIndex":4},{"imageOffset":652104,"imageIndex":4},{"imageOffset":18520,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":5},{"imageOffset":15952,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":420,"imageIndex":5},{"imageOffset":20776,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":416,"imageIndex":5},{"imageOffset":10152,"symbol":"AGGraphGetValue","symbolLocation":208,"imageIndex":5},{"imageOffset":180052,"imageIndex":4},{"imageOffset":64488,"imageIndex":4},{"imageOffset":356020,"imageIndex":4},{"imageOffset":18520,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":5},{"imageOffset":15952,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":420,"imageIndex":5},{"imageOffset":9704,"symbol":"AG::Graph::value_ref(AG::AttributeID, AGSwiftMetadata const*, unsigned char&)","symbolLocation":188,"imageIndex":5},{"imageOffset":10224,"symbol":"AGGraphGetValue","symbolLocation":280,"imageIndex":5},{"imageOffset":317648,"imageIndex":4},{"imageOffset":48588,"imageIndex":4},{"imageOffset":103464,"imageIndex":4},{"imageOffset":677432,"imageIndex":4},{"imageOffset":173532,"imageIndex":4},{"imageOffset":181788,"imageIndex":4},{"imageOffset":17220,"symbol":"-[UIView(CALayerDelegate) layoutSublayersOfLayer:]","symbolLocation":1920,"imageIndex":6},{"imageOffset":38608,"symbol":"CA::Layer::layout_if_needed(CA::Transaction*)","symbolLocation":496,"imageIndex":7},{"imageOffset":115004,"symbol":"CA::Layer::layout_and_display_if_needed(CA::Transaction*)","symbolLocation":144,"imageIndex":7},{"imageOffset":183256,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":456,"imageIndex":7},{"imageOffset":399000,"symbol":"CA::Transaction::commit()","symbolLocation":652,"imageIndex":7},{"imageOffset":4568348,"symbol":"__34-[UIApplication _firstCommitBlock]_block_invoke_2","symbolLocation":32,"imageIndex":6},{"imageOffset":262844,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":20,"imageIndex":8},{"imageOffset":671496,"symbol":"__CFRunLoopDoBlocks","symbolLocation":364,"imageIndex":8},{"imageOffset":487336,"symbol":"__CFRunLoopRun","symbolLocation":800,"imageIndex":8},{"imageOffset":506720,"symbol":"CFRunLoopRunSpecific","symbolLocation":584,"imageIndex":8},{"imageOffset":6532,"symbol":"GSEventRunModal","symbolLocation":160,"imageIndex":9},{"imageOffset":3627272,"symbol":"-[UIApplication _run]","symbolLocation":868,"imageIndex":6},{"imageOffset":3626368,"symbol":"UIApplicationMain","symbolLocation":312,"imageIndex":6},{"imageOffset":1639564,"imageIndex":4},{"imageOffset":1076832,"imageIndex":4},{"imageOffset":997292,"imageIndex":4},{"imageOffset":20560,"imageIndex":1},{"imageOffset":81392,"symbol":"start","symbolLocation":2096,"imageIndex":10}]},{"id":6270,"frames":[{"imageOffset":5748,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":6277,"frames":[{"imageOffset":5748,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":6278,"name":"com.apple.uikit.eventfetch-thread","frames":[{"imageOffset":4340,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":76224,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":0},{"imageOffset":76796,"symbol":"mach_msg_overwrite","symbolLocation":384,"imageIndex":0},{"imageOffset":5608,"symbol":"mach_msg","symbolLocation":20,"imageIndex":0},{"imageOffset":483240,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":8},{"imageOffset":487768,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":8},{"imageOffset":506720,"symbol":"CFRunLoopRunSpecific","symbolLocation":584,"imageIndex":8},{"imageOffset":254472,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":208,"imageIndex":12},{"imageOffset":254212,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":60,"imageIndex":12},{"imageOffset":4826384,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":424,"imageIndex":6},{"imageOffset":351572,"symbol":"__NSThread__start__","symbolLocation":704,"imageIndex":12},{"imageOffset":12384,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":11},{"imageOffset":5768,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7539077120,
    "size" : 221160,
    "uuid" : "0d1ceac9-503f-3daf-bb21-43e2f2bdb343",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4375724032,
    "size" : 7405568,
    "uuid" : "34e590ba-c9f0-3bd7-82d8-9eb221ab4ef2",
    "path" : "\/private\/var\/containers\/Bundle\/Application\/8C89BF9C-D155-4605-8B0D-EE54B848E544\/Metatext.app\/Metatext",
    "name" : "Metatext"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6707224576,
    "size" : 90104,
    "uuid" : "640d3021-9ecb-3639-ab84-cb51bdeb0852",
    "path" : "\/usr\/lib\/swift\/libswiftDispatch.dylib",
    "name" : "libswiftDispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6688534528,
    "size" : 540672,
    "uuid" : "e393158e-fe56-3a48-adf3-88b930b5c801",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6631260160,
    "size" : 22880256,
    "uuid" : "a62c1a0e-0ed8-3e2e-8d0c-3c0c29fd4479",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/SwiftUI",
    "name" : "SwiftUI"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7134289920,
    "size" : 249856,
    "uuid" : "9e0c72b7-ae84-3093-85d3-5f71508ae4cf",
    "path" : "\/System\/Library\/PrivateFrameworks\/AttributeGraph.framework\/AttributeGraph",
    "name" : "AttributeGraph"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6607298560,
    "size" : 23961600,
    "uuid" : "5f39c486-2650-3a2a-9c70-2ac34a25ea8e",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/UIKitCore",
    "name" : "UIKitCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6595862528,
    "size" : 3354624,
    "uuid" : "175ed15b-2c5d-3684-9382-178fe4e856f2",
    "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/QuartzCore",
    "name" : "QuartzCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6490550272,
    "size" : 3985408,
    "uuid" : "aefeb592-8ed1-3721-84fe-ae3f780eaa72",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/CoreFoundation",
    "name" : "CoreFoundation"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7482572800,
    "size" : 36864,
    "uuid" : "e16d8f81-b3e8-3773-8372-481951129173",
    "path" : "\/System\/Library\/PrivateFrameworks\/GraphicsServices.framework\/GraphicsServices",
    "name" : "GraphicsServices"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7066722304,
    "size" : 499760,
    "uuid" : "fc42b548-8b02-3b30-9aa1-3dda4d14296d",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7790039040,
    "size" : 69632,
    "uuid" : "be53bb61-41a0-37d6-832e-c5cd87839a25",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6477463552,
    "size" : 9093120,
    "uuid" : "c2bc836d-e6bd-337a-b2a9-ab24ddec98c0",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Foundation",
    "name" : "Foundation"
  }
],
  "sharedCache" : {
  "base" : 6460686336,
  "size" : 2716254208,
  "uuid" : "859b313b-a682-34a0-bb16-c36f32165165"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=917.8M resident=0K(0%) swapped_out_or_unallocated=917.8M(100%)\nWritable regions: Total=554.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=554.8M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                           48K        3 \nCoreAnimation                       16K        1 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           550.6M       43 \nMALLOC guard page                  128K        8 \nSTACK GUARD                         64K        4 \nStack                             2640K        4 \nVM_ALLOCATE                       1168K        2 \n__CTF                               756        1 \n__DATA                            13.0M      613 \n__DATA_CONST                      63.1M      632 \n__DATA_DIRTY                      3281K      529 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       298.5M        3 \n__OBJC_RO                         78.2M        1 \n__OBJC_RW                         2399K        1 \n__TEXT                           619.4M      639 \ndyld private memory                256K        1 \nmapped file                       37.3M        8 \nshared memory                       48K        3 \n===========                     =======  ======= \nTOTAL                              1.6G     2500 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "GRDB.DatabasePool.writer"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6081eda9c724863038027c4f",
      "factorPackIds" : {
        "BIFROST_PROD_2" : "6358b1138a534614139995cc"
      },
      "deploymentId" : 250000975
    },
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {
        "SIRI_VALUE_INFERENCE_CONTACT_RESOLUTION" : "633b059c4ccc894afe59e977"
      },
      "deploymentId" : 250000036
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "126f19a1-2a64-43ef-b1db-a9d2c53e2d23",
      "experimentId" : "62794b5e3009f957506f560a",
      "deploymentId" : 500000239
    },
    {
      "treatmentId" : "c1eda467-5c09-4fd6-8d90-7034cc98438f",
      "experimentId" : "62cf21389a1c885618978432",
      "deploymentId" : 500000005
    }
  ]
}
}

Metatext crash logs.txt

cheilek commented 2 years ago

Shucks, I see now that #167 was added while I was gathering information for this issue. The symptoms seem the same to me, and hopefully the information I added here will be useful in narrowing down the cause.