forked from mozilla-mobile/firefox-ios
/
suggestions_leak_report.txt
2511 lines (2471 loc) · 405 KB
/
suggestions_leak_report.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Process: Client [6412]
Path: /Users/amanjeetsingh/Library/Developer/CoreSimulator/Devices/30004CCB-809A-4079-A04F-5C568FBEC54B/data/Containers/Bundle/Application/6329A603-DD92-4781-A9E6-725DF9C4EF72/Client.app/Client
Load Address: 0x1070b1000
Identifier: Client
Version: ???
Code Type: X86-64
Platform: iOS Simulator
Parent Process: launchd_sim [690]
Date/Time: (null)
Launch Time: (null)
OS Version: macOS 14.1.1 (23B81)
Report Version: 7
Analysis Tool: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 15.5.simruntime/Contents/Resources/RuntimeRoot/usr/bin/leaks
Analysis Tool Version: iOS Simulator 15.5 (19F70)
Physical footprint: 263.4M
Physical footprint (peak): 264.8M
----
leaks Report Version: 4.0, multi-line stacks
Process 6412: 211339 nodes malloced for 33578 KB
Process 6412: 113 leaks for 794848 total leaked bytes.
STACK OF 3 INSTANCES OF 'ROOT LEAK: malloc<65536>':
35 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
34 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
33 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
32 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
31 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
30 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
29 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
28 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
27 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
26 org.mozilla.ios.Sync 0x10c66a976 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 982 SwiftData.swift:151
25 org.mozilla.ios.Sync 0x10c66b3ef ConcreteSQLiteDBConnection.__allocating_init(filename:flags:schema:files:logger:) + 95 SwiftData.swift:0
24 org.mozilla.ios.Sync 0x10c670b94 ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 1652 SwiftData.swift:472
23 org.mozilla.ios.Sync 0x10c6785d5 ConcreteSQLiteDBConnection.prepareSchema() + 4421 SwiftData.swift:760
22 org.mozilla.ios.Sync 0x10c6845a5 ConcreteSQLiteDBConnection.transaction<A>(_:) + 437 SwiftData.swift:1191
21 org.mozilla.ios.Sync 0x10c68d9d8 partial apply for closure #1 in ConcreteSQLiteDBConnection.prepareSchema() + 24 <compiler-generated>:0
20 org.mozilla.ios.Sync 0x10c679d0d closure #1 in ConcreteSQLiteDBConnection.prepareSchema() + 3341 SwiftData.swift:781
19 org.mozilla.ios.Sync 0x10c6756aa ConcreteSQLiteDBConnection.createSchema() + 1386 SwiftData.swift:650
18 org.mozilla.ios.Sync 0x10c5f8bb8 protocol witness for Schema.create(_:) in conformance ReadingListSchema + 24 <compiler-generated>:0
17 org.mozilla.ios.Sync 0x10c5f715f ReadingListSchema.create(_:) + 159 ReadingListSchema.swift:38
16 org.mozilla.ios.Sync 0x10c5f8a66 ReadingListSchema.run(_:queries:) + 374 ReadingListSchema.swift:85
15 org.mozilla.ios.Sync 0x10c5f8498 ReadingListSchema.run(_:sql:args:) + 200 ReadingListSchema.swift:74
14 org.mozilla.ios.Sync 0x10c685f9b protocol witness for SQLiteDBConnection.executeChange(_:withArgs:) in conformance ConcreteSQLiteDBConnection + 27 <compiler-generated>:0
13 org.mozilla.ios.Sync 0x10c6807c1 ConcreteSQLiteDBConnection.executeChange(_:withArgs:) + 3089 SwiftData.swift:1042
12 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
11 org.mozilla.ios.RustMozillaAppServices 0x10e626cd9 sqlite3VdbeExec + 21196
10 org.mozilla.ios.RustMozillaAppServices 0x10e62cb16 sqlite3BtreeCreateTable + 192
9 org.mozilla.ios.RustMozillaAppServices 0x10e61cfda allocateBtreePage + 437
8 org.mozilla.ios.RustMozillaAppServices 0x10e61da45 btreeGetUnusedPage + 15
7 org.mozilla.ios.RustMozillaAppServices 0x10e61b53c btreeGetPage + 31
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e69709c pcache1FetchStage2 + 240
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
3 (192K) << TOTAL >>
1 (64.0K) ROOT LEAK: 0x7fcd70008000 [65536]
1 (64.0K) ROOT LEAK: 0x7fcd70070000 [65536]
1 (64.0K) ROOT LEAK: 0x7fcd70148000 [65536]
STACK OF 3 INSTANCES OF 'ROOT LEAK: malloc<65536>':
77 dyld 0x1126423a6 start + 1942
76 dyld_sim 0x10b802f21 start_sim + 10
75 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
74 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
73 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
72 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
71 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
70 com.apple.CoreFoundation 0x7fff2036bf68 __CFRunLoopRun + 871
69 com.apple.CoreFoundation 0x7fff2037186c __CFRunLoopDoSources0 + 242
68 com.apple.CoreFoundation 0x7fff2037239f __CFRunLoopDoSource0 + 180
67 com.apple.CoreFoundation 0x7fff203724a7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
66 com.apple.FrontBoardServices 0x7fff265abdcb -[FBSSerialQueue _performNextFromRunLoopSource] + 19
65 com.apple.FrontBoardServices 0x7fff265abc99 -[FBSSerialQueue _targetQueue_performNextIfPossible] + 174
64 com.apple.FrontBoardServices 0x7fff265abda3 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 30
63 libdispatch.dylib 0x7fff20118c9f _dispatch_block_invoke_direct + 281
62 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
61 com.apple.FrontBoardServices 0x7fff265870e9 __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke + 372
60 com.apple.FrontBoardServices 0x7fff265670ef -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 209
59 com.apple.FrontBoardServices 0x7fff265871a1 __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke_2 + 133
58 com.apple.FrontBoardServices 0x7fff26559683 -[FBSScene updater:didUpdateSettings:withDiff:transitionContext:completion:] + 521
57 com.apple.UIKitCore 0x7fff24b1af5b -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] + 478
56 com.apple.UIKitCore 0x7fff244196b5 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 255
55 com.apple.UIKitCore 0x7fff244184c7 -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 253
54 com.apple.UIKitCore 0x7fff24419af5 __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.578 + 796
53 com.apple.UIKitCore 0x7fff2461c713 -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 346
52 com.apple.UIKitCore 0x7fff24c23a19 _UISceneSettingsDiffActionPerformChangesWithTransitionContext + 246
51 com.apple.UIKitCore 0x7fff24ae9b01 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:actions:completion:] + 859
50 com.apple.UIKitCore 0x7fff2461ca8f __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block_invoke + 178
49 com.apple.UIKitCore 0x7fff24612647 -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 354
48 com.apple.UIKitCore 0x7fff24612d9a -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 831
47 com.apple.UIKitCore 0x7fff246129f2 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 333
46 com.apple.UIKitCore 0x7fff2509942a -[UIApplication _stopDeactivatingForReason:] + 1456
45 com.apple.Foundation 0x7fff207dbf4c -[NSNotificationCenter postNotificationName:object:userInfo:] + 82
44 com.apple.CoreFoundation 0x7fff20342ee6 _CFXNotificationPost + 822
43 com.apple.CoreFoundation 0x7fff203435b0 _CFXRegistrationPost + 496
42 com.apple.CoreFoundation 0x7fff20344063 ___CFXRegistrationPost_block_invoke + 49
41 com.apple.CoreFoundation 0x7fff2034409d __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
40 org.mozilla.ios.Fennec 0x1076f412f @objc AppDelegate.handleNotifications(_:) + 111 <compiler-generated>:0
39 org.mozilla.ios.Fennec 0x1076f3d9e AppDelegate.handleNotifications(_:) + 398 AppDelegate.swift:286
38 org.mozilla.ios.Fennec 0x1076f1683 AppDelegate.applicationDidBecomeActive(_:) + 787 AppDelegate.swift:190
37 org.mozilla.ios.Fennec 0x1078d1811 protocol witness for Profile.reopen() in conformance BrowserProfile + 17 <compiler-generated>:0
36 org.mozilla.ios.Fennec 0x1078c5ead BrowserProfile.reopen() + 573 Profile.swift:359
35 org.mozilla.ios.Sync 0x10c693714 RustPlaces.reopenIfClosed() + 276 RustPlaces.swift:310
34 libdispatch.dylib 0x7fff20123cfd _dispatch_lane_barrier_sync_invoke_and_complete + 94
33 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
32 org.mozilla.ios.Sync 0x10c60f091 thunk for @escaping @callee_guaranteed () -> () + 17 <compiler-generated>:0
31 org.mozilla.ios.Sync 0x10c60f06c thunk for @callee_guaranteed () -> () + 12 <compiler-generated>:0
30 org.mozilla.ios.Sync 0x10c6937fe closure #1 in RustPlaces.reopenIfClosed() + 110 RustPlaces.swift:313
29 org.mozilla.ios.Sync 0x10c68ed76 RustPlaces.open() + 150 RustPlaces.swift:51
28 org.mozilla.ios.RustMozillaAppServices 0x10de94137 PlacesAPI.__allocating_init(path:) + 55
27 org.mozilla.ios.RustMozillaAppServices 0x10de942db PlacesAPI.init(path:) + 395
26 org.mozilla.ios.RustMozillaAppServices 0x10de0be46 specialized makeRustCall<A>(_:errorHandler:) + 166
25 org.mozilla.ios.RustMozillaAppServices 0x10e1de5f1 uniffi_places_fn_func_places_api_new + 125
24 org.mozilla.ios.RustMozillaAppServices 0x10e127d53 uniffi_core::ffi::rustcalls::rust_call_with_out_status::h385b4ffc495dc39b + 44
23 org.mozilla.ios.RustMozillaAppServices 0x10e1d9ce2 std::panicking::try::h3d63f038f3c7006a + 80
22 org.mozilla.ios.RustMozillaAppServices 0x10e166bed places::api::places_api::places_api_new::h5be7e3143beb11ca + 29
21 org.mozilla.ios.RustMozillaAppServices 0x10e1621b8 places::api::places_api::PlacesApi::new::h226961bfcd4931b0 + 90
20 org.mozilla.ios.RustMozillaAppServices 0x10e162414 places::api::places_api::PlacesApi::new_or_existing::h4a818ec0ab2173de + 452
19 org.mozilla.ios.RustMozillaAppServices 0x10e1d7262 places::db::db::PlacesDb::open::h5f8903a1ec8f4c02 + 75
18 org.mozilla.ios.RustMozillaAppServices 0x10e1492fb sql_support::open_database::open_database_with_flags::h0304fc0ab7ab9a51 + 52
17 org.mozilla.ios.RustMozillaAppServices 0x10e14aac9 sql_support::open_database::do_open_database_with_flags::heb0711a5ffb71b79 + 2213
16 org.mozilla.ios.RustMozillaAppServices 0x10e1d6f76 _$LT$places..db..db..PlacesInitializer$u20$as$u20$sql_support..open_database..ConnectionInitializer$GT$::finish::ha721d45fe9fc5acd + 37
15 org.mozilla.ios.RustMozillaAppServices 0x10e14dea8 places::db::schema::finish::hbf9083d76ea62462 + 62
14 org.mozilla.ios.RustMozillaAppServices 0x10e32d67d rusqlite::Connection::execute_batch::h05a1f7a3403f9d3c + 282
13 org.mozilla.ios.RustMozillaAppServices 0x10e331dc7 rusqlite::raw_statement::RawStatement::step::hf5de3d2c0957ded1 + 22
12 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
11 org.mozilla.ios.RustMozillaAppServices 0x10e626cd9 sqlite3VdbeExec + 21196
10 org.mozilla.ios.RustMozillaAppServices 0x10e62cb16 sqlite3BtreeCreateTable + 192
9 org.mozilla.ios.RustMozillaAppServices 0x10e61cfda allocateBtreePage + 437
8 org.mozilla.ios.RustMozillaAppServices 0x10e61da45 btreeGetUnusedPage + 15
7 org.mozilla.ios.RustMozillaAppServices 0x10e61b53c btreeGetPage + 31
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
3 (192K) << TOTAL >>
1 (64.0K) ROOT LEAK: 0x7fcd600a0000 [65536]
1 (64.0K) ROOT LEAK: 0x7fcd600b0000 [65536]
1 (64.0K) ROOT LEAK: 0x7fcd600c0000 [65536]
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
39 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
38 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
37 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
36 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
35 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
34 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
33 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
32 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
31 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
30 org.mozilla.ios.Sync 0x10c66a976 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 982 SwiftData.swift:151
29 org.mozilla.ios.Sync 0x10c66b3ef ConcreteSQLiteDBConnection.__allocating_init(filename:flags:schema:files:logger:) + 95 SwiftData.swift:0
28 org.mozilla.ios.Sync 0x10c670970 ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 1104 SwiftData.swift:454
27 org.mozilla.ios.Sync 0x10c67184d doOpen #1 () in ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 973 SwiftData.swift:444
26 org.mozilla.ios.Sync 0x10c6743b9 ConcreteSQLiteDBConnection.prepareCleartext() + 4633 SwiftData.swift:628
25 libswiftCore.dylib 0x7fff30ab8e8c withExtendedLifetime<A, B>(_:_:) + 12
24 org.mozilla.ios.Sync 0x10c68ced8 partial apply for closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 24 <compiler-generated>:0
23 org.mozilla.ios.Sync 0x10c674df7 closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 247 SwiftData.swift:629
22 org.mozilla.ios.Sync 0x10c6723e0 ConcreteSQLiteDBConnection.pragma<A>(_:expected:factory:message:) + 480 SwiftData.swift:550
21 org.mozilla.ios.Sync 0x10c672f99 ConcreteSQLiteDBConnection.pragma<A>(_:factory:) + 505 SwiftData.swift:560
20 org.mozilla.ios.Sync 0x10c684098 ConcreteSQLiteDBConnection.executeQueryUnsafe<A>(_:factory:withArgs:) + 248 SwiftData.swift:1165
19 org.mozilla.ios.Sync 0x10c66c384 SQLiteDBStatement.__allocating_init(connection:query:args:) + 84 SwiftData.swift:0
18 org.mozilla.ios.Sync 0x10c66c735 SQLiteDBStatement.init(connection:query:args:) + 885 SwiftData.swift:257
17 org.mozilla.ios.RustMozillaAppServices 0x10e5fb833 sqlite3_prepare_v2 + 28
16 org.mozilla.ios.RustMozillaAppServices 0x10e603b11 sqlite3LockAndPrepare + 135
15 org.mozilla.ios.RustMozillaAppServices 0x10e638709 sqlite3Prepare + 439
14 org.mozilla.ios.RustMozillaAppServices 0x10e6049f1 sqlite3RunParser + 663
13 org.mozilla.ios.RustMozillaAppServices 0x10e63f476 yy_reduce + 6792
12 org.mozilla.ios.RustMozillaAppServices 0x10e64cd03 sqlite3Pragma + 552
11 org.mozilla.ios.RustMozillaAppServices 0x10e63b9c4 sqlite3ReadSchema + 41
10 org.mozilla.ios.RustMozillaAppServices 0x10e6097de sqlite3Init + 56
9 org.mozilla.ios.RustMozillaAppServices 0x10e62f7ae sqlite3InitOne + 1188
8 org.mozilla.ios.RustMozillaAppServices 0x10e61a89e btreeBeginTrans + 560
7 org.mozilla.ios.RustMozillaAppServices 0x10e61b53c btreeGetPage + 31
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd30040000 [65536] length: 15 "SQLite format 3"
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
43 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
42 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
41 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
40 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
39 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
38 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
37 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
36 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
35 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
34 org.mozilla.ios.Sync 0x10c66a976 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 982 SwiftData.swift:151
33 org.mozilla.ios.Sync 0x10c66b3ef ConcreteSQLiteDBConnection.__allocating_init(filename:flags:schema:files:logger:) + 95 SwiftData.swift:0
32 org.mozilla.ios.Sync 0x10c670970 ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 1104 SwiftData.swift:454
31 org.mozilla.ios.Sync 0x10c67184d doOpen #1 () in ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 973 SwiftData.swift:444
30 org.mozilla.ios.Sync 0x10c6743b9 ConcreteSQLiteDBConnection.prepareCleartext() + 4633 SwiftData.swift:628
29 libswiftCore.dylib 0x7fff30ab8e8c withExtendedLifetime<A, B>(_:_:) + 12
28 org.mozilla.ios.Sync 0x10c68ced8 partial apply for closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 24 <compiler-generated>:0
27 org.mozilla.ios.Sync 0x10c674df7 closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 247 SwiftData.swift:629
26 org.mozilla.ios.Sync 0x10c6723e0 ConcreteSQLiteDBConnection.pragma<A>(_:expected:factory:message:) + 480 SwiftData.swift:550
25 org.mozilla.ios.Sync 0x10c672f99 ConcreteSQLiteDBConnection.pragma<A>(_:factory:) + 505 SwiftData.swift:560
24 org.mozilla.ios.Sync 0x10c684098 ConcreteSQLiteDBConnection.executeQueryUnsafe<A>(_:factory:withArgs:) + 248 SwiftData.swift:1165
23 org.mozilla.ios.Sync 0x10c66c384 SQLiteDBStatement.__allocating_init(connection:query:args:) + 84 SwiftData.swift:0
22 org.mozilla.ios.Sync 0x10c66c735 SQLiteDBStatement.init(connection:query:args:) + 885 SwiftData.swift:257
21 org.mozilla.ios.RustMozillaAppServices 0x10e5fb833 sqlite3_prepare_v2 + 28
20 org.mozilla.ios.RustMozillaAppServices 0x10e603b11 sqlite3LockAndPrepare + 135
19 org.mozilla.ios.RustMozillaAppServices 0x10e638709 sqlite3Prepare + 439
18 org.mozilla.ios.RustMozillaAppServices 0x10e6049f1 sqlite3RunParser + 663
17 org.mozilla.ios.RustMozillaAppServices 0x10e63f476 yy_reduce + 6792
16 org.mozilla.ios.RustMozillaAppServices 0x10e64cd03 sqlite3Pragma + 552
15 org.mozilla.ios.RustMozillaAppServices 0x10e63b9c4 sqlite3ReadSchema + 41
14 org.mozilla.ios.RustMozillaAppServices 0x10e6097de sqlite3Init + 56
13 org.mozilla.ios.RustMozillaAppServices 0x10e62f715 sqlite3InitOne + 1035
12 org.mozilla.ios.RustMozillaAppServices 0x10e62fc9c sqlite3AnalysisLoad + 452
11 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
10 org.mozilla.ios.RustMozillaAppServices 0x10e622726 sqlite3VdbeExec + 3353
9 org.mozilla.ios.RustMozillaAppServices 0x10e62e9b4 sqlite3BtreeFirst + 18
8 org.mozilla.ios.RustMozillaAppServices 0x10e631561 moveToRoot + 236
7 org.mozilla.ios.RustMozillaAppServices 0x10e63179a getAndInitPage + 94
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd600e0000 [65536]
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
44 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
43 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
42 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
41 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
40 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
39 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
38 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
37 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
36 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
35 org.mozilla.ios.Sync 0x10c66a976 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 982 SwiftData.swift:151
34 org.mozilla.ios.Sync 0x10c66b3ef ConcreteSQLiteDBConnection.__allocating_init(filename:flags:schema:files:logger:) + 95 SwiftData.swift:0
33 org.mozilla.ios.Sync 0x10c670970 ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 1104 SwiftData.swift:454
32 org.mozilla.ios.Sync 0x10c67184d doOpen #1 () in ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 973 SwiftData.swift:444
31 org.mozilla.ios.Sync 0x10c6743b9 ConcreteSQLiteDBConnection.prepareCleartext() + 4633 SwiftData.swift:628
30 libswiftCore.dylib 0x7fff30ab8e8c withExtendedLifetime<A, B>(_:_:) + 12
29 org.mozilla.ios.Sync 0x10c68ced8 partial apply for closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 24 <compiler-generated>:0
28 org.mozilla.ios.Sync 0x10c674df7 closure #1 in ConcreteSQLiteDBConnection.prepareCleartext() + 247 SwiftData.swift:629
27 org.mozilla.ios.Sync 0x10c6723e0 ConcreteSQLiteDBConnection.pragma<A>(_:expected:factory:message:) + 480 SwiftData.swift:550
26 org.mozilla.ios.Sync 0x10c672f99 ConcreteSQLiteDBConnection.pragma<A>(_:factory:) + 505 SwiftData.swift:560
25 org.mozilla.ios.Sync 0x10c684098 ConcreteSQLiteDBConnection.executeQueryUnsafe<A>(_:factory:withArgs:) + 248 SwiftData.swift:1165
24 org.mozilla.ios.Sync 0x10c66c384 SQLiteDBStatement.__allocating_init(connection:query:args:) + 84 SwiftData.swift:0
23 org.mozilla.ios.Sync 0x10c66c735 SQLiteDBStatement.init(connection:query:args:) + 885 SwiftData.swift:257
22 org.mozilla.ios.RustMozillaAppServices 0x10e5fb833 sqlite3_prepare_v2 + 28
21 org.mozilla.ios.RustMozillaAppServices 0x10e603b11 sqlite3LockAndPrepare + 135
20 org.mozilla.ios.RustMozillaAppServices 0x10e638709 sqlite3Prepare + 439
19 org.mozilla.ios.RustMozillaAppServices 0x10e6049f1 sqlite3RunParser + 663
18 org.mozilla.ios.RustMozillaAppServices 0x10e63f476 yy_reduce + 6792
17 org.mozilla.ios.RustMozillaAppServices 0x10e64cd03 sqlite3Pragma + 552
16 org.mozilla.ios.RustMozillaAppServices 0x10e63b9c4 sqlite3ReadSchema + 41
15 org.mozilla.ios.RustMozillaAppServices 0x10e6097de sqlite3Init + 56
14 org.mozilla.ios.RustMozillaAppServices 0x10e62f715 sqlite3InitOne + 1035
13 org.mozilla.ios.RustMozillaAppServices 0x10e62fbab sqlite3AnalysisLoad + 211
12 org.mozilla.ios.RustMozillaAppServices 0x10e602efa sqlite3_exec + 270
11 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
10 org.mozilla.ios.RustMozillaAppServices 0x10e622726 sqlite3VdbeExec + 3353
9 org.mozilla.ios.RustMozillaAppServices 0x10e62e9b4 sqlite3BtreeFirst + 18
8 org.mozilla.ios.RustMozillaAppServices 0x10e631561 moveToRoot + 236
7 org.mozilla.ios.RustMozillaAppServices 0x10e63179a getAndInitPage + 94
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd40040000 [65536]
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
28 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
27 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
26 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
25 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
24 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
23 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
22 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
21 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
20 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
19 org.mozilla.ios.Sync 0x10c66a976 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 982 SwiftData.swift:151
18 org.mozilla.ios.Sync 0x10c66b3ef ConcreteSQLiteDBConnection.__allocating_init(filename:flags:schema:files:logger:) + 95 SwiftData.swift:0
17 org.mozilla.ios.Sync 0x10c670b94 ConcreteSQLiteDBConnection.init(filename:flags:schema:files:logger:) + 1652 SwiftData.swift:472
16 org.mozilla.ios.Sync 0x10c6778ca ConcreteSQLiteDBConnection.prepareSchema() + 1082 SwiftData.swift:729
15 org.mozilla.ios.Sync 0x10c67007f ConcreteSQLiteDBConnection.version.getter + 159 SwiftData.swift:410
14 org.mozilla.ios.Sync 0x10c672f99 ConcreteSQLiteDBConnection.pragma<A>(_:factory:) + 505 SwiftData.swift:560
13 org.mozilla.ios.Sync 0x10c684266 ConcreteSQLiteDBConnection.executeQueryUnsafe<A>(_:factory:withArgs:) + 710 SwiftData.swift:1174
12 org.mozilla.ios.Sync 0x10c6843e4 LiveSQLiteCursor.__allocating_init(statement:factory:) + 68 SwiftData.swift:0
11 org.mozilla.ios.Sync 0x10c688dcd LiveSQLiteCursor.init(statement:factory:) + 589 SwiftData.swift:1536
10 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
9 org.mozilla.ios.RustMozillaAppServices 0x10e6239db sqlite3VdbeExec + 8142
8 org.mozilla.ios.RustMozillaAppServices 0x10e61a89e btreeBeginTrans + 560
7 org.mozilla.ios.RustMozillaAppServices 0x10e61b53c btreeGetPage + 31
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd30090000 [65536] length: 15 "SQLite format 3"
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
28 libsystem_pthread.dylib 0x7fff701c9b97 start_wqthread + 15
27 libsystem_pthread.dylib 0x7fff701cac47 _pthread_wqthread + 327
26 libdispatch.dylib 0x7fff2012797b _dispatch_workloop_worker_thread + 779
25 libdispatch.dylib 0x7fff2011ccc1 _dispatch_lane_invoke + 400
24 libdispatch.dylib 0x7fff2011c0df _dispatch_lane_serial_drain + 753
23 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
22 libdispatch.dylib 0x7fff201237f4 _dispatch_block_async_invoke2 + 83
21 org.mozilla.ios.Sync 0x10c66b4b8 thunk for @escaping @callee_guaranteed () -> () + 40 <compiler-generated>:0
20 org.mozilla.ios.Sync 0x10c66b487 closure #1 in SwiftData.withConnection<A>(_:synchronous:_:) + 87 SwiftData.swift:175
19 org.mozilla.ios.Sync 0x10c66ab39 doWork #1 <A>() in SwiftData.withConnection<A>(_:synchronous:_:) + 1433 SwiftData.swift:168
18 org.mozilla.ios.Sync 0x10c6638a1 partial apply for closure #1 in BrowserDB.runQueryConcurrently<A>(_:args:factory:) + 49 <compiler-generated>:0
17 org.mozilla.ios.Sync 0x10c663804 closure #1 in BrowserDB.runQueryConcurrently<A>(_:args:factory:) + 196 BrowserDB.swift:105
16 org.mozilla.ios.Sync 0x10c686008 protocol witness for SQLiteDBConnection.executeQuery<A>(_:factory:withArgs:) in conformance ConcreteSQLiteDBConnection + 24 <compiler-generated>:0
15 org.mozilla.ios.Sync 0x10c681b0a ConcreteSQLiteDBConnection.executeQuery<A>(_:factory:withArgs:) + 3674 SwiftData.swift:1098
14 org.mozilla.ios.Sync 0x10c681f64 FilledSQLiteCursor.__allocating_init(statement:factory:) + 68 SwiftData.swift:0
13 org.mozilla.ios.Sync 0x10c6872cc FilledSQLiteCursor.init(statement:factory:) + 156 SwiftData.swift:1442
12 org.mozilla.ios.Sync 0x10c68786f static FilledSQLiteCursor.getValues(_:factory:) + 1295 SwiftData.swift:1461
11 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
10 org.mozilla.ios.RustMozillaAppServices 0x10e622726 sqlite3VdbeExec + 3353
9 org.mozilla.ios.RustMozillaAppServices 0x10e62e9b4 sqlite3BtreeFirst + 18
8 org.mozilla.ios.RustMozillaAppServices 0x10e631561 moveToRoot + 236
7 org.mozilla.ios.RustMozillaAppServices 0x10e63179a getAndInitPage + 94
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd30050000 [65536]
STACK OF 1 INSTANCE OF 'ROOT LEAK: malloc<65536>':
75 dyld 0x1126423a6 start + 1942
74 dyld_sim 0x10b802f21 start_sim + 10
73 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
72 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
71 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
70 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
69 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
68 com.apple.CoreFoundation 0x7fff2036bf68 __CFRunLoopRun + 871
67 com.apple.CoreFoundation 0x7fff2037186c __CFRunLoopDoSources0 + 242
66 com.apple.CoreFoundation 0x7fff2037239f __CFRunLoopDoSource0 + 180
65 com.apple.CoreFoundation 0x7fff203724a7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
64 com.apple.FrontBoardServices 0x7fff265abdcb -[FBSSerialQueue _performNextFromRunLoopSource] + 19
63 com.apple.FrontBoardServices 0x7fff265abc99 -[FBSSerialQueue _targetQueue_performNextIfPossible] + 174
62 com.apple.FrontBoardServices 0x7fff265abda3 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 30
61 libdispatch.dylib 0x7fff20118c9f _dispatch_block_invoke_direct + 281
60 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
59 com.apple.FrontBoardServices 0x7fff265870e9 __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke + 372
58 com.apple.FrontBoardServices 0x7fff265670ef -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 209
57 com.apple.FrontBoardServices 0x7fff265871a1 __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke_2 + 133
56 com.apple.FrontBoardServices 0x7fff26559683 -[FBSScene updater:didUpdateSettings:withDiff:transitionContext:completion:] + 521
55 com.apple.UIKitCore 0x7fff24b1af5b -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] + 478
54 com.apple.UIKitCore 0x7fff244196b5 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 255
53 com.apple.UIKitCore 0x7fff244184c7 -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 253
52 com.apple.UIKitCore 0x7fff24419af5 __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.578 + 796
51 com.apple.UIKitCore 0x7fff2461c713 -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 346
50 com.apple.UIKitCore 0x7fff24c23a19 _UISceneSettingsDiffActionPerformChangesWithTransitionContext + 246
49 com.apple.UIKitCore 0x7fff24ae9b01 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:actions:completion:] + 859
48 com.apple.UIKitCore 0x7fff2461ca8f __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block_invoke + 178
47 com.apple.UIKitCore 0x7fff24612647 -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 354
46 com.apple.UIKitCore 0x7fff24612d9a -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 831
45 com.apple.UIKitCore 0x7fff246129f2 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 333
44 com.apple.UIKitCore 0x7fff2509942a -[UIApplication _stopDeactivatingForReason:] + 1456
43 com.apple.Foundation 0x7fff207dbf4c -[NSNotificationCenter postNotificationName:object:userInfo:] + 82
42 com.apple.CoreFoundation 0x7fff20342ee6 _CFXNotificationPost + 822
41 com.apple.CoreFoundation 0x7fff203435b0 _CFXRegistrationPost + 496
40 com.apple.CoreFoundation 0x7fff20344063 ___CFXRegistrationPost_block_invoke + 49
39 com.apple.CoreFoundation 0x7fff2034409d __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
38 org.mozilla.ios.Fennec 0x1076f412f @objc AppDelegate.handleNotifications(_:) + 111 <compiler-generated>:0
37 org.mozilla.ios.Fennec 0x1076f3d9e AppDelegate.handleNotifications(_:) + 398 AppDelegate.swift:286
36 org.mozilla.ios.Fennec 0x1076f1683 AppDelegate.applicationDidBecomeActive(_:) + 787 AppDelegate.swift:190
35 org.mozilla.ios.Fennec 0x1078d1811 protocol witness for Profile.reopen() in conformance BrowserProfile + 17 <compiler-generated>:0
34 org.mozilla.ios.Fennec 0x1078c5ead BrowserProfile.reopen() + 573 Profile.swift:359
33 org.mozilla.ios.Sync 0x10c693714 RustPlaces.reopenIfClosed() + 276 RustPlaces.swift:310
32 libdispatch.dylib 0x7fff20123cfd _dispatch_lane_barrier_sync_invoke_and_complete + 94
31 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
30 org.mozilla.ios.Sync 0x10c60f091 thunk for @escaping @callee_guaranteed () -> () + 17 <compiler-generated>:0
29 org.mozilla.ios.Sync 0x10c60f06c thunk for @callee_guaranteed () -> () + 12 <compiler-generated>:0
28 org.mozilla.ios.Sync 0x10c6937fe closure #1 in RustPlaces.reopenIfClosed() + 110 RustPlaces.swift:313
27 org.mozilla.ios.Sync 0x10c68ed76 RustPlaces.open() + 150 RustPlaces.swift:51
26 org.mozilla.ios.RustMozillaAppServices 0x10de94137 PlacesAPI.__allocating_init(path:) + 55
25 org.mozilla.ios.RustMozillaAppServices 0x10de942db PlacesAPI.init(path:) + 395
24 org.mozilla.ios.RustMozillaAppServices 0x10de0be46 specialized makeRustCall<A>(_:errorHandler:) + 166
23 org.mozilla.ios.RustMozillaAppServices 0x10e1de5f1 uniffi_places_fn_func_places_api_new + 125
22 org.mozilla.ios.RustMozillaAppServices 0x10e127d53 uniffi_core::ffi::rustcalls::rust_call_with_out_status::h385b4ffc495dc39b + 44
21 org.mozilla.ios.RustMozillaAppServices 0x10e1d9ce2 std::panicking::try::h3d63f038f3c7006a + 80
20 org.mozilla.ios.RustMozillaAppServices 0x10e166bed places::api::places_api::places_api_new::h5be7e3143beb11ca + 29
19 org.mozilla.ios.RustMozillaAppServices 0x10e1621b8 places::api::places_api::PlacesApi::new::h226961bfcd4931b0 + 90
18 org.mozilla.ios.RustMozillaAppServices 0x10e162414 places::api::places_api::PlacesApi::new_or_existing::h4a818ec0ab2173de + 452
17 org.mozilla.ios.RustMozillaAppServices 0x10e1d7262 places::db::db::PlacesDb::open::h5f8903a1ec8f4c02 + 75
16 org.mozilla.ios.RustMozillaAppServices 0x10e1492fb sql_support::open_database::open_database_with_flags::h0304fc0ab7ab9a51 + 52
15 org.mozilla.ios.RustMozillaAppServices 0x10e14aac9 sql_support::open_database::do_open_database_with_flags::heb0711a5ffb71b79 + 2213
14 org.mozilla.ios.RustMozillaAppServices 0x10e1d6f76 _$LT$places..db..db..PlacesInitializer$u20$as$u20$sql_support..open_database..ConnectionInitializer$GT$::finish::ha721d45fe9fc5acd + 37
13 org.mozilla.ios.RustMozillaAppServices 0x10e14dea8 places::db::schema::finish::hbf9083d76ea62462 + 62
12 org.mozilla.ios.RustMozillaAppServices 0x10e32d67d rusqlite::Connection::execute_batch::h05a1f7a3403f9d3c + 282
11 org.mozilla.ios.RustMozillaAppServices 0x10e331dc7 rusqlite::raw_statement::RawStatement::step::hf5de3d2c0957ded1 + 22
10 org.mozilla.ios.RustMozillaAppServices 0x10e5fba0c sqlite3_step + 467
9 org.mozilla.ios.RustMozillaAppServices 0x10e6239db sqlite3VdbeExec + 8142
8 org.mozilla.ios.RustMozillaAppServices 0x10e61a89e btreeBeginTrans + 560
7 org.mozilla.ios.RustMozillaAppServices 0x10e61b53c btreeGetPage + 31
6 org.mozilla.ios.RustMozillaAppServices 0x10e6165a0 getPageNormal + 54
5 org.mozilla.ios.RustMozillaAppServices 0x10e696b7c pcache1Fetch + 50
4 org.mozilla.ios.RustMozillaAppServices 0x10e6970f5 pcache1FetchStage2 + 329
3 org.mozilla.ios.RustMozillaAppServices 0x10e619264 pcache1Alloc + 178
2 org.mozilla.ios.RustMozillaAppServices 0x10e5f7002 sqlite3Malloc + 192
1 org.mozilla.ios.RustMozillaAppServices 0x10e696701 sqlite3MemMalloc + 25
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
1 (64.0K) ROOT LEAK: 0x7fcd60090000 [65536] length: 15 "SQLite format 3"
STACK OF 2 INSTANCES OF 'ROOT CYCLE: <UIKit>':
54 dyld 0x1126423a6 start + 1942
53 dyld_sim 0x10b802f21 start_sim + 10
52 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
51 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
50 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
49 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
48 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
47 com.apple.CoreFoundation 0x7fff2036c6ca __CFRunLoopRun + 2761
46 com.apple.CoreFoundation 0x7fff20371ed5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
45 libdispatch.dylib 0x7fff20122c1b _dispatch_main_queue_callback_4CF + 31
44 libdispatch.dylib 0x7fff20123043 _dispatch_main_queue_drain + 1050
43 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
42 libdispatch.dylib 0x7fff201148e4 _dispatch_call_block_and_release + 12
41 org.mozilla.ios.Fennec 0x107163ae8 thunk for @escaping @callee_guaranteed @Sendable () -> () + 40 <compiler-generated>:0
40 org.mozilla.ios.Fennec 0x10747710f closure #1 in LaunchScreenViewController.launchWith(launchType:) + 175 LaunchScreenViewController.swift:70
39 org.mozilla.ios.Fennec 0x1073fa61e protocol witness for LaunchFinishedLoadingDelegate.launchWith(launchType:) in conformance SceneCoordinator + 30 <compiler-generated>:0
38 org.mozilla.ios.Fennec 0x1073f8e37 SceneCoordinator.launchWith(launchType:) + 119 SceneCoordinator.swift:91
37 org.mozilla.ios.Fennec 0x1073f93a1 SceneCoordinator.startLaunch(with:) + 1009 SceneCoordinator.swift:107
36 org.mozilla.ios.Fennec 0x10789f7ed LaunchCoordinator.start(with:) + 269 LaunchCoordinator.swift:33
35 org.mozilla.ios.Fennec 0x10789fb65 LaunchCoordinator.presentIntroOnboarding(with:isFullScreen:) + 645 LaunchCoordinator.swift:52
34 org.mozilla.ios.Fennec 0x107735532 IntroViewController.__allocating_init(viewModel:themeManager:notificationCenter:userDefaults:) + 66 IntroViewController.swift:0
33 org.mozilla.ios.Fennec 0x107735ae0 IntroViewController.init(viewModel:themeManager:notificationCenter:userDefaults:) + 1440 IntroViewController.swift:72
32 org.mozilla.ios.Fennec 0x1077393c4 IntroViewController.applyTheme() + 2276 IntroViewController.swift:191
31 libswiftCore.dylib 0x7fff30a465cd Sequence.forEach(_:) + 413
30 org.mozilla.ios.Fennec 0x107739458 closure #1 in IntroViewController.applyTheme() + 72 IntroViewController.swift:191
29 org.mozilla.ios.Fennec 0x1075b00fe OnboardingCardViewController.applyTheme() + 350 OnboardingCardViewController.swift:400
28 org.mozilla.ios.Fennec 0x1075a7513 OnboardingCardViewController.titleLabel.getter + 291 OnboardingCardViewController.swift:92
27 org.mozilla.ios.Fennec 0x107cb80d4 static UIView.build<A>(_:) + 84
26 org.mozilla.ios.Fennec 0x1075a765b closure #1 in OnboardingCardViewController.titleLabel.getter + 171 OnboardingCardViewController.swift:95
25 org.mozilla.ios.Fennec 0x1075a54ff OnboardingCardViewController.shouldUseSmallDeviceLayout.getter + 79 OnboardingCardViewController.swift:52
24 com.apple.UIKitCore 0x7fff248da19a -[UIViewController view] + 27
23 com.apple.UIKitCore 0x7fff248d9dbf -[UIViewController loadViewIfRequired] + 1193
22 com.apple.UIKitCore 0x7fff248d53bc -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] + 88
21 org.mozilla.ios.Fennec 0x1075a9e4c @objc OnboardingCardViewController.viewDidLoad() + 28 <compiler-generated>:0
20 org.mozilla.ios.Fennec 0x1075a9d3f OnboardingCardViewController.viewDidLoad() + 127 OnboardingCardViewController.swift:171
19 org.mozilla.ios.Fennec 0x1075aa577 OnboardingCardViewController.setupView() + 567 OnboardingCardViewController.swift:195
18 org.mozilla.ios.Fennec 0x1075ad714 OnboardingCardViewController.addViewsToView() + 724 OnboardingCardViewController.swift:305
17 com.apple.UIKitCore 0x7fff25549cf9 -[UIStackView addArrangedSubview:] + 66
16 com.apple.UIKitCore 0x7fff2553d2cc -[_UILayoutArrangement addItem:] + 116
15 com.apple.UIKitCore 0x7fff255413fa -[_UIOrderedLayoutArrangement insertItem:atIndex:] + 484
14 com.apple.UIKitCore 0x7fff25541122 -[_UIOrderedLayoutArrangement _trackChangesAffectingExternalBaselineConstraints:] + 125
13 com.apple.UIKitCore 0x7fff25541454 __50-[_UIOrderedLayoutArrangement insertItem:atIndex:]_block_invoke + 50
12 com.apple.UIKitCore 0x7fff2553d4f9 -[_UILayoutArrangement insertItem:atIndex:] + 525
11 com.apple.UIKitCore 0x7fff25664127 -[UIView(Internal) _addSubview:positioned:relativeTo:] + 2489
10 com.apple.UIKitCore 0x7fff25653f7b -[UIView(Hierarchy) _postMovedFromSuperview:] + 791
9 com.apple.UIKitCore 0x7fff25654087 __45-[UIView(Hierarchy) _postMovedFromSuperview:]_block_invoke + 147
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
14 (1.34K) << TOTAL >>
----
7 (688 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a42f00> [32]
6 (656 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x600002633a00> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x600001442130> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001a42fa0> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001a42cc0 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a42f00> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f17840> [192]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e25a40> [96]
----
7 (688 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4ea40> [32]
6 (656 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x60000261bd00> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x600001444e40> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001a4eae0> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001a4e800 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4ea40> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f3e880> [192]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e17ea0> [96]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <UIKit>':
38 dyld 0x1126423a6 start + 1942
37 dyld_sim 0x10b802f21 start_sim + 10
36 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
35 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
34 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
33 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
32 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
31 com.apple.CoreFoundation 0x7fff2036c04d __CFRunLoopRun + 1100
30 com.apple.CoreFoundation 0x7fff2036bab5 __CFRunLoopDoObservers + 570
29 com.apple.CoreFoundation 0x7fff203712f1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
28 com.apple.QuartzCore 0x7fff289ed1ec CA::Transaction::flush_as_runloop_observer(bool) + 60
27 com.apple.QuartzCore 0x7fff289ebf6e CA::Transaction::commit() + 774
26 com.apple.QuartzCore 0x7fff289b48ed CA::Context::commit_transaction(CA::Transaction*, double, double*) + 623
25 com.apple.QuartzCore 0x7fff28a92609 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 65
24 com.apple.QuartzCore 0x7fff28a87431 CA::Layer::layout_if_needed(CA::Transaction*) + 543
23 com.apple.UIKitCore 0x7fff2566a184 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 2496
22 com.apple.UIKitCore 0x7fff25655f0c -[UIView _updateConstraintsAsNecessaryAndApplyLayoutFromEngine] + 292
21 com.apple.UIKitCore 0x7fff25565f7f -[UIView(AdditionalLayoutSupport) _updateConstraintsAtEngineLevelIfNeededWithViewForVariableChangeNotifications:] + 388
20 com.apple.UIKitCore 0x7fff25564e60 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:] + 154
19 com.apple.UIKitCore 0x7fff25563b3c -[UIView(AdditionalLayoutSupport) _withUnsatisfiableConstraintsLoggingSuspendedIfEngineDelegateExists:] + 104
18 com.apple.UIKitCore 0x7fff2556530c __100-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]_block_invoke + 85
17 com.apple.CoreAutoLayout 0x7fff60dc32a7 -[NSISEngine withBehaviors:performModifications:] + 84
16 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
15 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
14 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
13 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
12 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
11 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
10 com.apple.UIKitCore 0x7fff25564b76 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 1232
9 com.apple.UIKitCore 0x7fff255643f5 -[UIView(AdditionalLayoutSupport) _sendUpdateConstraintsIfNecessaryForSecondPass:] + 81
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
10 (816 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001b19820> [32]
9 (784 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x600002627800> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x6000014f0e10> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001b19720> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001b19700 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001b19820> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f3b180> [192]
3 (128 bytes) __strong _resolvedTitle --> <NSConcreteAttributedString 0x600001b18180> [32]
2 (96 bytes) attributes --> <NSRLEArray 0x6000018461a0> [16]
1 (80 bytes) theList --> <NSMutableRLEArray.theList (struct _NSRefCountedRunArray) 0x60000392b430> [80]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e59c20> [96]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <UIKit>':
62 dyld 0x1126423a6 start + 1942
61 dyld_sim 0x10b802f21 start_sim + 10
60 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
59 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
58 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
57 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
56 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
55 com.apple.CoreFoundation 0x7fff2036c6ca __CFRunLoopRun + 2761
54 com.apple.CoreFoundation 0x7fff20371ed5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
53 libdispatch.dylib 0x7fff20122c1b _dispatch_main_queue_callback_4CF + 31
52 libdispatch.dylib 0x7fff20123043 _dispatch_main_queue_drain + 1050
51 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
50 libdispatch.dylib 0x7fff201148e4 _dispatch_call_block_and_release + 12
49 org.mozilla.ios.Fennec 0x107163ae8 thunk for @escaping @callee_guaranteed @Sendable () -> () + 40 <compiler-generated>:0
48 org.mozilla.ios.Fennec 0x10747710f closure #1 in LaunchScreenViewController.launchWith(launchType:) + 175 LaunchScreenViewController.swift:70
47 org.mozilla.ios.Fennec 0x1073fa61e protocol witness for LaunchFinishedLoadingDelegate.launchWith(launchType:) in conformance SceneCoordinator + 30 <compiler-generated>:0
46 org.mozilla.ios.Fennec 0x1073f8e37 SceneCoordinator.launchWith(launchType:) + 119 SceneCoordinator.swift:91
45 org.mozilla.ios.Fennec 0x1073f93a1 SceneCoordinator.startLaunch(with:) + 1009 SceneCoordinator.swift:107
44 org.mozilla.ios.Fennec 0x10789f7ed LaunchCoordinator.start(with:) + 269 LaunchCoordinator.swift:33
43 org.mozilla.ios.Fennec 0x10789fb65 LaunchCoordinator.presentIntroOnboarding(with:isFullScreen:) + 645 LaunchCoordinator.swift:52
42 org.mozilla.ios.Fennec 0x107735532 IntroViewController.__allocating_init(viewModel:themeManager:notificationCenter:userDefaults:) + 66 IntroViewController.swift:0
41 org.mozilla.ios.Fennec 0x107735ab3 IntroViewController.init(viewModel:themeManager:notificationCenter:userDefaults:) + 1395 IntroViewController.swift:71
40 org.mozilla.ios.Fennec 0x107736446 IntroViewController.setupLayout() + 54 IntroViewController.swift:101
39 org.mozilla.ios.Fennec 0x107736626 IntroViewController.setupPageController() + 134 IntroViewController.swift:107
38 com.apple.UIKitCore 0x7fff248da19a -[UIViewController view] + 27
37 com.apple.UIKitCore 0x7fff248d9dbf -[UIViewController loadViewIfRequired] + 1193
36 com.apple.UIKitCore 0x7fff248d53bc -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] + 88
35 org.mozilla.ios.Fennec 0x107735f0c @objc IntroViewController.viewDidLoad() + 28 <compiler-generated>:0
34 org.mozilla.ios.Fennec 0x107735ee6 IntroViewController.viewDidLoad() + 310 IntroViewController.swift:84
33 org.mozilla.ios.Fennec 0x1077363d8 IntroViewController.populatePageController() + 728 IntroViewController.swift:93
32 com.apple.UIKitCore 0x7fff2482459f -[UIPageViewController setViewControllers:direction:animated:completion:] + 263
31 com.apple.UIKitCore 0x7fff2482438a -[UIPageViewController _setViewControllers:withScrollInDirection:animated:completion:] + 523
30 com.apple.UIKitCore 0x7fff248da19a -[UIViewController view] + 27
29 com.apple.UIKitCore 0x7fff248d9dbf -[UIViewController loadViewIfRequired] + 1193
28 com.apple.UIKitCore 0x7fff248d53bc -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] + 88
27 org.mozilla.ios.Fennec 0x1075a9e4c @objc OnboardingCardViewController.viewDidLoad() + 28 <compiler-generated>:0
26 org.mozilla.ios.Fennec 0x1075a9d60 OnboardingCardViewController.viewDidLoad() + 160 OnboardingCardViewController.swift:173
25 org.mozilla.ios.Fennec 0x1075b042b OnboardingCardViewController.applyTheme() + 1163 OnboardingCardViewController.swift:404
24 org.mozilla.ios.Fennec 0x1075af3d6 OnboardingCardViewController.setupLinkButton() + 1430 OnboardingCardViewController.swift:366
23 org.mozilla.ios.Fennec 0x107c66c3c LinkButton.configure(viewModel:) + 604
22 com.apple.UIKitCore 0x7fff256555b8 -[UIView(Hierarchy) layoutBelowIfNeeded] + 1227
21 com.apple.UIKitCore 0x7fff25565f7f -[UIView(AdditionalLayoutSupport) _updateConstraintsAtEngineLevelIfNeededWithViewForVariableChangeNotifications:] + 388
20 com.apple.UIKitCore 0x7fff25564e60 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:] + 154
19 com.apple.UIKitCore 0x7fff25563b3c -[UIView(AdditionalLayoutSupport) _withUnsatisfiableConstraintsLoggingSuspendedIfEngineDelegateExists:] + 104
18 com.apple.UIKitCore 0x7fff2556530c __100-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]_block_invoke + 85
17 com.apple.CoreAutoLayout 0x7fff60dc32a7 -[NSISEngine withBehaviors:performModifications:] + 84
16 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
15 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
14 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
13 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
12 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
11 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
10 com.apple.UIKitCore 0x7fff25564b76 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 1232
9 com.apple.UIKitCore 0x7fff255643f5 -[UIView(AdditionalLayoutSupport) _sendUpdateConstraintsIfNecessaryForSecondPass:] + 81
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
10 (816 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4c3e0> [32]
9 (784 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x60000261b600> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x60000145ab20> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001a4c3c0> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001a4c360 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4c3e0> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f3d800> [192]
3 (128 bytes) __strong _resolvedTitle --> <NSConcreteAttributedString 0x600001a4c340> [32]
2 (96 bytes) attributes --> <NSRLEArray 0x600001804be0> [16]
1 (80 bytes) theList --> <NSMutableRLEArray.theList (struct _NSRefCountedRunArray) 0x600003920f00> [80]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e3df80> [96]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <UIKit>':
50 dyld 0x1126423a6 start + 1942
49 dyld_sim 0x10b802f21 start_sim + 10
48 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
47 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
46 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
45 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
44 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
43 com.apple.CoreFoundation 0x7fff2036c6ca __CFRunLoopRun + 2761
42 com.apple.CoreFoundation 0x7fff20371ed5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
41 libdispatch.dylib 0x7fff20122c1b _dispatch_main_queue_callback_4CF + 31
40 libdispatch.dylib 0x7fff20123043 _dispatch_main_queue_drain + 1050
39 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
38 libdispatch.dylib 0x7fff201148e4 _dispatch_call_block_and_release + 12
37 org.mozilla.ios.Fennec 0x107163ae8 thunk for @escaping @callee_guaranteed @Sendable () -> () + 40 <compiler-generated>:0
36 org.mozilla.ios.Fennec 0x10747710f closure #1 in LaunchScreenViewController.launchWith(launchType:) + 175 LaunchScreenViewController.swift:70
35 org.mozilla.ios.Fennec 0x1073fa61e protocol witness for LaunchFinishedLoadingDelegate.launchWith(launchType:) in conformance SceneCoordinator + 30 <compiler-generated>:0
34 org.mozilla.ios.Fennec 0x1073f8e37 SceneCoordinator.launchWith(launchType:) + 119 SceneCoordinator.swift:91
33 org.mozilla.ios.Fennec 0x1073f93a1 SceneCoordinator.startLaunch(with:) + 1009 SceneCoordinator.swift:107
32 org.mozilla.ios.Fennec 0x10789f7ed LaunchCoordinator.start(with:) + 269 LaunchCoordinator.swift:33
31 org.mozilla.ios.Fennec 0x10789fb65 LaunchCoordinator.presentIntroOnboarding(with:isFullScreen:) + 645 LaunchCoordinator.swift:52
30 org.mozilla.ios.Fennec 0x107735532 IntroViewController.__allocating_init(viewModel:themeManager:notificationCenter:userDefaults:) + 66 IntroViewController.swift:0
29 org.mozilla.ios.Fennec 0x107735ae0 IntroViewController.init(viewModel:themeManager:notificationCenter:userDefaults:) + 1440 IntroViewController.swift:72
28 org.mozilla.ios.Fennec 0x1077393c4 IntroViewController.applyTheme() + 2276 IntroViewController.swift:191
27 libswiftCore.dylib 0x7fff30a465cd Sequence.forEach(_:) + 413
26 org.mozilla.ios.Fennec 0x107739458 closure #1 in IntroViewController.applyTheme() + 72 IntroViewController.swift:191
25 org.mozilla.ios.Fennec 0x1075b042b OnboardingCardViewController.applyTheme() + 1163 OnboardingCardViewController.swift:404
24 org.mozilla.ios.Fennec 0x1075af3d6 OnboardingCardViewController.setupLinkButton() + 1430 OnboardingCardViewController.swift:366
23 org.mozilla.ios.Fennec 0x107c66c3c LinkButton.configure(viewModel:) + 604
22 com.apple.UIKitCore 0x7fff256555b8 -[UIView(Hierarchy) layoutBelowIfNeeded] + 1227
21 com.apple.UIKitCore 0x7fff25565f7f -[UIView(AdditionalLayoutSupport) _updateConstraintsAtEngineLevelIfNeededWithViewForVariableChangeNotifications:] + 388
20 com.apple.UIKitCore 0x7fff25564e60 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:] + 154
19 com.apple.UIKitCore 0x7fff25563b3c -[UIView(AdditionalLayoutSupport) _withUnsatisfiableConstraintsLoggingSuspendedIfEngineDelegateExists:] + 104
18 com.apple.UIKitCore 0x7fff2556530c __100-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]_block_invoke + 85
17 com.apple.CoreAutoLayout 0x7fff60dc32a7 -[NSISEngine withBehaviors:performModifications:] + 84
16 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
15 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
14 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
13 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
12 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
11 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
10 com.apple.UIKitCore 0x7fff25564b76 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 1232
9 com.apple.UIKitCore 0x7fff255643f5 -[UIView(AdditionalLayoutSupport) _sendUpdateConstraintsIfNecessaryForSecondPass:] + 81
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
10 (816 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4e0e0> [32]
9 (784 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x600002618200> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x60000143f360> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001a4e0a0> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001a4dea0 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a4e0e0> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f3dec0> [192]
3 (128 bytes) __strong _resolvedTitle --> <NSConcreteAttributedString 0x600001a4de40> [32]
2 (96 bytes) attributes --> <NSRLEArray 0x6000018052f0> [16]
1 (80 bytes) theList --> <NSMutableRLEArray.theList (struct _NSRefCountedRunArray) 0x6000039220d0> [80]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e3f180> [96]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <NSBlockOperation>':
24 dyld 0x1126423a6 start + 1942
23 dyld_sim 0x10b802f21 start_sim + 10
22 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
21 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
20 com.apple.UIKitCore 0x7fff2509e64c -[UIApplication _run] + 914
19 com.apple.UIKitCore 0x7fff2509e2ad -[UIApplication _compellApplicationLaunchToCompleteUnconditionally] + 59
18 com.apple.UIKitCore 0x7fff246124a3 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 179
17 com.apple.UIKitCore 0x7fff250a1c24 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1190
16 com.apple.UIKitCore 0x7fff2509c284 -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 4128
15 com.apple.UIKitCore 0x7fff2509a548 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 139
14 org.mozilla.ios.Fennec 0x1076f07b7 @objc AppDelegate.application(_:willFinishLaunchingWithOptions:) + 183 <compiler-generated>:0
13 org.mozilla.ios.Fennec 0x1076f01c0 AppDelegate.application(_:willFinishLaunchingWithOptions:) + 1520 AppDelegate.swift:114
12 org.mozilla.ios.Fennec 0x107162d4a AppLaunchUtil.setUpPreLaunchDependencies() + 1418 AppLaunchUtil.swift:62
11 org.mozilla.ios.Fennec 0x107164fca AppLaunchUtil.initializeExperiments() + 42 AppLaunchUtil.swift:136
10 org.mozilla.ios.Fennec 0x10788a3fb static Experiments.intialize() + 43 Experiments.swift:206
9 org.mozilla.ios.Fennec 0x107887cd1 Experiments.shared.unsafeMutableAddressor + 49 Experiments.swift:130
8 libdispatch.dylib 0x7fff20116cdd _dispatch_once_callout + 20
7 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
6 org.mozilla.ios.Fennec 0x107888e69 one-time initialization function for shared + 9 Experiments.swift:130
5 org.mozilla.ios.Fennec 0x107889e7c closure #1 in variable initialization expression of static Experiments.shared + 4092 Experiments.swift:191
4 org.mozilla.ios.RustMozillaAppServices 0x10de8d63c NimbusBuilder.build(appInfo:) + 2172
3 org.mozilla.ios.RustMozillaAppServices 0x10de8a2e1 protocol witness for NimbusStartup.applyLocalExperiments(fileURL:) in conformance Nimbus + 161
2 org.mozilla.ios.RustMozillaAppServices 0x10de8976d Nimbus.applyLocalExperiments(getString:) + 93
1 libobjc.A.dylib 0x7fff2019b9b1 _objc_rootAllocWithZone + 36
0 libsystem_malloc.dylib 0x7fff2016ee51 _malloc_zone_calloc + 183
====
7 (784 bytes) ROOT CYCLE: <NSBlockOperation 0x7fcd6840f120> [272]
6 (512 bytes) _block --> ROOT CYCLE: <__NSMallocBlock__ 0x600001402820> [48] RustMozillaAppServices thunk for @escaping @callee_guaranteed @Sendable () -> () 0x10dd693a0
5 (464 bytes) ROOT CYCLE: <Swift closure context 0x6000014026d0> [48]
__strong --> CYCLE BACK TO <NSBlockOperation 0x7fcd6840f120> [272]
4 (416 bytes) + 8 --> <Swift closure context 0x600001402310> [48]
3 (368 bytes) + 8 --> <Swift closure context 0x600001a50580> [32]
2 (336 bytes) <NSURL 0x600003e00720> [96] "file:///Users/amanjeetsingh/Library/Developer/CoreSimulator/Devices/30004CCB-809A-4079-A04F-5C5..."
1 (240 bytes) _clients --> <CFString 0x6000025040f0> [240] length: 212 "file:///Users/amanjeetsingh/Library/Developer/CoreSimulator/Devices/30004CCB-809A-..."
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <UIKit>':
69 dyld 0x1126423a6 start + 1942
68 dyld_sim 0x10b802f21 start_sim + 10
67 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
66 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
65 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
64 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
63 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
62 com.apple.CoreFoundation 0x7fff2036c6ca __CFRunLoopRun + 2761
61 com.apple.CoreFoundation 0x7fff20371ed5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
60 libdispatch.dylib 0x7fff20122c1b _dispatch_main_queue_callback_4CF + 31
59 libdispatch.dylib 0x7fff20123043 _dispatch_main_queue_drain + 1050
58 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
57 libdispatch.dylib 0x7fff201148e4 _dispatch_call_block_and_release + 12
56 org.mozilla.ios.Fennec 0x107f9d289 thunk for @escaping @callee_guaranteed @Sendable () -> () + 25
55 org.mozilla.ios.Fennec 0x107f9d25a closure #1 in Store.dispatch(_:) + 74
54 org.mozilla.ios.Fennec 0x107f9d1a0 Store.dispatch(_:) + 1360
53 libswiftCore.dylib 0x7fff30a465cd Sequence.forEach(_:) + 413
52 org.mozilla.ios.Fennec 0x107f9db65 partial apply for closure #2 in Store.dispatch(_:) + 37
51 org.mozilla.ios.Fennec 0x10727c9ff thunk for @escaping @callee_guaranteed (@guaranteed AppState, @in_guaranteed Action) -> () + 15 <compiler-generated>:0
50 org.mozilla.ios.Fennec 0x10758a737 closure #1 in ThemeManagerMiddleware.themeManagerProvider.getter + 2807 ThemeMiddleware.swift:48
49 org.mozilla.ios.Fennec 0x10758afb8 ThemeManagerMiddleware.toggleUsePrivateTheme(to:) + 120 ThemeMiddleware.swift:70
48 org.mozilla.ios.Fennec 0x107cc96a0 protocol witness for ThemeManager.setPrivateTheme(isOn:) in conformance DefaultThemeManager + 16
47 org.mozilla.ios.Fennec 0x107cc8820 DefaultThemeManager.setPrivateTheme(isOn:) + 272
46 org.mozilla.ios.Fennec 0x107cc832f DefaultThemeManager.updateCurrentTheme(to:) + 495
45 org.mozilla.ios.Fennec 0x107cd8f0e specialized DispatchQueueInterface.ensureMainThread(execute:) + 158
44 org.mozilla.ios.Fennec 0x107cc8fa9 thunk for @escaping @callee_guaranteed @Sendable () -> () + 25
43 org.mozilla.ios.Fennec 0x107cc8f5c closure #1 in DefaultThemeManager.updateCurrentTheme(to:) + 156
42 org.mozilla.ios.Fennec 0x107cdb8f6 NotificationProtocol.post(name:withObject:) + 182
41 org.mozilla.ios.Fennec 0x107cdba5b @objc NSNotificationCenter.post(name:withObject:) + 123
40 org.mozilla.ios.Fennec 0x107cdb9c6 NSNotificationCenter.post(name:withObject:) + 182
39 com.apple.Foundation 0x7fff207dbf4c -[NSNotificationCenter postNotificationName:object:userInfo:] + 82
38 com.apple.CoreFoundation 0x7fff20342ee6 _CFXNotificationPost + 822
37 com.apple.CoreFoundation 0x7fff203435b0 _CFXRegistrationPost + 496
36 com.apple.CoreFoundation 0x7fff20344063 ___CFXRegistrationPost_block_invoke + 49
35 com.apple.CoreFoundation 0x7fff2034409d __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
34 com.apple.Foundation 0x7fff207db721 -[__NSObserver _doit:] + 287
33 org.mozilla.ios.Fennec 0x107cdbba1 thunk for @escaping @callee_guaranteed @Sendable (@in_guaranteed Notification) -> () + 97
32 org.mozilla.ios.Fennec 0x107cdbec2 partial apply for thunk for @escaping @callee_unowned @convention(block) (@unowned NSNotification) -> () + 34
31 org.mozilla.ios.Fennec 0x107cd7661 thunk for @escaping @callee_guaranteed (@in_guaranteed Notification) -> () + 97
30 org.mozilla.ios.Fennec 0x107cd7501 closure #1 in Themeable.listenForThemeChange(_:) + 81
29 org.mozilla.ios.Fennec 0x107739d0e protocol witness for Themeable.applyTheme() in conformance IntroViewController + 30 <compiler-generated>:0
28 org.mozilla.ios.Fennec 0x1077393c4 IntroViewController.applyTheme() + 2276 IntroViewController.swift:191
27 libswiftCore.dylib 0x7fff30a465cd Sequence.forEach(_:) + 413
26 org.mozilla.ios.Fennec 0x107739458 closure #1 in IntroViewController.applyTheme() + 72 IntroViewController.swift:191
25 org.mozilla.ios.Fennec 0x1075b042b OnboardingCardViewController.applyTheme() + 1163 OnboardingCardViewController.swift:404
24 org.mozilla.ios.Fennec 0x1075af3d6 OnboardingCardViewController.setupLinkButton() + 1430 OnboardingCardViewController.swift:366
23 org.mozilla.ios.Fennec 0x107c66c3c LinkButton.configure(viewModel:) + 604
22 com.apple.UIKitCore 0x7fff256555b8 -[UIView(Hierarchy) layoutBelowIfNeeded] + 1227
21 com.apple.UIKitCore 0x7fff25565f7f -[UIView(AdditionalLayoutSupport) _updateConstraintsAtEngineLevelIfNeededWithViewForVariableChangeNotifications:] + 388
20 com.apple.UIKitCore 0x7fff25564e60 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:] + 154
19 com.apple.UIKitCore 0x7fff25563b3c -[UIView(AdditionalLayoutSupport) _withUnsatisfiableConstraintsLoggingSuspendedIfEngineDelegateExists:] + 104
18 com.apple.UIKitCore 0x7fff2556530c __100-[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededWithViewForVariableChangeNotifications:]_block_invoke + 85
17 com.apple.CoreAutoLayout 0x7fff60dc32a7 -[NSISEngine withBehaviors:performModifications:] + 84
16 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
15 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
14 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
13 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
12 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
11 com.apple.UIKitCore 0x7fff255649f6 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 848
10 com.apple.UIKitCore 0x7fff25564b76 -[UIView(AdditionalLayoutSupport) _updateConstraintsIfNeededCollectingViews:forSecondPass:] + 1232
9 com.apple.UIKitCore 0x7fff255643f5 -[UIView(AdditionalLayoutSupport) _sendUpdateConstraintsIfNecessaryForSecondPass:] + 81
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
8 (720 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001b6cd40> [32]
7 (688 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x60000264de00> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x60000154a400> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001b6cd20> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001b6ccc0 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001b6cd40> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f45bc0> [192]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e70240> [96]
1 (32 bytes) __strong _resolvedTitle --> <NSConcreteAttributedString 0x600001b6c260> [32]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <UIKit>':
56 dyld 0x1126423a6 start + 1942
55 dyld_sim 0x10b802f21 start_sim + 10
54 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
53 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
52 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
51 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
50 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
49 com.apple.CoreFoundation 0x7fff2036c6ca __CFRunLoopRun + 2761
48 com.apple.CoreFoundation 0x7fff20371ed5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
47 libdispatch.dylib 0x7fff20122c1b _dispatch_main_queue_callback_4CF + 31
46 libdispatch.dylib 0x7fff20123043 _dispatch_main_queue_drain + 1050
45 libdispatch.dylib 0x7fff20115b25 _dispatch_client_callout + 8
44 libdispatch.dylib 0x7fff201148e4 _dispatch_call_block_and_release + 12
43 org.mozilla.ios.Fennec 0x107163ae8 thunk for @escaping @callee_guaranteed @Sendable () -> () + 40 <compiler-generated>:0
42 org.mozilla.ios.Fennec 0x10747710f closure #1 in LaunchScreenViewController.launchWith(launchType:) + 175 LaunchScreenViewController.swift:70
41 org.mozilla.ios.Fennec 0x1073fa61e protocol witness for LaunchFinishedLoadingDelegate.launchWith(launchType:) in conformance SceneCoordinator + 30 <compiler-generated>:0
40 org.mozilla.ios.Fennec 0x1073f8e37 SceneCoordinator.launchWith(launchType:) + 119 SceneCoordinator.swift:91
39 org.mozilla.ios.Fennec 0x1073f93a1 SceneCoordinator.startLaunch(with:) + 1009 SceneCoordinator.swift:107
38 org.mozilla.ios.Fennec 0x10789f7ed LaunchCoordinator.start(with:) + 269 LaunchCoordinator.swift:33
37 org.mozilla.ios.Fennec 0x10789fb65 LaunchCoordinator.presentIntroOnboarding(with:isFullScreen:) + 645 LaunchCoordinator.swift:52
36 org.mozilla.ios.Fennec 0x107735532 IntroViewController.__allocating_init(viewModel:themeManager:notificationCenter:userDefaults:) + 66 IntroViewController.swift:0
35 org.mozilla.ios.Fennec 0x107735ab3 IntroViewController.init(viewModel:themeManager:notificationCenter:userDefaults:) + 1395 IntroViewController.swift:71
34 org.mozilla.ios.Fennec 0x107736446 IntroViewController.setupLayout() + 54 IntroViewController.swift:101
33 org.mozilla.ios.Fennec 0x107736626 IntroViewController.setupPageController() + 134 IntroViewController.swift:107
32 com.apple.UIKitCore 0x7fff248da19a -[UIViewController view] + 27
31 com.apple.UIKitCore 0x7fff248d9dbf -[UIViewController loadViewIfRequired] + 1193
30 com.apple.UIKitCore 0x7fff248d53bc -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] + 88
29 org.mozilla.ios.Fennec 0x107735f0c @objc IntroViewController.viewDidLoad() + 28 <compiler-generated>:0
28 org.mozilla.ios.Fennec 0x107735ee6 IntroViewController.viewDidLoad() + 310 IntroViewController.swift:84
27 org.mozilla.ios.Fennec 0x1077363d8 IntroViewController.populatePageController() + 728 IntroViewController.swift:93
26 com.apple.UIKitCore 0x7fff2482459f -[UIPageViewController setViewControllers:direction:animated:completion:] + 263
25 com.apple.UIKitCore 0x7fff2482438a -[UIPageViewController _setViewControllers:withScrollInDirection:animated:completion:] + 523
24 com.apple.UIKitCore 0x7fff248da19a -[UIViewController view] + 27
23 com.apple.UIKitCore 0x7fff248d9dbf -[UIViewController loadViewIfRequired] + 1193
22 com.apple.UIKitCore 0x7fff248d53bc -[UIViewController _sendViewDidLoadWithAppearanceProxyObjectTaggingEnabled] + 88
21 org.mozilla.ios.Fennec 0x1075a9e4c @objc OnboardingCardViewController.viewDidLoad() + 28 <compiler-generated>:0
20 org.mozilla.ios.Fennec 0x1075a9d3f OnboardingCardViewController.viewDidLoad() + 127 OnboardingCardViewController.swift:171
19 org.mozilla.ios.Fennec 0x1075aa577 OnboardingCardViewController.setupView() + 567 OnboardingCardViewController.swift:195
18 org.mozilla.ios.Fennec 0x1075ad714 OnboardingCardViewController.addViewsToView() + 724 OnboardingCardViewController.swift:305
17 com.apple.UIKitCore 0x7fff25549cf9 -[UIStackView addArrangedSubview:] + 66
16 com.apple.UIKitCore 0x7fff2553d2cc -[_UILayoutArrangement addItem:] + 116
15 com.apple.UIKitCore 0x7fff255413fa -[_UIOrderedLayoutArrangement insertItem:atIndex:] + 484
14 com.apple.UIKitCore 0x7fff25541122 -[_UIOrderedLayoutArrangement _trackChangesAffectingExternalBaselineConstraints:] + 125
13 com.apple.UIKitCore 0x7fff25541454 __50-[_UIOrderedLayoutArrangement insertItem:atIndex:]_block_invoke + 50
12 com.apple.UIKitCore 0x7fff2553d4f9 -[_UILayoutArrangement insertItem:atIndex:] + 525
11 com.apple.UIKitCore 0x7fff25664127 -[UIView(Internal) _addSubview:positioned:relativeTo:] + 2489
10 com.apple.UIKitCore 0x7fff25653f7b -[UIView(Hierarchy) _postMovedFromSuperview:] + 791
9 com.apple.UIKitCore 0x7fff25654087 __45-[UIView(Hierarchy) _postMovedFromSuperview:]_block_invoke + 147
8 com.apple.UIKitCore 0x7fff2492ac52 -[UIButton _needsDoubleUpdateConstraintsPass] + 138
7 com.apple.UIKitCore 0x7fff24c59eee -[UIButtonConfigurationVisualProvider hasMultilineText] + 27
6 com.apple.UIKitCore 0x7fff24c59d9a -[UIButtonConfigurationVisualProvider updateConfigurationIfNecessary] + 229
5 org.mozilla.ios.Fennec 0x107c6b928 @objc SecondaryRoundedButton.updateConfiguration() + 24
4 org.mozilla.ios.Fennec 0x107c6b634 SecondaryRoundedButton.updateConfiguration() + 148
3 libswiftUIKit.dylib 0x7fff59d65ae7 UIButton.configuration.getter + 71
2 libswiftCore.dylib 0x7fff30c9e777 swift_allocObject + 39
1 libswiftCore.dylib 0x7fff30c9e608 swift_slowAlloc + 40
0 libsystem_malloc.dylib 0x7fff2016ed91 _malloc_zone_malloc + 241
====
7 (688 bytes) ROOT CYCLE: <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a56e80> [32]
6 (656 bytes) __strong impl --> ROOT CYCLE: <UIButtonConfiguration 0x600002613800> [256]
3 (112 bytes) __strong _titleTextAttributesTransformer --> ROOT CYCLE: <__NSMallocBlock__ 0x60000142f0f0> [48] libswiftUIKit.dylib thunk for @escaping @callee_guaranteed (@guaranteed [NSAttributedStringKey ..."
2 (64 bytes) ROOT CYCLE: <Swift closure context 0x600001a57120> [32]
1 (32 bytes) + 8 --> ROOT CYCLE: 0x600001a57520 [32]
CYCLE BACK TO <UIKit.ObjCImplWrapper<__C.UIButtonConfiguration> 0x600001a56e80> [32]
1 (192 bytes) __strong _background --> <UIBackgroundConfiguration 0x600002f13180> [192]
1 (96 bytes) __strong _resolvedSymbolConfig --> <UIImageSymbolConfiguration 0x600003e12fa0> [96]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <NSBlockOperation>':
32 dyld 0x1126423a6 start + 1942
31 dyld_sim 0x10b802f21 start_sim + 10
30 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
29 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
28 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
27 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
26 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
25 com.apple.CoreFoundation 0x7fff2036c04d __CFRunLoopRun + 1100
24 com.apple.CoreFoundation 0x7fff2036bab5 __CFRunLoopDoObservers + 570
23 com.apple.CoreFoundation 0x7fff203712f1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
22 com.apple.UIKitCore 0x7fff250d1612 _afterCACommitHandler + 72
21 com.apple.UIKitCore 0x7fff2509d0d9 _cleanUpAfterCAFlushAndRunDeferredBlocks + 135
20 com.apple.UIKitCore 0x7fff250ad809 _runAfterCACommitDeferredBlocks + 782
19 com.apple.UIKitCore 0x7fff256006a1 -[_UIAfterCACommitQueue flush] + 190
18 com.apple.UIKitCore 0x7fff256001a9 -[_UIAfterCACommitBlock run] + 54
17 com.apple.UIKitCore 0x7fff247a83fa __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.401 + 1135
16 com.apple.UIKitCore 0x7fff248e06b2 -[UIViewController __viewWillAppear:] + 106
15 com.apple.UIKitCore 0x7fff248dfdfe -[UIViewController _setViewAppearState:isAnimating:] + 655
14 com.apple.UIKitCore 0x7fff247f60c9 -[UINavigationController viewWillAppear:] + 431
13 com.apple.UIKitCore 0x7fff248e06b2 -[UIViewController __viewWillAppear:] + 106
12 com.apple.UIKitCore 0x7fff248dfdfe -[UIViewController _setViewAppearState:isAnimating:] + 655
11 org.mozilla.ios.Fennec 0x107845f52 @objc SettingsTableViewController.viewWillAppear(_:) + 50 <compiler-generated>:0
10 org.mozilla.ios.Fennec 0x1078459c4 SettingsTableViewController.viewWillAppear(_:) + 180 SettingsTableViewController.swift:900
9 org.mozilla.ios.Fennec 0x107175b1a AppSettingsTableViewController.generateSettings() + 250 AppSettingsTableViewController.swift:170
8 org.mozilla.ios.Fennec 0x107179360 AppSettingsTableViewController.getSupportSettings() + 1232 AppSettingsTableViewController.swift:313
7 org.mozilla.ios.Fennec 0x10797226a SendAnonymousUsageDataSetting.__allocating_init(prefs:delegate:theme:settingsDelegate:) + 74 SendAnonymousUsageDataSetting.swift:0
6 org.mozilla.ios.Fennec 0x107972b41 SendAnonymousUsageDataSetting.init(prefs:delegate:theme:settingsDelegate:) + 2241 SendAnonymousUsageDataSetting.swift:50
5 org.mozilla.ios.Fennec 0x107887c89 static Experiments.setTelemetrySetting(_:) + 265 Experiments.swift:62
4 org.mozilla.ios.Fennec 0x107887b44 static Experiments.updateGlobalUserParticipation() + 452 Experiments.swift:71
3 org.mozilla.ios.RustMozillaAppServices 0x10de88cb0 protocol witness for NimbusUserConfiguration.globalUserParticipation.setter in conformance Nimbus + 16
2 org.mozilla.ios.RustMozillaAppServices 0x10de8829a Nimbus.globalUserParticipation.setter + 90
1 libobjc.A.dylib 0x7fff2019b9b1 _objc_rootAllocWithZone + 36
0 libsystem_malloc.dylib 0x7fff2016ee51 _malloc_zone_calloc + 183
====
4 (400 bytes) ROOT CYCLE: <NSBlockOperation 0x7fcd6efc1ed0> [272]
3 (128 bytes) _block --> ROOT CYCLE: <__NSMallocBlock__ 0x6000014267c0> [48] RustMozillaAppServices thunk for @escaping @callee_guaranteed @Sendable () -> () 0x10dd693a0
2 (80 bytes) ROOT CYCLE: <Swift closure context 0x6000014267f0> [48]
__strong --> CYCLE BACK TO <NSBlockOperation 0x7fcd6efc1ed0> [272]
1 (32 bytes) + 8 --> <Swift closure context 0x600001b50aa0> [32]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <NSBlockOperation>':
33 dyld 0x1126423a6 start + 1942
32 dyld_sim 0x10b802f21 start_sim + 10
31 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
30 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
29 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
28 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
27 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
26 com.apple.CoreFoundation 0x7fff2036c04d __CFRunLoopRun + 1100
25 com.apple.CoreFoundation 0x7fff2036bab5 __CFRunLoopDoObservers + 570
24 com.apple.CoreFoundation 0x7fff203712f1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
23 com.apple.UIKitCore 0x7fff250d1612 _afterCACommitHandler + 72
22 com.apple.UIKitCore 0x7fff2509d0d9 _cleanUpAfterCAFlushAndRunDeferredBlocks + 135
21 com.apple.UIKitCore 0x7fff250ad809 _runAfterCACommitDeferredBlocks + 782
20 com.apple.UIKitCore 0x7fff256006a1 -[_UIAfterCACommitQueue flush] + 190
19 com.apple.UIKitCore 0x7fff256001a9 -[_UIAfterCACommitBlock run] + 54
18 com.apple.UIKitCore 0x7fff247a83fa __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.401 + 1135
17 com.apple.UIKitCore 0x7fff248e06b2 -[UIViewController __viewWillAppear:] + 106
16 com.apple.UIKitCore 0x7fff248dfdfe -[UIViewController _setViewAppearState:isAnimating:] + 655
15 com.apple.UIKitCore 0x7fff247f60c9 -[UINavigationController viewWillAppear:] + 431
14 com.apple.UIKitCore 0x7fff248e06b2 -[UIViewController __viewWillAppear:] + 106
13 com.apple.UIKitCore 0x7fff248dfdfe -[UIViewController _setViewAppearState:isAnimating:] + 655
12 org.mozilla.ios.Fennec 0x107845f52 @objc SettingsTableViewController.viewWillAppear(_:) + 50 <compiler-generated>:0
11 org.mozilla.ios.Fennec 0x107845f12 SettingsTableViewController.viewWillAppear(_:) + 1538 SettingsTableViewController.swift:921
10 org.mozilla.ios.Fennec 0x107845fb9 SettingsTableViewController.applyTheme() + 73 SettingsTableViewController.swift:924
9 org.mozilla.ios.Fennec 0x107175b1a AppSettingsTableViewController.generateSettings() + 250 AppSettingsTableViewController.swift:170
8 org.mozilla.ios.Fennec 0x107179360 AppSettingsTableViewController.getSupportSettings() + 1232 AppSettingsTableViewController.swift:313
7 org.mozilla.ios.Fennec 0x10797226a SendAnonymousUsageDataSetting.__allocating_init(prefs:delegate:theme:settingsDelegate:) + 74 SendAnonymousUsageDataSetting.swift:0
6 org.mozilla.ios.Fennec 0x107972b41 SendAnonymousUsageDataSetting.init(prefs:delegate:theme:settingsDelegate:) + 2241 SendAnonymousUsageDataSetting.swift:50
5 org.mozilla.ios.Fennec 0x107887c89 static Experiments.setTelemetrySetting(_:) + 265 Experiments.swift:62
4 org.mozilla.ios.Fennec 0x107887b44 static Experiments.updateGlobalUserParticipation() + 452 Experiments.swift:71
3 org.mozilla.ios.RustMozillaAppServices 0x10de88cb0 protocol witness for NimbusUserConfiguration.globalUserParticipation.setter in conformance Nimbus + 16
2 org.mozilla.ios.RustMozillaAppServices 0x10de8829a Nimbus.globalUserParticipation.setter + 90
1 libobjc.A.dylib 0x7fff2019b9b1 _objc_rootAllocWithZone + 36
0 libsystem_malloc.dylib 0x7fff2016ee51 _malloc_zone_calloc + 183
====
4 (400 bytes) ROOT CYCLE: <NSBlockOperation 0x7fcd6816e3a0> [272]
3 (128 bytes) _block --> ROOT CYCLE: <__NSMallocBlock__ 0x60000162a280> [48] RustMozillaAppServices thunk for @escaping @callee_guaranteed @Sendable () -> () 0x10dd693a0
2 (80 bytes) ROOT CYCLE: <Swift closure context 0x600001628f00> [48]
__strong --> CYCLE BACK TO <NSBlockOperation 0x7fcd6816e3a0> [272]
1 (32 bytes) + 8 --> <Swift closure context 0x600001b43a80> [32]
STACK OF 1 INSTANCE OF 'ROOT CYCLE: <NSBlockOperation>':
33 dyld 0x1126423a6 start + 1942
32 dyld_sim 0x10b802f21 start_sim + 10
31 org.mozilla.ios.Fennec 0x107a84c96 main + 1014 main.swift:25
30 com.apple.UIKitCore 0x7fff250a32b5 UIApplicationMain + 101
29 com.apple.UIKitCore 0x7fff2509e65a -[UIApplication _run] + 928
28 com.apple.GraphicsServices 0x7fff2cba9c8e GSEventRunModal + 139
27 com.apple.CoreFoundation 0x7fff2036b704 CFRunLoopRunSpecific + 562
26 com.apple.CoreFoundation 0x7fff2036c04d __CFRunLoopRun + 1100
25 com.apple.CoreFoundation 0x7fff2036bab5 __CFRunLoopDoObservers + 570
24 com.apple.CoreFoundation 0x7fff203712f1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
23 com.apple.UIKitCore 0x7fff250d1612 _afterCACommitHandler + 72
22 com.apple.UIKitCore 0x7fff2509d0d9 _cleanUpAfterCAFlushAndRunDeferredBlocks + 135
21 com.apple.UIKitCore 0x7fff250ad809 _runAfterCACommitDeferredBlocks + 782
20 com.apple.UIKitCore 0x7fff256006a1 -[_UIAfterCACommitQueue flush] + 190
19 com.apple.UIKitCore 0x7fff256001a9 -[_UIAfterCACommitBlock run] + 54
18 com.apple.UIKitCore 0x7fff247a83fa __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.401 + 1135
17 com.apple.UIKitCore 0x7fff248e06b2 -[UIViewController __viewWillAppear:] + 106
16 com.apple.UIKitCore 0x7fff248dfdfe -[UIViewController _setViewAppearState:isAnimating:] + 655
15 com.apple.UIKitCore 0x7fff247f60c9 -[UINavigationController viewWillAppear:] + 431