Incident Identifier: 006E3208-4A19-4AF6-B943-560BA36ACEBF
Hardware Model: iPhone17,3
Process: Whatnot [5892]
Path: /private/var/containers/Bundle/Application/8E6D5C6A-E9B0-4F9A-AB94-A6853C00805F/Whatnot.app/Whatnot
Version: 26.41.5 (7)
Code Type: ARM-64
Parent Process: [1]
Date/Time: 2026-10-12 18:44:16.6046 +0200
OS Version: iPhone OS 26.7.1 (23H30)
Exception Type: SIGSEGV
Exception Codes: SEGV_ACCERR
Triggered by Thread: 15
Thread 0 name:
Thread 0:
0 libswiftCore.dylib 0x000000019b4519b8 _swift_getKeyPath(pattern: UnsafeMutableRawPointer, arguments: UnsafeRawPointer) + 76
1 Whatnot 0x0000000104dff128 closure #1 () in closure #1 () in FeedFilterView.body.getter + 328
2 Whatnot 0x0000000104dfed48 closure #1 () in FeedFilterView.body.getter + 88
3 SwiftUI 0x00000001a78a5e60 ScrollView.init(_: Axis.Set, showsIndicators: Bool, content: ()) + 136
4 Whatnot 0x0000000104dfe564 FeedFilterView.body.getter + 328
5 SwiftUICore 0x00000001a8ac5614 closure #1 @MainActor () in ViewBodyAccessor.updateBody(of: A, changed: Bool) + 1068
6 SwiftUICore 0x00000001a8ac51b0 ViewBodyAccessor.updateBody(of: A, changed: Bool) + 348
7 SwiftUICore 0x00000001a8ac4f48 protocol witness for BodyAccessor.updateBody(of: A.Container, changed: Bool) in conformance ViewBodyAccessor + 16
8 SwiftUICore 0x00000001a8ab8aa4 closure #1 () in DynamicBody.updateValue() + 1136
9 SwiftUICore 0x00000001a8ab8224 DynamicBody.updateValue() + 1220
10 SwiftUICore 0x00000001a8f93fd0 partial apply for implicit closure #1 (UnsafeMutableRawPointer, AGAttribute) in closure #1 () in closure #1 (UnsafePointer) in Attribute.init(A1) + 32
11 AttributeGraph 0x00000001d1f48914 AG::Graph::UpdateStack::update() + 496
12 AttributeGraph 0x00000001d1f4a74c AG::Subgraph::update(unsigned int) + 972
13 SwiftUICore 0x00000001a8ab3770 specialized GraphHost.runTransaction(_: Transaction?, do: (), id: UInt32?) + 340
14 SwiftUICore 0x00000001a8ab2dc0 ViewGraph.updateOutputs(at: Time) + 160
15 SwiftUICore 0x00000001a8ab0bd0 closure #1 () in ViewGraphRootValueUpdater.render(interval: Double, updateDisplayList: Bool, targetTimestamp: Time?) + 872
16 SwiftUICore 0x00000001a8ab0818 ViewGraphRootValueUpdater.render(interval: Double, updateDisplayList: Bool, targetTimestamp: Time?) + 584
17 UIKitCore 0x00000001a4552d04 -[UIView _undimmedTintColor] + 428
18 SwiftUI 0x00000001a77d9bbc _UIHostingView.layoutSubviews() + 116
19 SwiftUI 0x00000001a77d9b24 @objc _UIHostingView.layoutSubviews() + 36
20 UIKitCore 0x00000001a43b81a0 -[UIImageView animationImages] + 776
21 UIKitCore 0x00000001a43b8aec -[UIView(Internal) _viewControllerToNotifyOnLayoutSubviews] + 40
22 UIKitCore 0x00000001a43b70a0 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2684
23 QuartzCore 0x000000019f3d78a4 CA::Layer::perform_update_(CA::Layer*, CALayer*, unsigned int, CA::LayerUpdateReason, CA::Transaction*) + 460
24 QuartzCore 0x000000019f3d73f4 CA::Layer::update_if_needed_(CA::Transaction*, CA::LayerUpdateReason) + 664
25 QuartzCore 0x000000019f1c9800 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 180
26 QuartzCore 0x000000019f188198 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 560
27 QuartzCore 0x000000019f1b4520 CA::Transaction::commit() + 620
28 UIKitCore 0x00000001a45b64fc __34-[UIApplication _firstCommitBlock]_block_invoke_2 + 36
29 CoreFoundation 0x000000019e75bacc __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
30 CoreFoundation 0x000000019e75b798 __CFRunLoopDoBlocks + 396
31 CoreFoundation 0x000000019e75d1bc __CFRunLoopRun + 848
32 CoreFoundation 0x000000019e75c54c _CFRunLoopRunSpecificWithOptions + 532
33 GraphicsServices 0x000000024473d498 GSEventRunModal + 120
34 UIKitCore 0x00000001a4491670 -[UIApplication _run] + 796
35 UIKitCore 0x00000001a43fc158 UIApplicationMain + 332
36 UIKitCore 0x00000001a4608aa4 -[UIView(UIConstraintBasedLayout) _setContentHuggingPriorities:] + 528
37 Whatnot 0x0000000102e01c08 main + 116
38 Whatnot 0x0000000102e01c08 main + 116
39 Whatnot 0x0000000102e01c08 main + 116
40 dyld 0x000000019b341c1c start + 6928
Thread 1 name:
Thread 1:
0 libsystem_kernel.dylib 0x000000024dfefcd4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x000000024dff330c mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x000000024dff322c mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x000000024dff3078 mach_msg + 24
4 CoreFoundation 0x000000019e7933b4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x000000019e75d310 __CFRunLoopRun + 1188
6 CoreFoundation 0x000000019e75c54c _CFRunLoopRunSpecificWithOptions + 532
7 Foundation 0x000000019b9a2cf0 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Foundation 0x000000019b9a2bd8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9 UIKitCore 0x00000001a4456eac -[UIEventFetcher threadMain] + 420
10 Foundation 0x000000019ba26914 __NSThread__start__ + 732
11 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
12 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 2 name:
Thread 2:
0 libsystem_kernel.dylib 0x000000024dfefc68 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x00000001d92a17d8 _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x00000001d926ea68 _dispatch_semaphore_wait_slow + 76
3 libswiftDispatch.dylib 0x00000001af1d3350 OS_dispatch_semaphore.wait(wallTimeout: DispatchWallTime) + 24
4 Whatnot 0x0000000103cd4014 AppHangsWatchdogThread.main() + 1276
5 Whatnot 0x0000000103cd4770 @objc AppHangsWatchdogThread.main() + 24
6 Foundation 0x000000019ba26914 __NSThread__start__ + 732
7 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
8 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x000000024dff5808 __semwait_signal + 8
1 libsystem_c.dylib 0x00000001aa2b882c nanosleep + 220
2 libsystem_c.dylib 0x00000001aa2b8954 sleep + 52
3 Whatnot 0x000000010598c8c0 monitorThreadCache + 128
4 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
5 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x000000024dff7370 __select + 8
1 CoreFoundation 0x000000019e844224 __CFSocketManager + 708
2 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
3 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 5 name:
Thread 5:
0 libsystem_kernel.dylib 0x000000024dfefcd4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x000000024dff330c mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x000000024dff322c mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x000000024dff3078 mach_msg + 24
4 CoreFoundation 0x000000019e7933b4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x000000019e75d310 __CFRunLoopRun + 1188
6 CoreFoundation 0x000000019e75c54c _CFRunLoopRunSpecificWithOptions + 532
7 CFNetwork 0x00000001b3c72b54 +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x000000019ba26914 __NSThread__start__ + 732
9 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
10 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 6 name:
Thread 6:
0 libsystem_kernel.dylib 0x000000024dfefc50 semaphore_wait_trap + 8
1 caulk 0x00000002b8e33ecc caulk::semaphore::timed_wait(double) + 224
2 caulk 0x00000002b8e33f18 caulk::concurrent::details::worker_thread::run() + 32
3 caulk 0x00000002b8e38298 caulk::thread_proxy > >(void*) + 96
4 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
5 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x000000024dfefc50 semaphore_wait_trap + 8
1 caulk 0x00000002b8e33ecc caulk::semaphore::timed_wait(double) + 224
2 caulk 0x00000002b8e33f18 caulk::concurrent::details::worker_thread::run() + 32
3 caulk 0x00000002b8e38298 caulk::thread_proxy > >(void*) + 96
4 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
5 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x000000024dfefc50 semaphore_wait_trap + 8
1 WebKit 0x00000001bad1c800 WTF::Detail::CallableWrapper::call() + 52
2 JavaScriptCore 0x00000001b4084ef0 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 356
Thread 9 name:
Thread 9:
0 libsystem_kernel.dylib 0x000000024dfefcd4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x000000024dff330c mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x000000024dff322c mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x000000024dff3078 mach_msg + 24
4 CoreFoundation 0x000000019e7933b4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x000000019e75d310 __CFRunLoopRun + 1188
6 CoreFoundation 0x000000019e75c54c _CFRunLoopRunSpecificWithOptions + 532
7 CoreFoundation 0x000000019e825908 _legacyStreamRunLoop_workThread + 300
8 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
9 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 10 name:
Thread 10:
0 libsystem_kernel.dylib 0x000000024dfefcd4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x000000024dff330c mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x000000024dff322c mach_msg_overwrite + 424
3 libsystem_kernel.dylib 0x000000024dff3078 mach_msg + 24
4 CoreFoundation 0x000000019e7933b4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x000000019e75d310 __CFRunLoopRun + 1188
6 CoreFoundation 0x000000019e75c54c _CFRunLoopRunSpecificWithOptions + 532
7 Foundation 0x000000019b9a2cf0 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 Smooch 0x0000000115f70e18 -[SKTSRRunLoopThread main] + 216 (SKTSRRunLoopThread.m:67)
9 Foundation 0x000000019ba26914 __NSThread__start__ + 732
10 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
11 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 11 name:
Thread 11:
0 libsystem_kernel.dylib 0x000000024dfefc50 semaphore_wait_trap + 8
1 libdispatch.dylib 0x00000001d926e410 _dispatch_sema4_wait + 28
2 libdispatch.dylib 0x00000001d926eaa0 _dispatch_semaphore_wait_slow + 132
3 UIKitCore 0x00000001a474a1f8 ___InProcessAnimationLog_block_invoke + 1368
4 UIKitCore 0x00000001a474a1b0 ___InProcessAnimationLog_block_invoke + 1296
5 UIKitCore 0x00000001a43b05c4 +[UIView(Internal) _performWithoutRetargetingAnimations:] + 1152
6 Foundation 0x000000019ba26914 __NSThread__start__ + 732
7 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
8 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x000000024dff55e8 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001fe0f0b48 _pthread_cond_wait + 980
2 libc++.1.dylib 0x00000001adeaabcc std::__1::condition_variable::wait(std::__1::unique_lock&) + 32
3 RiveRuntime 0x0000000114fb2680 rive::CommandServer::serveUntilDisconnect() + 104
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x000000024dff55e8 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001fe0f0b48 _pthread_cond_wait + 980
2 libc++.1.dylib 0x00000001adeaabcc std::__1::condition_variable::wait(std::__1::unique_lock&) + 32
3 RiveRuntime 0x0000000114fb2680 rive::CommandServer::serveUntilDisconnect() + 104
Thread 14 name:
Thread 14:
0 libsystem_kernel.dylib 0x000000024dfefa54 kevent_id + 8
1 libdispatch.dylib 0x00000001d928f520 _dispatch_kq_poll + 220
2 libdispatch.dylib 0x00000001d928ff30 _dispatch_event_loop_wait_for_ownership + 460
3 libdispatch.dylib 0x00000001d927c62c __DISPATCH_WAIT_FOR_QUEUE__ + 432
4 libdispatch.dylib 0x00000001d927c178 _dispatch_sync_f_slow + 140
5 libswiftDispatch.dylib 0x00000001af1d3bd4 implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.asyncAndWait(execute: ()) + 192
6 libswiftDispatch.dylib 0x00000001af1d3b08 partial apply for implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.sync(execute: ()) + 76
7 libswiftDispatch.dylib 0x00000001af1d3870 OS_dispatch_queue._syncHelper(fn: (()), execute: (), rescue: (Error)) + 400
8 libswiftDispatch.dylib 0x00000001af1d3a8c OS_dispatch_queue.asyncAndWait(execute: ()) + 140
9 libswiftDispatch.dylib 0x00000001af1d3598 OS_dispatch_queue.sync(execute: ()) + 64
10 Whatnot 0x0000000103a9ba40 protocol witness for Reader.readFiles(limit: Int) in conformance DataReader + 80
11 Whatnot 0x0000000103aa1c3c closure #1 () in DataUploadWorker.init(queue: OS_dispatch_queue, fileReader: Reader, dataUploader: DataUploaderType, contextProvider: DatadogContextProvider, uploadConditions: DataUploadConditions, delay: DataUploadDelay, featureName: String, telemetry: Telemetry, maxBatchesPerUpload: Int, backgroundTaskCoordinator: BackgroundTaskCoordinator?) + 640
12 Whatnot 0x000000010368ffdc thunk for @escaping @callee_guaranteed () -> () + 28
13 libdispatch.dylib 0x00000001d927be84 _dispatch_block_async_invoke2 + 148
14 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
15 libdispatch.dylib 0x00000001d9271148 _dispatch_continuation_pop + 596
16 libdispatch.dylib 0x00000001d9283ee4 _dispatch_source_latch_and_call + 392
17 libdispatch.dylib 0x00000001d9282bb8 _dispatch_source_invoke + 844
18 libdispatch.dylib 0x00000001d9274e18 _dispatch_lane_serial_drain + 332
19 libdispatch.dylib 0x00000001d9275ae4 _dispatch_lane_invoke + 448
20 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
21 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
22 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
23 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 15 name:
Thread 15 Crashed:
0 libquic.dylib 0x00000001aeef98fc quic_conn_send_packet + 144
1 libquic.dylib 0x00000001aeef98f4 quic_conn_send_packet + 136
2 libquic.dylib 0x00000001aef7b2dc __quic_conn_send_frames_for_key_state_block_invoke_2 + 1244
3 Network 0x000000019cf7ce70 nw_protocol_data_access_buffer + 180
4 libquic.dylib 0x00000001aeed45d8 __quic_conn_send_frames_for_key_state_block_invoke + 188
5 Network 0x000000019cf846f0 nw_protocol_service_requested_outbound_data(NWConcrete_nw_protocol_instance*, unsigned long, unsigned long, void (NSObject objcproto19OS_nw_protocol_data*) block_pointer) + 1288
6 Network 0x000000019cf7fa78 nw_protocol_request_outbound_data + 116
7 libquic.dylib 0x00000001aeedacb8 quic_conn_send_frames_for_key_state + 1356
8 libquic.dylib 0x00000001aef34304 quic_migration_probe_path + 1464
9 libquic.dylib 0x00000001aeefdb6c quic_migration_path_established + 2608
10 libquic.dylib 0x00000001aef41644 __quic_migration_path_event_block_invoke.21 + 1092
11 libquic.dylib 0x00000001aeefcd78 quic_migration_path_event + 268
12 Network 0x000000019cfff538 nw_protocol_implementation_connected(nw_protocol*, nw_protocol*) + 748
13 Network 0x000000019d004388 nw_protocol_udp_connected(nw_protocol*, nw_protocol*) + 3636
14 Network 0x000000019ceb184c nw_protocol_ipv4_connected(nw_protocol*, nw_protocol*) + 1712
15 Network 0x000000019ce83970 nw_channel_connect(nw_protocol*, nw_protocol*) + 892
16 Network 0x000000019d2a9184 nw_protocol_instance_bring_up_channel(NWConcrete_nw_protocol_instance*, unsigned long, nw_protocol_path_state*, NSObject objcproto10OS_nw_path*) + 3948
17 Network 0x000000019d2a53f8 nw_protocol_instance_establish_path + 3820
18 libquic.dylib 0x00000001aef38614 quic_migration_establish_path + 744
19 libquic.dylib 0x00000001aef1fb18 quic_migration_evaluate + 3316
20 libquic.dylib 0x00000001aef37d08 quic_migration_path_available + 2304
21 libquic.dylib 0x00000001aef4160c __quic_migration_path_event_block_invoke.21 + 1036
22 libquic.dylib 0x00000001aeefcd78 quic_migration_path_event + 268
23 Network 0x000000019d2b4d74 nw_protocol_instance_path_callback(NWConcrete_nw_protocol_instance*, unsigned long, nw_protocol_path_event_t) + 112
24 Network 0x000000019d7f27b4 invocation function for block in nw_protocol_instance_update_available_paths(NWConcrete_nw_protocol_instance*) + 104
25 libxpc.dylib 0x00000001b31d0b04 xpc_array_apply + 100
26 Network 0x000000019d092230 nw_protocol_instance_update_available_paths(NWConcrete_nw_protocol_instance*) + 1788
27 libdispatch.dylib 0x00000001d926c9a8 _dispatch_call_block_and_release + 32
28 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
29 libdispatch.dylib 0x00000001d92a36ec _dispatch_channel_invoke.cold.5 + 32
30 libdispatch.dylib 0x00000001d9276fb0 _dispatch_workloop_invoke + 1944
31 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
32 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
33 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
34 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 16 name:
Thread 16:
0 libsystem_kernel.dylib 0x000000024dff6120 __ulock_wait + 8
1 libdispatch.dylib 0x00000001d926e5d8 _dispatch_thread_main_event_wait_slow + 76
2 libdispatch.dylib 0x00000001d927c64c __DISPATCH_WAIT_FOR_QUEUE__ + 464
3 libdispatch.dylib 0x00000001d927c178 _dispatch_sync_f_slow + 140
4 libsystem_trace.dylib 0x00000001c47981b8 ___os_state_request_for_self_block_invoke + 372
5 libdispatch.dylib 0x00000001d926c9a8 _dispatch_call_block_and_release + 32
6 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
7 libdispatch.dylib 0x00000001d9274fb0 _dispatch_lane_serial_drain + 740
8 libdispatch.dylib 0x00000001d9275ae4 _dispatch_lane_invoke + 448
9 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
10 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
11 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
12 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 17 name:
Thread 17:
0 Whatnot 0x0000000103ad958c specialized _AnyEncodable.encode(to: Encoder) + 212
1 Whatnot 0x0000000103ad958c specialized _AnyEncodable.encode(to: Encoder) + 212
2 libswiftCore.dylib 0x000000019b4882d0 dispatch thunk of Encodable.encode(to: Encoder) + 32
3 Foundation 0x000000019bb105e4 __JSONEncoder.wrapGeneric(_: A, for: B?) + 4732
4 Foundation 0x000000019bb12724 _JSONKeyedEncodingContainer.encode(_: A1, forKey: A) + 328
5 Foundation 0x000000019bb0ee20 protocol witness for KeyedEncodingContainerProtocol.encode(_: A1, forKey: A.Key) in conformance _JSONKeyedEncodingContainer + 32
6 libswiftCore.dylib 0x000000019b48e594 _KeyedEncodingContainerBox.encode(_: A1, forKey: B1) + 372
7 libswiftCore.dylib 0x000000019b48e414 KeyedEncodingContainer.encode(_: A1, forKey: A) + 60
8 Whatnot 0x0000000103b31238 RUMErrorEvent.FeatureFlags.encode(to: Encoder) + 732
9 Whatnot 0x0000000103b46228 RUMViewEvent.FeatureFlags.encode(to: Encoder) + 12
10 Whatnot 0x0000000103b46214 RUMViewEvent.FeatureFlags.init(from: Decoder) + 36
11 Whatnot 0x0000000103be0b9c protocol witness for Encodable.encode(to: Encoder) in conformance RUMEventAttributes + 12
12 libswiftCore.dylib 0x000000019b4882d0 dispatch thunk of Encodable.encode(to: Encoder) + 32
13 Foundation 0x000000019bb105e4 __JSONEncoder.wrapGeneric(_: A, for: B?) + 4732
14 Foundation 0x000000019bb12724 _JSONKeyedEncodingContainer.encode(_: A1, forKey: A) + 328
15 Foundation 0x000000019bb0ee20 protocol witness for KeyedEncodingContainerProtocol.encode(_: A1, forKey: A.Key) in conformance _JSONKeyedEncodingContainer + 32
16 libswiftCore.dylib 0x000000019b4c5754 KeyedEncodingContainerProtocol.encodeIfPresent(_: A1?, forKey: A.Key) + 472
17 Foundation 0x000000019babc28c protocol witness for KeyedEncodingContainerProtocol.encodeIfPresent(_: A1?, forKey: A.Key) in conformance _PlistKeyedEncodingContainerBPlist + 36
18 libswiftCore.dylib 0x000000019b4c52a0 _KeyedEncodingContainerBox.encodeIfPresent(_: A1?, forKey: B1) + 372
19 libswiftCore.dylib 0x000000019b4c5370 KeyedEncodingContainer.encodeIfPresent(_: A1?, forKey: A) + 68
20 Whatnot 0x0000000103b506e0 RUMViewEvent.encode(to: Encoder) + 1068
21 Whatnot 0x0000000103b50df0 protocol witness for Encodable.encode(to: Encoder) in conformance RUMViewEvent + 12
22 libswiftCore.dylib 0x000000019b4882d0 dispatch thunk of Encodable.encode(to: Encoder) + 32
23 Foundation 0x000000019bb0dd88 specialized __JSONEncoder.wrapGeneric(_: A, for: B?) + 4656
24 Foundation 0x000000019bb0e0f0 JSONEncoder.encode(A) + 300
25 Foundation 0x000000019bb0ed10 dispatch thunk of JSONEncoder.encode(A) + 48
26 Whatnot 0x0000000103ce88c0 specialized RUMDataStore.setValue(_: A, forKey: RUMDataStore.Key, version: UInt16) + 116
27 Whatnot 0x0000000103ce9f74 WatchdogTerminationMonitor.update(viewEvent: RUMViewEvent) + 192
28 Whatnot 0x0000000103d5a414 specialized RUMViewScope.sendViewUpdateEvent(on: RUMCommand, context: DatadogContext, writer: Writer) + 12560
29 Whatnot 0x0000000103d55c30 specialized RUMViewScope.process(command: RUMCommand, context: DatadogContext, writer: Writer) + 2896
30 Whatnot 0x0000000103d24a20 specialized Array.scopes(byPropagating: RUMCommand, context: DatadogContext, writer: Writer) + 220
31 Whatnot 0x0000000103d43778 specialized RUMSessionScope.process(command: RUMCommand, context: DatadogContext, writer: Writer) + 2368
32 Whatnot 0x0000000103d2b1cc specialized RUMApplicationScope._process(command: RUMCommand, context: DatadogContext, writer: Writer) + 2048
33 Whatnot 0x0000000103d29be0 specialized RUMApplicationScope.process(command: RUMCommand, context: DatadogContext, writer: Writer) + 344
34 Whatnot 0x0000000103d130ec closure #1 (DatadogContext, Writer) in Monitor.process(command: RUMCommand) + 192
35 Whatnot 0x0000000103a8ad64 closure #1 (DatadogContext) in CoreFeatureScope.eventWriteContext(bypassConsent: Bool, _: (DatadogContext, Writer)) + 316
36 Whatnot 0x0000000103a8e434 partial apply for closure #1 (DatadogContext) in CoreFeatureScope.context((DatadogContext)) + 20
37 Whatnot 0x0000000103a7b2fc closure #1 @Sendable () in DatadogContextProvider.read(block: (DatadogContext)) + 136
38 Whatnot 0x0000000102f00a28 thunk for @escaping @callee_guaranteed @Sendable () -> () + 28
39 libdispatch.dylib 0x00000001d926c9a8 _dispatch_call_block_and_release + 32
40 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
41 libdispatch.dylib 0x00000001d9274fb0 _dispatch_lane_serial_drain + 740
42 libdispatch.dylib 0x00000001d9275aac _dispatch_lane_invoke + 392
43 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
44 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
45 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
46 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 18 name:
Thread 18:
0 libsystem_kernel.dylib 0x000000024dff5430 mkdir + 8
1 Foundation 0x000000019ba439a4 __49-[NSFileManager _URLForReplacingItemAtURL:error:]_block_invoke_2 + 36
2 Foundation 0x000000019ba43ac8 __49-[NSFileManager _URLForReplacingItemAtURL:error:]_block_invoke + 248
3 Foundation 0x000000019ba42dd4 -[NSFileManager _URLForReplacingItemAtURL:error:] + 1416
4 Foundation 0x000000019ba49e64 _FileManagerImpl.url(for: NSSearchPathDirectory, in: NSSearchPathDomainMask, appropriateFor: URL?, create: Bool) + 380
5 Foundation 0x000000019ba4bb50 @objc _NSFileManagerBridge.url(for: NSSearchPathDirectory, in: NSSearchPathDomainMask, appropriateFor: URL?, create: Bool) + 148
6 Foundation 0x000000019ba402f0 createProtectedTemporaryFile(at: String, inPath: PathOrURL, options: NSDataWritingOptions, variant: String?) + 432
7 Foundation 0x000000019ba3da78 closure #1 (UnsafePointer?) in writeToFileAux(path: PathOrURL, buffer: UnsafeRawBufferPointer, options: NSDataWritingOptions, attributes: [String : Data], reportProgress: Bool) + 960
8 Foundation 0x000000019bb66f78 Data.write(to: URL, options: NSDataWritingOptions) + 3692
9 Whatnot 0x0000000103a97078 FilesOrchestrator.createNewWritableFile(writeSize: UInt64) + 300
10 Whatnot 0x0000000103a96e0c FilesOrchestrator.getWritableFile(writeSize: UInt64) + 460
11 Whatnot 0x0000000103a9e508 FileWriter.write(value: A, metadata: B?, completion: ()) + 1356
12 Whatnot 0x0000000103a9dc84 partial apply for closure #1 @Sendable () in AsyncWriter.write(value: A, metadata: B?, completion: ()) + 188
13 Whatnot 0x0000000102f00a28 thunk for @escaping @callee_guaranteed @Sendable () -> () + 28
14 libdispatch.dylib 0x00000001d926c9a8 _dispatch_call_block_and_release + 32
15 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
16 libdispatch.dylib 0x00000001d9274fb0 _dispatch_lane_serial_drain + 740
17 libdispatch.dylib 0x00000001d9275ae4 _dispatch_lane_invoke + 448
18 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
19 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
20 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
21 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 19 name:
Thread 19:
0 libsystem_kernel.dylib 0x000000024dfefa80 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x00000001fe0ef3fc _pthread_wqthread + 368
2 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 20 name:
Thread 20:
0 libsystem_kernel.dylib 0x000000024dff5c4c guarded_pwrite_np + 8
1 libsqlite3.dylib 0x000000019cbdebd4 sqlite3_rekey + 7568
2 libsqlite3.dylib 0x000000019cb9041c sqlite3_free_table + 48592
3 libsqlite3.dylib 0x000000019cb99fc8 sqlite3_create_collation + 360
4 libsqlite3.dylib 0x000000019cb8c3ec sqlite3_free_table + 32160
5 libsqlite3.dylib 0x000000019cb8bd74 sqlite3_free_table + 30504
6 libsqlite3.dylib 0x000000019cb73250 sqlite3_step + 18860
7 libsqlite3.dylib 0x000000019cb6ec44 sqlite3_step + 928
8 Whatnot 0x000000010a897eb0 -[APMSqliteStore executeSQLStatement:error:] + 96
9 Whatnot 0x000000010a896814 -[APMSqliteStore upsertRecord:inTableWithName:error:] + 188
10 Whatnot 0x000000010a812980 -[APMDatabase upsertDataType:inTableWithName:columnName:columnValue:tableLimit:error:] + 352
11 Whatnot 0x000000010a80cb6c -[APMDatabase updateUserAttribute:error:] + 624
12 Whatnot 0x000000010a835df8 -[APMMeasurement setUserPropertyInDatabaseOnWorkerQueue:] + 1180
13 Whatnot 0x000000010a835914 -[APMMeasurement setUserAttributeOnWorkerQueue:] + 68
14 Whatnot 0x000000010a8358c0 __35-[APMMeasurement setUserAttribute:]_block_invoke + 36
15 Whatnot 0x000000010a88ec78 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 44
16 libdispatch.dylib 0x00000001d926c9a8 _dispatch_call_block_and_release + 32
17 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
18 libdispatch.dylib 0x00000001d9274fb0 _dispatch_lane_serial_drain + 740
19 libdispatch.dylib 0x00000001d9275aac _dispatch_lane_invoke + 392
20 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
21 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
22 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
23 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 21 name:
Thread 21:
0 libsystem_kernel.dylib 0x000000024dfefa54 kevent_id + 8
1 libdispatch.dylib 0x00000001d928f520 _dispatch_kq_poll + 220
2 libdispatch.dylib 0x00000001d928ff30 _dispatch_event_loop_wait_for_ownership + 460
3 libdispatch.dylib 0x00000001d927c62c __DISPATCH_WAIT_FOR_QUEUE__ + 432
4 libdispatch.dylib 0x00000001d927c178 _dispatch_sync_f_slow + 140
5 libswiftDispatch.dylib 0x00000001af1d3bd4 implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.asyncAndWait(execute: ()) + 192
6 libswiftDispatch.dylib 0x00000001af1d3b08 partial apply for implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.sync(execute: ()) + 76
7 libswiftDispatch.dylib 0x00000001af1d3870 OS_dispatch_queue._syncHelper(fn: (()), execute: (), rescue: (Error)) + 400
8 libswiftDispatch.dylib 0x00000001af1d3a8c OS_dispatch_queue.asyncAndWait(execute: ()) + 140
9 libswiftDispatch.dylib 0x00000001af1d3598 OS_dispatch_queue.sync(execute: ()) + 64
10 Whatnot 0x0000000103a9ba40 protocol witness for Reader.readFiles(limit: Int) in conformance DataReader + 80
11 Whatnot 0x0000000103aa1c3c closure #1 () in DataUploadWorker.init(queue: OS_dispatch_queue, fileReader: Reader, dataUploader: DataUploaderType, contextProvider: DatadogContextProvider, uploadConditions: DataUploadConditions, delay: DataUploadDelay, featureName: String, telemetry: Telemetry, maxBatchesPerUpload: Int, backgroundTaskCoordinator: BackgroundTaskCoordinator?) + 640
12 Whatnot 0x000000010368ffdc thunk for @escaping @callee_guaranteed () -> () + 28
13 libdispatch.dylib 0x00000001d927be84 _dispatch_block_async_invoke2 + 148
14 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
15 libdispatch.dylib 0x00000001d9271148 _dispatch_continuation_pop + 596
16 libdispatch.dylib 0x00000001d9283ee4 _dispatch_source_latch_and_call + 392
17 libdispatch.dylib 0x00000001d9282bb8 _dispatch_source_invoke + 844
18 libdispatch.dylib 0x00000001d9274e18 _dispatch_lane_serial_drain + 332
19 libdispatch.dylib 0x00000001d9275ae4 _dispatch_lane_invoke + 448
20 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
21 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
22 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
23 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 22 name:
Thread 22:
0 libsystem_pthread.dylib 0x00000001fe0ee8b8 start_wqthread + 0
Thread 23 name:
Thread 23:
0 libsystem_pthread.dylib 0x00000001fe0ee8b8 start_wqthread + 0
Thread 24 name:
Thread 24:
0 libsystem_kernel.dylib 0x000000024dff55e8 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001fe0f0b48 _pthread_cond_wait + 980
2 JavaScriptCore 0x00000001b5bdcf1c scavenger_thread_main + 1416
3 libsystem_pthread.dylib 0x00000001fe0f2438 _pthread_start + 136
4 libsystem_pthread.dylib 0x00000001fe0ee8cc thread_start + 8
Thread 25 name:
Thread 25:
0 libsystem_kernel.dylib 0x000000024dfefa54 kevent_id + 8
1 libdispatch.dylib 0x00000001d928f520 _dispatch_kq_poll + 220
2 libdispatch.dylib 0x00000001d928ff30 _dispatch_event_loop_wait_for_ownership + 460
3 libdispatch.dylib 0x00000001d927c62c __DISPATCH_WAIT_FOR_QUEUE__ + 432
4 libdispatch.dylib 0x00000001d927c178 _dispatch_sync_f_slow + 140
5 libswiftDispatch.dylib 0x00000001af1d3bd4 implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.asyncAndWait(execute: ()) + 192
6 libswiftDispatch.dylib 0x00000001af1d3b08 partial apply for implicit closure #2 (()) in implicit closure #1 (OS_dispatch_queue) in OS_dispatch_queue.sync(execute: ()) + 76
7 libswiftDispatch.dylib 0x00000001af1d3870 OS_dispatch_queue._syncHelper(fn: (()), execute: (), rescue: (Error)) + 400
8 libswiftDispatch.dylib 0x00000001af1d3a8c OS_dispatch_queue.asyncAndWait(execute: ()) + 140
9 libswiftDispatch.dylib 0x00000001af1d3598 OS_dispatch_queue.sync(execute: ()) + 64
10 Whatnot 0x0000000103a9ba40 protocol witness for Reader.readFiles(limit: Int) in conformance DataReader + 80
11 Whatnot 0x0000000103aa1c3c closure #1 () in DataUploadWorker.init(queue: OS_dispatch_queue, fileReader: Reader, dataUploader: DataUploaderType, contextProvider: DatadogContextProvider, uploadConditions: DataUploadConditions, delay: DataUploadDelay, featureName: String, telemetry: Telemetry, maxBatchesPerUpload: Int, backgroundTaskCoordinator: BackgroundTaskCoordinator?) + 640
12 Whatnot 0x000000010368ffdc thunk for @escaping @callee_guaranteed () -> () + 28
13 libdispatch.dylib 0x00000001d927be84 _dispatch_block_async_invoke2 + 148
14 libdispatch.dylib 0x00000001d92861e4 _dispatch_client_callout + 16
15 libdispatch.dylib 0x00000001d9271148 _dispatch_continuation_pop + 596
16 libdispatch.dylib 0x00000001d9283ee4 _dispatch_source_latch_and_call + 392
17 libdispatch.dylib 0x00000001d9282bb8 _dispatch_source_invoke + 844
18 libdispatch.dylib 0x00000001d9274e18 _dispatch_lane_serial_drain + 332
19 libdispatch.dylib 0x00000001d9275ae4 _dispatch_lane_invoke + 448
20 libdispatch.dylib 0x00000001d927fdac _dispatch_root_queue_drain_deferred_wlh + 284
21 libdispatch.dylib 0x00000001d927f6ac _dispatch_workloop_worker_thread + 720
22 libsystem_pthread.dylib 0x00000001fe0ef3b0 _pthread_wqthread + 292
23 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Thread 26 name:
Thread 26:
0 libsystem_pthread.dylib 0x00000001fe0ee8b8 start_wqthread + 0
Thread 27 name:
Thread 27:
0 libsystem_pthread.dylib 0x00000001fe0ee8b8 start_wqthread + 0
Thread 28 name:
Thread 28:
0 libsystem_kernel.dylib 0x000000024dfefa80 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x00000001fe0ef3fc _pthread_wqthread + 368
2 libsystem_pthread.dylib 0x00000001fe0ee8c0 start_wqthread + 8
Binary Images:
0x0000000102dfc000 - 0x000000010c58c000 Whatnot arm64 <2445F6F1-81CB-32B8-999E-AB2B4B23BFB5> /private/var/containers/Bundle/Application/8E6D5C6A-E9B0-4F9A-AB94-A6853C00805F/Whatnot.app/Whatnot
0x000000019b998000 - 0x000000019c8486e0 Foundation arm64e <7DD1B117-5B3B-310D-83A8-9D62217CF230>
0x00000001ade9e000 - 0x00000001adf2ea7c libc++.1.dylib arm64e <47491F11-959E-3B39-9472-BE9781379278>
0x000000019cb40000 - 0x000000019cce9894 libsqlite3.dylib arm64e <5B9B79E8-5B06-32B9-AB81-CF46F6CD048C>
0x0000000114ea4000 - 0x00000001152b4000 RiveRuntime arm64 /private/var/containers/Bundle/Application/8E6D5C6A-E9B0-4F9A-AB94-A6853C00805F/Whatnot.app/Whatnot
0x0000000115f40000 - 0x0000000116014000 Smooch arm64 <556683F6-C088-3C4D-A1B6-0B26F1D9C955> /private/var/containers/Bundle/Application/8E6D5C6A-E9B0-4F9A-AB94-A6853C00805F/Whatnot.app/Whatnot
0x00000001b3be1000 - 0x00000001b3f91780 CFNetwork arm64e <3BB39DF5-B22B-3622-B3FA-36FF19268828>
0x000000019e72e000 - 0x000000019eccada0 CoreFoundation arm64e
0x00000001b3f92000 - 0x00000001b5e53e60 JavaScriptCore arm64e <04395D07-7A20-3084-A561-462DF4AA5EB5>
0x000000019ccea000 - 0x000000019e4bf380 Network arm64e <992C48CC-82F5-3011-89E1-135A5313911E>
0x000000019f11a000 - 0x000000019f50aec0 QuartzCore arm64e <8E2ABC34-8EF7-3719-83A3-33FFC80E8A61>
0x00000001a77bb000 - 0x00000001a8a469a0 SwiftUI arm64e
0x00000001b9a42000 - 0x00000001bb1c4ac0 WebKit arm64e
0x000000019b3fe000 - 0x000000019b9978c0 libswiftCore.dylib arm64e
0x00000001af1d2000 - 0x00000001af1e86a1 libswiftDispatch.dylib arm64e <4F7359CC-DA20-332D-B4DD-B2FCCC516FA7>
0x00000001d926b000 - 0x00000001d92b1600 libdispatch.dylib arm64e
0x00000001aa2ac000 - 0x00000001aa32b600 libsystem_c.dylib arm64e <6AFDB73D-E33C-354C-80F3-21391C566A1F>
0x000000024dfef000 - 0x000000024e02ab30 libsystem_kernel.dylib arm64e <18F4F3FA-281C-35E4-B484-86531F7CE084>
0x00000001fe0ee000 - 0x00000001fe0fa4f0 libsystem_pthread.dylib arm64e
0x00000001c478e000 - 0x00000001c47ae3c0 libsystem_trace.dylib arm64e <51233E02-B0AC-3AD3-8282-83AB7A3FB72C>
0x00000001b31c7000 - 0x00000001b3218660 libxpc.dylib arm64e <43FC9FF9-F640-38CA-9A45-01184971EC86>
0x00000001aeebf000 - 0x00000001aefa7d40 libquic.dylib arm64e <268DE14A-9BF1-38E0-A3AF-2B17B981848B>
0x000000024473c000 - 0x00000002447447c0 GraphicsServices arm64e <51B3C504-2EEF-3FE0-BF24-EA3572976CE9>
0x00000002b8e30000 - 0x00000002b8e593a0 caulk arm64e <567A99A6-3083-3A41-B179-93CE8F056E52>
0x00000001d1f3c000 - 0x00000001d1f811a0 AttributeGraph arm64e <738A1B93-6A86-30DC-A76E-0BF5EA352E90>
0x00000001a4370000 - 0x00000001a68b3640 UIKitCore arm64e
0x00000001a8a94000 - 0x00000001a99907c0 SwiftUICore arm64e <151EE88A-78A9-35DF-B8BA-83D5EAA84E23>
0x000000019b33d000 - 0x000000019b3e2480 dyld arm64e
EOF