mono / SkiaSharp

SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
MIT License
4.47k stars 539 forks source link

Crash drawing polygon using DrawPath with SKGLView on iOS #571

Closed pauldendulk closed 5 years ago

pauldendulk commented 6 years ago

Description

The entire app crashes when drawing a polygon with 450 points.

Message in Debug console:

The app has been terminated. Failed to Stop app: An error occured on client IDB410102 while executing a reply for topic xvs/idb/4.10.10.2/stop-app The app has been terminated.

Code

https://raw.githubusercontent.com/pauldendulk/PolygonCrash/master/CrashWhenDrawingPolygon/MyView.cs

Expected Behavior

No crash

Actual Behavior

After fast pinch zooming in and out the iOS application crashes.

Basic Information

Screenshots

image

Reproduction Link

https://github.com/pauldendulk/PolygonCrash Reproduce: Place two fingers on the screen and pinch zoom in and out repeatedly. For me it crashes within 10 seconds most of the time.

charlenni commented 6 years ago

Tested it with a SKCanvasView instead of SKGLView. There it isn't crashing. So I assume, that it is a problem with the GL part.

The crash report:

{"app_name":"CrashWhenDrawingPolygon","timestamp":"2018-06-30 12:53:27.11 +0200","app_version":"1.0","slice_uuid":"a1a3e5ec-bd5a-32a7-8685-e43e6db907c5","adam_id":0,"build_version":"1.0","bundleID":"com.mapsui.sampleapp3","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.4 (15F79)","incident_id":"D1DF398D-D752-427B-88C8-ABA7454D49BF","name":"CrashWhenDrawingPolygon"}
Incident Identifier: D1DF398D-D752-427B-88C8-ABA7454D49BF
CrashReporter Key:   182112931a005bedaf3c34f5c6d603c282abc549
Hardware Model:      iPhone8,4
Process:             CrashWhenDrawingPolygon [500]
Path:                /private/var/containers/Bundle/Application/3BF3D41F-AC82-4F4A-B950-CD200A28FEB4/CrashWhenDrawingPolygon.app/CrashWhenDrawingPolygon
Identifier:          com.mapsui.sampleapp3
Version:             1.0 (1.0)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.mapsui.sampleapp3 [587]

