Crash Report with SwiftUI

Viewed 25

how can I find the issue of an unexpected crash of my App. When doing a drag gesture I have animations at the onended of modifier. When starting a new drag fast after the first ended sometimes the app crashes. Which tools might help?

Report:

Thread 4 Crashed:
0   SwiftUI                                0x1ba44ec8c static DisplayList.ViewUpdater.Platform.updateClipShapesAsync(layer:oldState:newState:) + 740
1   SwiftUI                                0x1ba44ea58 static DisplayList.ViewUpdater.Platform.updateClipShapesAsync(layer:oldState:newState:) + 176
2   SwiftUI                                0x1ba44c05c static DisplayList.ViewUpdater.Platform.updateStateAsync(layer:oldItem:oldSize:oldState:newItem:newSize:newState:) + 316
3   SwiftUI                                0x1ba44aee0 static DisplayList.ViewUpdater.Platform.updateItemViewAsync(layer:oldItem:oldState:newItem:newState:) + 2312
4   SwiftUI                                0x1b9dd69a8 specialized closure #1 in DisplayList.ViewUpdater.ViewCache.updateAsync(oldItem:oldState:newItem:newState:tag:updateView:) + 148
5   SwiftUI                                0x1b9dd6840 specialized DisplayList.ViewUpdater.ViewCache.updateAsync(oldItem:oldState:newItem:newState:tag:updateView:) + 268
6   SwiftUI                                0x1ba204700 DisplayList.ViewUpdater.updateItemViewAsync(oldItem:oldState:newItem:newState:) + 104
7   SwiftUI                                0x1ba203d94 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1404
8   SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
9   SwiftUI                                0x1ba203f00 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1768
10  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
11  SwiftUI                                0x1ba203f00 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1768
12  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
13  SwiftUI                                0x1ba203f00 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1768
14  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
15  SwiftUI                                0x1ba203f00 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1768
16  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
17  SwiftUI                                0x1ba204888 DisplayList.ViewUpdater.updateItemViewAsync(oldItem:oldState:newItem:newState:) + 496
18  SwiftUI                                0x1ba2040a4 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 2188
19  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
20  SwiftUI                                0x1ba203f00 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1768
21  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
22  SwiftUI                                0x1ba204888 DisplayList.ViewUpdater.updateItemViewAsync(oldItem:oldState:newItem:newState:) + 496
23  SwiftUI                                0x1ba203d94 DisplayList.ViewUpdater.updateInheritedViewAsync(oldItem:oldParentState:newItem:newParentState:) + 1404
24  SwiftUI                                0x1ba203008 DisplayList.ViewUpdater.updateAsync(oldList:oldParentState:newList:newParentState:) + 472
25  SwiftUI                                0x1ba202cd8 closure #1 in closure #1 in DisplayList.ViewUpdater.renderAsync(to:time:version:maxVersion:) + 364
26  SwiftUI                                0x1ba202b08 DisplayList.ViewUpdater.renderAsync(to:time:version:maxVersion:) + 448
27  SwiftUI                                0x1ba204ad0 protocol witness for ViewRendererBase.renderAsync(to:time:version:maxVersion:) in conformance DisplayList.ViewUpdater + 12
28  SwiftUI                                0x1ba2bb6c8 DisplayList.ViewRenderer.renderAsync(to:time:nextTime:version:maxVersion:) + 136
29  SwiftUI                                0x1b9ce8a28 _UIHostingView.renderDisplayList(_:asynchronously:time:nextTime:version:maxVersion:) + 120
30  SwiftUI                                0x1ba393144 ViewRendererHost.renderAsync(interval:) + 320
31  SwiftUI                                0x1ba5c94a8 _UIHostingView.displayLinkTimer(timestamp:isAsyncThread:) + 112
32  SwiftUI                                0x1b9cea3e4 DisplayLink.displayLinkTimer(_:) + 312
33  SwiftUI                                0x1b9cea9bc u/objc DisplayLink.displayLinkTimer(_:) + 52
34  QuartzCore                             0x1883c5d78 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 748
35  QuartzCore                             0x1884a1340 display_timer_callback(__CFMachPort*, void*, long, void*) + 336
36  CoreFoundation                         0x18032d484 __CFMachPortPerform + 172
37  CoreFoundation                         0x180362a60 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
38  CoreFoundation                         0x180361e78 __CFRunLoopDoSource1 + 580
39  CoreFoundation                         0x18035c018 __CFRunLoopRun + 2280
40  CoreFoundation                         0x18035b218 CFRunLoopRunSpecific + 572
41  Foundation                             0x180827828 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232
42  Foundation                             0x180827a70 -[NSRunLoop(NSRunLoop) run] + 88
43  SwiftUI                                0x1b9ceabec static DisplayLink.asyncThread(arg:) + 532
44  SwiftUI                                0x1b9cead10 u/objc static DisplayLink.asyncThread(arg:) + 96
45  Foundation                             0x180851578 __NSThread__start__ + 792
46  libsystem_pthread.dylib                0x1cc0b16c8 _pthread_start + 116
47  libsystem_pthread.dylib                0x1cc0ac910 thread_start + 8
0 Answers
Related