Date/Time:           2018-06-30 12:53:27.0567 +0200
Launch Time:         2018-06-30 12:53:21.0292 +0200
OS Version:          iPhone OS 11.4 (15F79)
Baseband Version:    6.60.00
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_PROTECTION_FAILURE at 0x000000016f8dbff0
VM Region Info: 0x16f8dbff0 is in 0x16f8d8000-0x16f8dc000;  bytes after start: 16368  bytes before end: 15
      REGION TYPE                      START - END             [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      MALLOC_SMALL           000000011e800000-000000011f000000 [ 8192K] rw-/rwx SM=PRV  
      GAP OF 0x508d8000 BYTES
--->  STACK GUARD            000000016f8d8000-000000016f8dc000 [   16K] ---/rwx SM=NUL  ... for thread 0
      Stack                  000000016f8dc000-000000016f9d8000 [ 1008K] rw-/rwx SM=PRV  thread 0

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

Filtered syslog:
None found

Thread 0 name:  tid_303  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libSkiaSharp                    0x0000000100c25530 0x100a3c000 + 2004272
1   libSkiaSharp                    0x0000000100c25fa4 0x100a3c000 + 2006948
2   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
3   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
4   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
5   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
6   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
7   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
8   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
9   libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
10  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
11  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
12  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
13  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
14  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
15  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
16  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
17  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
18  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
19  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
20  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
21  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
22  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
23  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
24  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
25  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
26  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
27  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
28  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
29  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
30  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
31  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
32  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
33  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
34  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
35  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
36  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
37  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
38  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
39  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
40  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
41  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
42  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
43  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
44  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
45  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
46  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
47  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
48  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
49  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
50  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
51  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
52  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
53  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
54  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
55  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
56  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
57  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
58  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
59  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
60  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
61  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
62  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
63  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
64  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
65  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
66  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
67  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
68  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
69  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
70  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
71  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
72  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
73  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
74  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
75  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
76  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
77  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
78  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
79  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
80  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
81  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
82  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
83  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
84  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
85  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
86  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
87  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
88  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
89  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
90  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
91  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
92  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
93  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
94  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
95  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
96  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
97  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
98  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
99  libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
100 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
101 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
102 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
103 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
104 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
105 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
106 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
107 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
108 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
109 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
110 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
111 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
112 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
113 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
114 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
115 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
116 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
117 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
118 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
119 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
120 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
121 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
122 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
123 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
124 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
125 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
126 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
127 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
128 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
129 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
130 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
131 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
132 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
133 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
134 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
135 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
136 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
137 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
138 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
139 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
140 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
141 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
142 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
143 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
144 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
145 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
146 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
147 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
148 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
149 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
150 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
151 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
152 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
153 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
154 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
155 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
156 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
157 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
158 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
159 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
160 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
161 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
162 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
163 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
164 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
165 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
166 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
167 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
168 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
169 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
170 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
171 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
172 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
173 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
174 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
175 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
176 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
177 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
178 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
179 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
180 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
181 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
182 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
183 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
184 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
185 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
186 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
187 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
188 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
189 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
190 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
191 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
192 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
193 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
194 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
195 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
196 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
197 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
198 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
199 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
200 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
201 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
202 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
203 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
204 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
205 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
206 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
207 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
208 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
209 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
210 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
211 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
212 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
213 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
214 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
215 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
216 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
217 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
218 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
219 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
220 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
221 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
222 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
223 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
224 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
225 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
226 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
227 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
228 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
229 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
230 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
231 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
232 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
233 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
234 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
235 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
236 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
237 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
238 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
239 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
240 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
241 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
242 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
243 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
244 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
245 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
246 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
247 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
248 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
249 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
250 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
251 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
252 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
253 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
254 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
255 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
256 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
257 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
258 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
259 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
260 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
261 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
262 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
263 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
264 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
265 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
266 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
267 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
268 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
269 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
270 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
271 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
272 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
273 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
274 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
275 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
276 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
277 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
278 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
279 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
280 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
281 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
282 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
283 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
284 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
285 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
286 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
287 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
288 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
289 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
290 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
291 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
292 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
293 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
294 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
295 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
296 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
297 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
298 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
299 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
300 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
301 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
302 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
303 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
304 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
305 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
306 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
307 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
308 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
309 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
310 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
311 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
312 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
313 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
314 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
315 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
316 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
317 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
318 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
319 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
320 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
321 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
322 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
323 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
324 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
325 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
326 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
327 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
328 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
329 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
330 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
331 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
332 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
333 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
334 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
335 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
336 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
337 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
338 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
339 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
340 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
341 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
342 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
343 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
344 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
345 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
346 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
347 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
348 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
349 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
350 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
351 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
352 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
353 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
354 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
355 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
356 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
357 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
358 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
359 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
360 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
361 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
362 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
363 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
364 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
365 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
366 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
367 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
368 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
369 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
370 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
371 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
372 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
373 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
374 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
375 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
376 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
377 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
378 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
379 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
380 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
381 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
382 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
383 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
384 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
385 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
386 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
387 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
388 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
389 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
390 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
391 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
392 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
393 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
394 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
395 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
396 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
397 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
398 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
399 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
400 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
401 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
402 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
403 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
404 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
405 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
406 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
407 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
408 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
409 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
410 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
411 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
412 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
413 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
414 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
415 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
416 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
417 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
418 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
419 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
420 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
421 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
422 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
423 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
424 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
425 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
426 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
427 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
428 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
429 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
430 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
431 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
432 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
433 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
434 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
435 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
436 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
437 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
438 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
439 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
440 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
441 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
442 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
443 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
444 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
445 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
446 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
447 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
448 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
449 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
450 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
451 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
452 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
453 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
454 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
455 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
456 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
457 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
458 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
459 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
460 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
461 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
462 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
463 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
464 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
465 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
466 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
467 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
468 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
469 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
470 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
471 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
472 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
473 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
474 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
475 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
476 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
477 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
478 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
479 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
480 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
481 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
482 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
483 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
484 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
485 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
486 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
487 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
488 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
489 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
490 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
491 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
492 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
493 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
494 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
495 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
496 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
497 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
498 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
499 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
500 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
501 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
502 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
503 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
504 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
505 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
506 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
507 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
508 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
509 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880
510 libSkiaSharp                    0x0000000100c25790 0x100a3c000 + 2004880

Thread 1:
0   libsystem_kernel.dylib          0x0000000183679d84 0x183657000 + 142724
1   libsystem_pthread.dylib         0x0000000183817eb4 0x183817000 + 3764
2   libsystem_pthread.dylib         0x0000000183817b08 0x183817000 + 2824

Thread 2 name:  SGen worker
Thread 2:
0   libsystem_kernel.dylib          0x00000001836790f4 0x183657000 + 139508
1   libsystem_pthread.dylib         0x000000018381bc90 0x183817000 + 19600
2   CrashWhenDrawingPolygon         0x0000000100715c5c 0x100428000 + 3071068
3   libsystem_pthread.dylib         0x0000000183819220 0x183817000 + 8736
4   libsystem_pthread.dylib         0x0000000183819110 0x183817000 + 8464
5   libsystem_pthread.dylib         0x0000000183817b10 0x183817000 + 2832

Thread 3 name:  Finalizer
Thread 3:
0   libsystem_kernel.dylib          0x0000000183657e44 0x183657000 + 3652
1   CrashWhenDrawingPolygon         0x0000000100674de0 0x100428000 + 2412000
2   CrashWhenDrawingPolygon         0x00000001006cf338 0x100428000 + 2782008
3   libsystem_pthread.dylib         0x0000000183819220 0x183817000 + 8736
4   libsystem_pthread.dylib         0x0000000183819110 0x183817000 + 8464
5   libsystem_pthread.dylib         0x0000000183817b10 0x183817000 + 2832

Thread 4:
0   libsystem_pthread.dylib         0x0000000183817b04 0x183817000 + 2820

Thread 5:
0   libsystem_pthread.dylib         0x0000000183817b04 0x183817000 + 2820

Thread 6 name:  com.apple.uikit.eventfetch-thread
Thread 6:
0   libsystem_kernel.dylib          0x0000000183657e08 0x183657000 + 3592
1   libsystem_kernel.dylib          0x0000000183657c80 0x183657000 + 3200
2   CoreFoundation                  0x0000000183b9ae40 0x183aad000 + 974400
3   CoreFoundation                  0x0000000183b98908 0x183aad000 + 964872
4   CoreFoundation                  0x0000000183ab8da8 0x183aad000 + 48552
5   Foundation                      0x000000018452d674 0x184525000 + 34420
6   Foundation                      0x000000018452d51c 0x184525000 + 34076
7   UIKit                           0x000000018d7ba768 0x18d7b8000 + 10088
8   Foundation                      0x000000018463defc 0x184525000 + 1150716
9   libsystem_pthread.dylib         0x0000000183819220 0x183817000 + 8736
10  libsystem_pthread.dylib         0x0000000183819110 0x183817000 + 8464
11  libsystem_pthread.dylib         0x0000000183817b10 0x183817000 + 2832

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x00000001068f1e38   x1: 0x00000001068f1df0   x2: 0x000000016f9d3a40   x3: 0x000000016f9d3a40
    x4: 0x00000001068f5f40   x5: 0x0000000000000003   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x00000001068f4d20   x9: 0x00000001068f5e08  x10: 0x00000001068f5ea8  x11: 0x00000001068f5ee8
   x12: 0x00000001068f1e20  x13: 0x00000001068f5e50  x14: 0x0000000000000008  x15: 0x00000001064b6bb0
   x16: 0x000000018380ed00  x17: 0x0000000088023a03  x18: 0x0000000000000000  x19: 0x000000016f9d3a40
   x20: 0x000000016f9d3970  x21: 0x00000001068f1e38  x22: 0x00000001068f5ea8  x23: 0x00000001068f5e08
   x24: 0x00000001068f1df0  x25: 0x000000016f9d3970  x26: 0x000000016f9d3978  x27: 0x0000000000000001
   x28: 0x000000016f9d3c38   fp: 0x000000016f8dc050   lr: 0x0000000100c25fa4
    sp: 0x000000016f8dc030   pc: 0x0000000100c25530 cpsr: 0x20000000

Binary Images:
0x100428000 - 0x1007b3fff CrashWhenDrawingPolygon arm64  <a1a3e5ecbd5a32a78685e43e6db907c5> /var/containers/Bundle/Application/3BF3D41F-AC82-4F4A-B950-CD200A28FEB4/CrashWhenDrawingPolygon.app/CrashWhenDrawingPolygon
0x1009a8000 - 0x1009e3fff dyld arm64  <b15e536a710732dabfafece44c5685e4> /usr/lib/dyld
0x100a3c000 - 0x100e3bfff libSkiaSharp arm64  <f2a1e2057a273b549577cad6839478a2> /var/containers/Bundle/Application/3BF3D41F-AC82-4F4A-B950-CD200A28FEB4/CrashWhenDrawingPolygon.app/Frameworks/libSkiaSharp.framework/libSkiaSharp
0x182d27000 - 0x182d28fff libSystem.B.dylib arm64  <f3beb9029e533a899d794429fec383f9> /usr/lib/libSystem.B.dylib
0x182d29000 - 0x182d81fff libc++.1.dylib arm64  <e6172d25b5d63239879410136730d916> /usr/lib/libc++.1.dylib
0x182d82000 - 0x182da3fff libc++abi.dylib arm64  <40c62b02df253630845890510fe3f773> /usr/lib/libc++abi.dylib
0x182da4000 - 0x18345ffff libobjc.A.dylib arm64  <eb1135b2bde93b69b96e42ca98200183> /usr/lib/libobjc.A.dylib
0x183460000 - 0x183465fff libcache.dylib arm64  <54b1949bb1b4347fbe2bb062d122979d> /usr/lib/system/libcache.dylib
0x183466000 - 0x183471fff libcommonCrypto.dylib arm64  <9f2ad88474f63161a7ed0d77ffb09f08> /usr/lib/system/libcommonCrypto.dylib
0x183472000 - 0x183475fff libcompiler_rt.dylib arm64  <807266fbf2b4371b9d90434ff9baf8cc> /usr/lib/system/libcompiler_rt.dylib
0x183476000 - 0x18347efff libcopyfile.dylib arm64  <fb21dd91d31537adb3cf894ec9b1391c> /usr/lib/system/libcopyfile.dylib
0x18347f000 - 0x1834e2fff libcorecrypto.dylib arm64  <bc24742f578638528e9337db3676df38> /usr/lib/system/libcorecrypto.dylib
0x1834e3000 - 0x183548fff libdispatch.dylib arm64  <c22cd026d190379da5d8bc98e09cc0eb> /usr/lib/system/libdispatch.dylib
0x183549000 - 0x183563fff libdyld.dylib arm64  <c7dee18ac0193fa2b3904606c2cf7fa3> /usr/lib/system/libdyld.dylib
0x183564000 - 0x183564fff liblaunch.dylib arm64  <89ad25dd597b3132b3a9cc76095c51e2> /usr/lib/system/liblaunch.dylib
0x183565000 - 0x18356afff libmacho.dylib arm64  <529a7a630916378f83c37a1abeed1e18> /usr/lib/system/libmacho.dylib
0x18356b000 - 0x18356cfff libremovefile.dylib arm64  <f39badfaba853359860a083176d107d8> /usr/lib/system/libremovefile.dylib
0x18356d000 - 0x183583fff libsystem_asl.dylib arm64  <6b0ec177d8193151be829c9a5a2bf138> /usr/lib/system/libsystem_asl.dylib
0x183584000 - 0x183584fff libsystem_blocks.dylib arm64  <a7c74cd6406f37d7a6beeb8faa6e1706> /usr/lib/system/libsystem_blocks.dylib
0x183585000 - 0x183602fff libsystem_c.dylib arm64  <4fdfb9bed517340693481047718c8b0b> /usr/lib/system/libsystem_c.dylib
0x183603000 - 0x183607fff libsystem_configuration.dylib arm64  <1407473c6d62377287a69e3e9bf5662d> /usr/lib/system/libsystem_configuration.dylib
0x183608000 - 0x18360dfff libsystem_containermanager.dylib arm64  <15bb97f56e313e15ac58dfc2f47a9552> /usr/lib/system/libsystem_containermanager.dylib
0x18360e000 - 0x18360ffff libsystem_coreservices.dylib arm64  <99efc93693b33c4b840802723732ecc2> /usr/lib/system/libsystem_coreservices.dylib
0x183610000 - 0x183611fff libsystem_darwin.dylib arm64  <c37f68e79cf93ad1b61607b8de9b4ea3> /usr/lib/system/libsystem_darwin.dylib
0x183612000 - 0x183618fff libsystem_dnssd.dylib arm64  <a51f1ae67de837379829030c98186c71> /usr/lib/system/libsystem_dnssd.dylib
0x183619000 - 0x183656fff libsystem_info.dylib arm64  <4d7444646e4c34bc97d5585e1c15b953> /usr/lib/system/libsystem_info.dylib
0x183657000 - 0x18367ffff libsystem_kernel.dylib arm64  <3e7cf8f8da43301fba644f28fd8820a4> /usr/lib/system/libsystem_kernel.dylib
0x183680000 - 0x1836adfff libsystem_m.dylib arm64  <01ffce6a6be935ed90d0051b6c32a492> /usr/lib/system/libsystem_m.dylib
0x1836ae000 - 0x1836c9fff libsystem_malloc.dylib arm64  <477d0a108da13abdbfac319b2398994f> /usr/lib/system/libsystem_malloc.dylib
0x1836ca000 - 0x1837f5fff libsystem_network.dylib arm64  <7cb3941fd98d34e09ebd92ac86b4869d> /usr/lib/system/libsystem_network.dylib
0x1837f6000 - 0x183801fff libsystem_networkextension.dylib arm64  <8df72f6c42203b0282209a49474147f8> /usr/lib/system/libsystem_networkextension.dylib
0x183802000 - 0x18380cfff libsystem_notify.dylib arm64  <fc4aac7c3329338e827b355a297e2082> /usr/lib/system/libsystem_notify.dylib
0x18380d000 - 0x183816fff libsystem_platform.dylib arm64  <a379af6653c135cf82b522c3ff750111> /usr/lib/system/libsystem_platform.dylib
0x183817000 - 0x183826fff libsystem_pthread.dylib arm64  <c5a2cc4b897a3109bbf55c74611e34ff> /usr/lib/system/libsystem_pthread.dylib
0x183827000 - 0x18382afff libsystem_sandbox.dylib arm64  <13f1a62ee9213f7dbebf333b6430253b> /usr/lib/system/libsystem_sandbox.dylib
0x18382b000 - 0x183832fff libsystem_symptoms.dylib arm64  <a6bdbf14eb5e3b84b57fe9c00eb59f8e> /usr/lib/system/libsystem_symptoms.dylib
0x183833000 - 0x183846fff libsystem_trace.dylib arm64  <6b63233d7e3c38989c3a97e404f681c4> /usr/lib/system/libsystem_trace.dylib
0x183847000 - 0x18384cfff libunwind.dylib arm64  <6288d2abbde239f293405082835ba85c> /usr/lib/system/libunwind.dylib
0x18384d000 - 0x18384dfff libvminterpose.dylib arm64  <a978f300a2d530abba50518254983be0> /usr/lib/system/libvminterpose.dylib
0x18384e000 - 0x183878fff libxpc.dylib arm64  <ad99f31a5f2d3ec6a6623da01b813b26> /usr/lib/system/libxpc.dylib
0x183879000 - 0x183a9afff libicucore.A.dylib arm64  <a2f179b63753316d943b53a643e28199> /usr/lib/libicucore.A.dylib
0x183a9b000 - 0x183aacfff libz.1.dylib arm64  <cc396ca7a9d133d4898e573cc46ec982> /usr/lib/libz.1.dylib
0x183aad000 - 0x183e43fff CoreFoundation arm64  <533c841ed6e9313d8adb02388744e2ef> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x183e44000 - 0x183e54fff libbsm.0.dylib arm64  <b0ed5ab849a4342c835353a5d5533e06> /usr/lib/libbsm.0.dylib
0x183e55000 - 0x183e55fff libenergytrace.dylib arm64  <5195d5f14e163fc9bfc99099ae7a624f> /usr/lib/libenergytrace.dylib
0x183e56000 - 0x183edafff IOKit arm64  <3127eabe1492309fb5969e42bf114fb4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x183edb000 - 0x183fc2fff libxml2.2.dylib arm64  <f78bd85cb5a436428967b4fac25a8277> /usr/lib/libxml2.2.dylib
0x183fc3000 - 0x183fd0fff libbz2.1.0.dylib arm64  <cdf0f19925fe33fbb5909928bc44fd5b> /usr/lib/libbz2.1.0.dylib
0x183fd1000 - 0x183fe9fff liblzma.5.dylib arm64  <deb8a124684f30729d528075ef8d61ef> /usr/lib/liblzma.5.dylib
0x183fea000 - 0x18414efff libsqlite3.dylib arm64  <219334ef89cf30099c3f85f925d853b3> /usr/lib/libsqlite3.dylib
0x18414f000 - 0x184175fff libMobileGestalt.dylib arm64  <bbffbd9fbedb3addab355b6754cdd52f> /usr/lib/libMobileGestalt.dylib
0x184176000 - 0x184524fff CFNetwork arm64  <5dd14d4bd2673faf96771b930286ef44> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x184525000 - 0x18481dfff Foundation arm64  <e53f9393bfc83ef58520b0fe6b193183> /System/Library/Frameworks/Foundation.framework/Foundation
0x18481e000 - 0x18491efff Security arm64  <463e762d34b338ea9980566a0881d6fa> /System/Library/Frameworks/Security.framework/Security
0x18491f000 - 0x18498afff SystemConfiguration arm64  <658c4230686b3358a53006396fbe7605> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x18498b000 - 0x1849c0fff libCRFSuite.dylib arm64  <f44a46da006038f09432eb00a2b65697> /usr/lib/libCRFSuite.dylib
0x1849c1000 - 0x1849c1fff libapple_crypto.dylib arm64  <0a68153dfbfc33b096374e95fb1271bd> /usr/lib/libapple_crypto.dylib
0x1849c2000 - 0x1849d8fff libapple_nghttp2.dylib arm64  <8bb1455b0f653519956db1c8af6d57a1> /usr/lib/libapple_nghttp2.dylib
0x1849d9000 - 0x184a02fff libarchive.2.dylib arm64  <4590f76c617938f7a3a9e248ecc42d44> /usr/lib/libarchive.2.dylib
0x184a03000 - 0x184ab1fff libboringssl.dylib arm64  <63cd14a3c2853e66b440603eb7ff2b14> /usr/lib/libboringssl.dylib
0x184ab2000 - 0x184ac8fff libcoretls.dylib arm64  <193a4fc806793432a8b2bb3d8a6a8ec4> /usr/lib/libcoretls.dylib
0x184ac9000 - 0x184acafff libcoretls_cfhelpers.dylib arm64  <84f7425f13a33870843fa1c5ef4f8d0b> /usr/lib/libcoretls_cfhelpers.dylib
0x184acb000 - 0x184accfff liblangid.dylib arm64  <ca04122dcd66354db9a53d9f0e91f855> /usr/lib/liblangid.dylib
0x184acd000 - 0x184c43fff libnetwork.dylib arm64  <f569233e2f2234f58ecb96b0e73be240> /usr/lib/libnetwork.dylib
0x184c44000 - 0x184c76fff libpcap.A.dylib arm64  <5389a8069179359eb6822edd62328659> /usr/lib/libpcap.A.dylib
0x184c77000 - 0x184cd3fff libusrtcp.dylib arm64  <b41d8854b30d3531803a81f7f4892593> /usr/lib/libusrtcp.dylib
0x184cd4000 - 0x184cdefff IOSurface arm64  <1f24b80565013f8d94b5e18c144f24bc> /System/Library/Frameworks/IOSurface.framework/IOSurface
0x184cdf000 - 0x184d84fff libBLAS.dylib arm64  <bda6fa96025e3513848156f93c78ddc0> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x184d85000 - 0x1850a5fff libLAPACK.dylib arm64  <e32d2bce3c353d4f80205fc0731e4e07> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x1850a6000 - 0x185315fff vImage arm64  <b864841843df38bb99e1dff0e1d24732> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
0x185316000 - 0x185327fff libSparseBLAS.dylib arm64  <32a953927bdf3e46b9d154bf8980fb63> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib
0x185328000 - 0x18534cfff libvMisc.dylib arm64  <7ada6cde719335328636b01d59e23ea9> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
0x18534d000 - 0x185374fff libBNNS.dylib arm64  <fa4ef0a7739237d4a3316c137346c5ad> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib
0x185375000 - 0x185389fff libLinearAlgebra.dylib arm64  <b41f21090a7c3472aeb495fd2712eea4> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib
0x18538a000 - 0x18538efff libQuadrature.dylib arm64  <e0ee0fbd5e653ceb9264b9fad84f57f6> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib
0x18538f000 - 0x1853fefff libSparse.dylib arm64  <7d403dc3c958325e9b99fad4e762d67e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib
0x1853ff000 - 0x18548afff libvDSP.dylib arm64  <d323dc33dd9f39c19e6264c6ede7dd3f> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x18548b000 - 0x18548bfff vecLib arm64  <d54284636d7a3a03987a1f4f2f67ea6a> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x18548c000 - 0x18548cfff Accelerate arm64  <687b381212043306bae96161fa7b7963> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x18548d000 - 0x1854a4fff libcompression.dylib arm64  <88b8fdc7bbf7390ca1ad5c4b0507d64e> /usr/lib/libcompression.dylib
0x1854a5000 - 0x1859ecfff CoreGraphics arm64  <fe0391ed3c9e384297a8881d062b918e> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x1859ed000 - 0x1859f2fff IOAccelerator arm64  <ba0136dcfebf3117adfa904eada5788f> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator
0x1859f3000 - 0x1859f8fff libCoreFSCache.dylib arm64  <3731a55430f83087978ed2bfae31ca04> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x1859f9000 - 0x185a91fff Metal arm64  <75ac7e6ccf3f3d3480834bb05d135ae3> /System/Library/Frameworks/Metal.framework/Metal
0x185a92000 - 0x185aa5fff GraphicsServices arm64  <5011ec2511d73a56af501e8207d54962> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x185aa6000 - 0x185bfffff MobileCoreServices arm64  <1c7aad7b6c9838be92f57def5dc0bb48> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x185c00000 - 0x185c02fff IOSurfaceAccelerator arm64  <54659c85ff5c38ff9aa9a3686ebbd0d5> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator
0x185c03000 - 0x185c44fff AppleJPEG arm64  <9694d27d99bb3fd495ac1637cbf481fb> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
0x185c45000 - 0x1861f5fff ImageIO arm64  <728aeffd50883729bc1ac09900f05cf2> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x1861f6000 - 0x186259fff BaseBoard arm64  <aa88860acbaa3956ba60308b015e76f7> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
0x18625a000 - 0x186271fff AssertionServices arm64  <704c5673295930ac919167ed66370a94> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
0x186272000 - 0x18627afff CorePhoneNumbers arm64  <8dc7373fda1a3b4cad529df63a1d79d5> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
0x18627b000 - 0x1862bffff AppSupport arm64  <2645b5f6e9b33425a3f05cd05c08c0ab> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x1862c0000 - 0x1862d8fff CrashReporterSupport arm64  <664297ffbb053da880ba4abd9744ff6b> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x1862d9000 - 0x1862defff AggregateDictionary arm64  <da586c679ac73c4c8341f9d6f8358d04> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x1862df000 - 0x186363fff libTelephonyUtilDynamic.dylib arm64  <ce4b5783b921344c98102d1fe39ff4b5> /usr/lib/libTelephonyUtilDynamic.dylib
0x186364000 - 0x186383fff ProtocolBuffer arm64  <943af0e9b45b3fd6baddddf8345b225a> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x186384000 - 0x1863b1fff MobileKeyBag arm64  <c51fbc49562f363987add532858b39da> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x1863b2000 - 0x1863e6fff BackBoardServices arm64  <2c754edcf542309b8e08b9b92faadbd9> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices
0x1863e7000 - 0x186442fff FrontBoardServices arm64  <b3f8d45a36a23c5e8cc959f932b54c68> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
0x186443000 - 0x18647ffff SpringBoardServices arm64  <122e574234ab39f299e3746a9935c821> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x186480000 - 0x18648efff PowerLog arm64  <d545e5f6846e3e73830195337810cdc8> /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog
0x18648f000 - 0x1864abfff CommonUtilities arm64  <38d46d0ba5fb3da484ede2f09666eb1a> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities
0x1864ac000 - 0x1864b7fff liblockdown.dylib arm64  <d7a412e5f22b38dabf4fb58a6a099370> /usr/lib/liblockdown.dylib
0x1864b8000 - 0x1867bcfff CoreData arm64  <30f1740d9c5b3cebbf4b45a483bd7f49> /System/Library/Frameworks/CoreData.framework/CoreData
0x1867bd000 - 0x1867c3fff TCC arm64  <41d6c5214523319cad2cfc08e373215a> /System/Library/PrivateFrameworks/TCC.framework/TCC
0x1867c4000 - 0x1867cbfff libcupolicy.dylib arm64  <000f564141b33ed6a13eb30e70c5108a> /usr/lib/libcupolicy.dylib
0x1867cc000 - 0x18685dfff CoreTelephony arm64  <0967acf8b11f35778f2cfedd46f416b5> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x18685e000 - 0x1868b5fff Accounts arm64  <461434904ced3ea396f9cea7f0867fd5> /System/Library/Frameworks/Accounts.framework/Accounts
0x1868b6000 - 0x1868dffff AppleSauce arm64  <07696ffe11503e0faa1888c0e243471f> /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce
0x1868e0000 - 0x1868e8fff DataMigration arm64  <fc7cc0db05273ef18990215a4bf5d7da> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x1868e9000 - 0x1868effff Netrb arm64  <5ad13c9650ce38b6b031bd2006f69a1c> /System/Library/PrivateFrameworks/Netrb.framework/Netrb
0x1868f0000 - 0x186922fff PersistentConnection arm64  <29383ceaac3e3cdd90da6fce980c4a19> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x186923000 - 0x186934fff libmis.dylib arm64  <96bab7b4c090392ab59bb2c97749c4c5> /usr/lib/libmis.dylib
0x186935000 - 0x186a3afff ManagedConfiguration arm64  <c2582da2a40336c0bf9a8a713789d253> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x186a3b000 - 0x186a40fff libReverseProxyDevice.dylib arm64  <feda1d5064d1311a9024ced18653e1af> /usr/lib/libReverseProxyDevice.dylib
0x186a41000 - 0x186a53fff libamsupport.dylib arm64  <2301ae3f1b33360486010aff0a764568> /usr/lib/libamsupport.dylib
0x186a54000 - 0x186a59fff libCoreVMClient.dylib arm64  <828daf7904d738d7b51125b7d839f427> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x186a5a000 - 0x186a5bfff libCVMSPluginSupport.dylib arm64  <ef1b895a2e513ef09f0b99b0ea52f2bc> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x186a5c000 - 0x186a5ffff libutil.dylib arm64  <f8cab493d4a5345ab42c833c1c3d753d> /usr/lib/libutil.dylib
0x186a60000 - 0x186aa0fff libGLImage.dylib arm64  <a4834764ada73a5a93935ac4f946d00b> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x186aa1000 - 0x186b17fff APFS arm64  <db7fdda7bc263f3cbad0aa2be53a92b5> /System/Library/PrivateFrameworks/APFS.framework/APFS
0x186b18000 - 0x186b49fff MediaKit arm64  <bd1ed626c16633dfa3a9210444995fd3> /System/Library/PrivateFrameworks/MediaKit.framework/MediaKit
0x186b4a000 - 0x186b62fff libSERestoreInfo.dylib arm64  <cb56acf1899739fb8db28c2235f20a53> /usr/lib/updaters/libSERestoreInfo.dylib
0x186b67000 - 0x186ba3fff DiskImages arm64  <dbce1b1f46a134d1bf9fc6ee992ef5ea> /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages
0x186ba4000 - 0x186badfff libGFXShared.dylib arm64  <4a7a2ffc151c31b8bf79cebcd8a5478e> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x186bae000 - 0x186bf5fff libauthinstall.dylib arm64  <72b8cf4318da3de4b8148ea558f022e2> /usr/lib/libauthinstall.dylib
0x186bf6000 - 0x186bfefff IOMobileFramebuffer arm64  <037de4b49b6934f089430792afdac804> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x186bff000 - 0x186c0afff OpenGLES arm64  <a4adfab5c3ef3d55add7aed8b9ab1fbf> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x186c0b000 - 0x186c92fff ColorSync arm64  <ba04aa852db032168fa09f655bc82e51> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync
0x186c93000 - 0x186cbcfff CoreVideo arm64  <6f568461bb213003bcf526d9d4eb20af> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x186cbd000 - 0x186cbefff libCTGreenTeaLogger.dylib arm64  <dbe8881c668b34db9789b5f4e926114a> /usr/lib/libCTGreenTeaLogger.dylib
0x186cbf000 - 0x186e2bfff CoreAudio arm64  <fbb14b9452be3fa8a900233dca420ffd> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x186e2c000 - 0x186e5afff CoreAnalytics arm64  <f6aa66d061b935c4937d037eeac77749> /System/Library/PrivateFrameworks/CoreAnalytics.framework/CoreAnalytics
0x186e5b000 - 0x186e5efff UserFS arm64  <af4ea82b7168334587131973fcc685f5> /System/Library/PrivateFrameworks/UserFS.framework/UserFS
0x186e5f000 - 0x186fe4fff CoreMedia arm64  <4c97e3bbe2bd3c9fbf8aa5e5aa890534> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x186fe5000 - 0x186ff7fff libprotobuf-lite.dylib arm64  <2c18eb318c9532a484ea0704a05a1d4a> /usr/lib/libprotobuf-lite.dylib
0x186ff8000 - 0x18705cfff libprotobuf.dylib arm64  <962e40da393431108723fdd15cf6274e> /usr/lib/libprotobuf.dylib
0x18705d000 - 0x187326fff libAWDSupportFramework.dylib arm64  <4fd3a9edd87032f9b29e39c838024ddc> /usr/lib/libAWDSupportFramework.dylib
0x187327000 - 0x187370fff WirelessDiagnostics arm64  <d1ed288aab0b3fcbba70d3d53d7808e7> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics
0x187371000 - 0x187428fff VideoToolbox arm64  <66b5dd2b06833a519c7e07fb0c8a0241> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox
0x187429000 - 0x187532fff libFontParser.dylib arm64  <0c5b668a4135315cb13d1b4788d8a8fb> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
0x187533000 - 0x187534fff FontServices arm64  <f11afbab4fbb35fc894b33d366011b70> /System/Library/PrivateFrameworks/FontServices.framework/FontServices
0x187535000 - 0x187688fff CoreText arm64  <dda8dce7a1f1342d89875723c3d84a82> /System/Library/Frameworks/CoreText.framework/CoreText
0x187699000 - 0x1876a1fff RTCReporting arm64  <de15538551633f628a4f5ac9bee36ba7> /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting
0x1876a2000 - 0x187712fff CoreBrightness arm64  <97b3d320aca23a838b6420c792dbb52d> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness
0x187713000 - 0x18771dfff libAudioStatistics.dylib arm64  <4b7b1c1856de3e76b523a0aa44b5a035> /usr/lib/libAudioStatistics.dylib
0x18771e000 - 0x187c56fff AudioToolbox arm64  <00ebb5415151360e93a8e7c34a5ea583> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x187c57000 - 0x187e8afff QuartzCore arm64  <ff65dcba3de33ba0ac83e85ce0f818d1> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x187e8b000 - 0x187e96fff MediaAccessibility arm64  <89490c32b66e34ff93f20afaf15609bc> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility
0x187e97000 - 0x187f89fff libiconv.2.dylib arm64  <5bb51259bae432f794e0f85063453873> /usr/lib/libiconv.2.dylib
0x187fa6000 - 0x187fc1fff MPSCore arm64  <2d9261aaa9653984b3afe2e2eb5e21a7> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore
0x187fc2000 - 0x18802afff MPSImage arm64  <5753222b2a7c33b99e185c0946d866d6> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage
0x18802b000 - 0x18804dfff MPSMatrix arm64  <c8b4e738801e3f2bbf22f7a3d785182a> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix
0x1886b6000 - 0x1887e5fff MPSNeuralNetwork arm64  <37158311c1d63fcfbda005a3e98e3bee> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork
0x1887e6000 - 0x1887e6fff MetalPerformanceShaders arm64  <f100d433451635f48e7432ab523abe31> /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders
0x1887e7000 - 0x188c11fff FaceCore arm64  <ade17e48572c3d858e3b71a2ac28ccb8> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore
0x188c12000 - 0x188c1ffff GraphVisualizer arm64  <55b5ff57c5f833858726cb61324f4394> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer
0x188c20000 - 0x188dc7fff libFosl_dynamic.dylib arm64  <cba3df2a74e2349fae1fc3312a46c2a4> /usr/lib/libFosl_dynamic.dylib
0x188dc8000 - 0x18902bfff CoreImage arm64  <c3f8b9637c5f3cddadfc21583b66dfbd> /System/Library/Frameworks/CoreImage.framework/CoreImage
0x18925a000 - 0x18927cfff PlugInKit arm64  <7d07ed36ade532dea67e065eac12bc2b> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit
0x189839000 - 0x18985efff StreamingZip arm64  <e93196e7aeea32519d5337c2255cff65> /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip
0x1898bf000 - 0x1898c7fff SymptomDiagnosticReporter arm64  <48c5f321ca733f2c845fcdb97353c2bf> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter
0x18a1d2000 - 0x18a1e9fff MobileAsset arm64  <49f2259cac8d3eaeb126d9fbe22ee0aa> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset
0x18a769000 - 0x18b2e7fff JavaScriptCore arm64  <61d2776218fa3a83b806003f29790f30> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x18b2ee000 - 0x18b369fff libate.dylib arm64  <1d30c1d3ca913f2da380d67c5cacd696> /usr/lib/libate.dylib
0x18b36a000 - 0x18b41efff TextureIO arm64  <314680785fd432e08474fe331c076834> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO
0x18b41f000 - 0x18b4ebfff CoreUI arm64  <0971250637443b68a92c6057185ab120> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI
0x18b4ec000 - 0x18b4f5fff MobileIcons arm64  <5e5d7a3fb6f43a24bcd0204cdef53c01> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x18b505000 - 0x18b55dfff TextInput arm64  <ac4e85632d5d3ea7907fff4233f85249> /System/Library/PrivateFrameworks/TextInput.framework/TextInput
0x18b5bc000 - 0x18b64ffff FileProvider arm64  <047b72c2bb0037319e14402c35e5c741> /System/Library/Frameworks/FileProvider.framework/FileProvider
0x18b81a000 - 0x18b82efff libAccessibility.dylib arm64  <b84fd9891f57319fb96fc45c2a4e615d> /usr/lib/libAccessibility.dylib
0x18b82f000 - 0x18bcd5fff libwebrtc.dylib arm64  <4ed1aabaf2c133f78f4dda07c3d1446f> /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib
0x18bd39000 - 0x18d40afff WebCore arm64  <e0e566595bc338e28e4ed7426c8621ac> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x18d40b000 - 0x18d58efff WebKitLegacy arm64  <e8eb9d28e9973b13aa15798fd4ec9c13> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy
0x18d6af000 - 0x18d6dbfff UserNotifications arm64  <550bdb8f65043f9a9e212f13a71d0eff> /System/Library/Frameworks/UserNotifications.framework/UserNotifications
0x18d763000 - 0x18d7b7fff DocumentManager arm64  <390dda1ee5db34fb893bc78202746ec4> /System/Library/Frameworks/UIKit.framework/Frameworks/DocumentManager.framework/DocumentManager
0x18d7b8000 - 0x18e836fff UIKit arm64  <d9e6d4137fc83c5487ad891812177363> /System/Library/Frameworks/UIKit.framework/UIKit
0x18e837000 - 0x18e849fff DocumentManagerCore arm64  <8d10a745a83e3088859b94e362552c3b> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore
0x18e84a000 - 0x18e84efff HangTracer arm64  <14c9c902270b3fc8a44c894325731245> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer
0x18e84f000 - 0x18e8a0fff PhysicsKit arm64  <4d2b0d9378353407aa17b91597a890d9> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit
0x18e8a1000 - 0x18e8a3fff StudyLog arm64  <c231ce6f68f13d6a8971dcab3362d5eb> /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog
0x18e8a4000 - 0x18e983fff UIFoundation arm64  <293d3f08efb23c15845cd3789aef59af> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation
0x18eaa4000 - 0x18ebc1fff Network arm64  <2796e57a19d6334384a732befcbf223d> /System/Library/PrivateFrameworks/Network.framework/Network
0x191235000 - 0x191265fff GLKit arm64  <df9430ad17ec32aaaa6f7b7875896ad2> /System/Library/Frameworks/GLKit.framework/GLKit
0x192abb000 - 0x192abefff MobileSystemServices arm64  <ee3e7239b7a83ad7a136125af768c20a> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices
0x19545d000 - 0x195481fff MobileInstallation arm64  <8e4bf4284d243feea7bdce33e38e0700> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x19e1e2000 - 0x19e33bfff libGLProgrammability.dylib arm64  <f0ee2924b44e3b609b12c0a887a4f041> /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib
0x1a0da1000 - 0x1a0db2fff DeviceIdentity arm64  <30761069b4553a5fa3846f13b65ccc1f> /System/Library/PrivateFrameworks/DeviceIdentity.framework/DeviceIdentity
0x1a4284000 - 0x1a4336fff AGXMetalA9 arm64  <70c457a884b6327ebb6068146b6bc9c5> /System/Library/Extensions/AGXMetalA9.bundle/AGXMetalA9
0x1a4342000 - 0x1a435ffff AppleMetalGLRenderer arm64  <a3658f615e3730bfb97fec9a670d6ebc> /System/Library/Extensions/AppleMetalGLRenderer.bundle/AppleMetalGLRenderer
0x1a4360000 - 0x1a4374fff libCGInterfaces.dylib arm64  <9a7c16c729ac335782f2b2a0063fca2a> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Libraries/libCGInterfaces.dylib
0x1a50af000 - 0x1a5199fff GLEngine arm64  <bb1f0f72bce5369f8040f2be98cfd03d> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine
0x1a77e5000 - 0x1a77e5fff libmetal_timestamp.dylib arm64  <1b972e1657913fb08bf0d9199338b72d> /System/Library/PrivateFrameworks/GPUCompiler.framework/Libraries/libmetal_timestamp.dylib
0x1ac3cd000 - 0x1ac3fdfff libclosured.dylib arm64  <e61ffac51cae3e1fb9eb6a6e2801777b> /usr/lib/closure/libclosured.dylib

EOF

CrashWhenDrawingPolygon-2018-06-30-125327.ips.zip

Btw. when using SKGLView I get now and than artefacts like missing points, so that more parts are red than there should be or parts not red.

mattleibow commented 6 years ago

This appears to be a bug in skia itself. What you can do is try the latest update and see if it goes away.

I have been working in a branch, and CI has created some output:

Please note that these files are still in preview and this bot only produces the macOS bits (iOS, Android, tvOS, watchOS, macOS). I hope to release a version this week - even if just a preview release.

Let me know if you have any questions.

mattleibow commented 5 years ago

I can't say for certain - because much has changed - but it may also have to do with this issue: https://github.com/mono/SkiaSharp/issues/647

pauldendulk commented 5 years ago

I can not reproduce the crash when updating the test project with v1.68.0-preview28.