-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
Is there an existing issue for this?
- I have searched the existing issues
- I have read the guide to filing a bug
Steps to reproduce
I don't have a way to reproduce it outside of my app source code. What happened was that my app is working perfectly fine on Dart SDK version: 3.0.6 (stable) and Flutter 3.10.6 • channel stable. However, after I upgraded to Flutter 3.13.0, and building the iOS app with XCode and pushing it to the app store, my app would crash with a EXC_BAD_ACCESS lareIncECCCA-3.crl > TextFrame > Attempted to dereference null pointer. error.
Android, Simulator still worked fine. After downgrading Flutter, it worked again.
I extensively tried to debug the issue. However, since it only occurred when I pushed the app to Apple Connect, and the stack trace did not leave any information on what did go wrong, it was very hard for me to determine the root cause. There was a similar issue with the Connectivity library, but this was not the cause here – I even removed the dependency and the error would still happen.
While I have xCode 15, the error did already occur before I upgraded from xCode 14.
Expected results
App should work as usual.
Actual results
App crashes.
Code sample
I don't have a reproducible code sample. However, my suspicion is that this part of the code is crashing, when the result set is empty.
@override
Future<List<String>> fetchWeeklyCoursesIds() async {
List<String> weeklyCourses = List<String>.from(await supabase
.from('users_courses')
.select('course_id,course:courses!inner(is_exam)')
.match({"user_id": getUserId(), "course.is_exam": false})
.lte("start_date", todayAsString())
.gte("due_date", todayAsString())
.then((value) => value.map((e) => e["course_id"] as String)));
List<String> overdueCourses = List<String>.from(await supabase
.from('users_courses')
.select('course_id,courses!inner(is_exam)')
.match({
"user_id": getUserId(),
"is_finished": false,
"courses.is_exam": false
})
.lt("due_date", todayAsString())
.then((value) => value.map((e) => e["course_id"] as String)));
return [...weeklyCourses, ...overdueCourses];
}
Logs
Logs
OS Version: iOS 16.6.1 (20G81)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: SEGV_NOOP
Crashed Thread: 10
Application Specific Information:
lareIncECCCA-3.crl > TextFrame >
Attempted to dereference null pointer.
Thread 10 Crashed:
0 Flutter 0x101922640 <redacted>
1 Flutter 0x10191ed68 <redacted>
2 Flutter 0x10191ea48 <redacted>
3 Flutter 0x10191ee84 <redacted>
4 Flutter 0x10191ed68 <redacted>
5 Flutter 0x10191ea48 <redacted>
6 Flutter 0x1018f90c4 <redacted>
7 Flutter 0x101942e34 <redacted>
8 Flutter 0x101942774 <redacted>
9 Flutter 0x1018b5748 <redacted>
10 Flutter 0x1019512d0 <redacted>
11 Flutter 0x1019fbf64 <redacted>
12 Flutter 0x1018af4d4 <redacted>
13 Flutter 0x1017f099c <redacted>
14 Flutter 0x1017f0bf0 <redacted>
15 Flutter 0x1016fbf30 <redacted>
16 Flutter 0x1017f0234 <redacted>
17 Flutter 0x1017f1ae4 <redacted>
18 Flutter 0x1017f0e28 <redacted>
19 Flutter 0x101808238 <redacted>
20 Flutter 0x1016fa710 <redacted>
21 Flutter 0x1016fdd00 <redacted>
22 CoreFoundation 0x3144c1620 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
23 CoreFoundation 0x31447ef48 __CFRunLoopDoTimer
24 CoreFoundation 0x314424718 __CFRunLoopDoTimers
25 CoreFoundation 0x3144704d0 __CFRunLoopRun
26 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
27 Flutter 0x1016fddec <redacted>
28 Flutter 0x1016fd460 <redacted>
29 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 0
0 libsystem_kernel.dylib 0x392374ca4 mach_msg2_trap
1 libsystem_kernel.dylib 0x392387b70 mach_msg2_internal
2 libsystem_kernel.dylib 0x392387e48 mach_msg_overwrite
3 libsystem_kernel.dylib 0x3923751e4 mach_msg
4 CoreFoundation 0x31446f020 __CFRunLoopServiceMachPort
5 CoreFoundation 0x31447024c __CFRunLoopRun
6 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
7 GraphicsServices 0x38af1f358 GSEventRunModal
8 UIKitCore 0x318870f54 -[UIApplication _run]
9 UIKitCore 0x318870bb8 UIApplicationMain
10 Runner 0x200ba8534 <redacted>
11 <unknown> 0x1ac97cdec <redacted>
Thread 1
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 2
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 3
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 4 name: com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x392374ca4 mach_msg2_trap
1 libsystem_kernel.dylib 0x392387b70 mach_msg2_internal
2 libsystem_kernel.dylib 0x392387e48 mach_msg_overwrite
3 libsystem_kernel.dylib 0x3923751e4 mach_msg
4 CoreFoundation 0x31446f020 __CFRunLoopServiceMachPort
5 CoreFoundation 0x31447024c __CFRunLoopRun
6 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
7 Foundation 0x3089abfb0 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
8 Foundation 0x3089abe98 -[NSRunLoop(NSRunLoop) runUntilDate:]
9 UIKitCore 0x3189a3cc4 -[UIEventFetcher threadMain]
10 Foundation 0x3089c5520 __NSThread__start__
11 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 5
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 6
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 7
0 libsystem_kernel.dylib 0x3923751ac __workq_kernreturn
1 libsystem_pthread.dylib 0x3d406ae24 _pthread_wqthread
Thread 9 name: io.flutter.1.ui
0 Flutter 0x101857f88 <redacted>
1 Flutter 0x101854f78 <redacted>
2 Flutter 0x101854ac8 <redacted>
3 Flutter 0x101854974 <redacted>
4 Flutter 0x101859414 <redacted>
5 Flutter 0x10185984c <redacted>
6 Flutter 0x1018797c4 <redacted>
7 Flutter 0x10187bc84 <redacted>
8 Flutter 0x10189a5b0 <redacted>
9 Flutter 0x101898180 <redacted>
10 Flutter 0x101884ac0 <redacted>
11 Flutter 0x101882f68 <redacted>
12 Flutter 0x101882a04 <redacted>
13 Flutter 0x101889398 <redacted>
14 App 0x104895624 kDartIsolateSnapshotInstructions
15 App 0x1048954d8 kDartIsolateSnapshotInstructions
16 App 0x1048953f4 kDartIsolateSnapshotInstructions
17 App 0x1048950d0 kDartIsolateSnapshotInstructions
18 App 0x104903828 kDartIsolateSnapshotInstructions
19 App 0x1049178b4 kDartIsolateSnapshotInstructions
20 App 0x104930994 kDartIsolateSnapshotInstructions
21 App 0x104c663e0 kDartIsolateSnapshotInstructions
22 App 0x104c651ac kDartIsolateSnapshotInstructions
23 App 0x104923a44 kDartIsolateSnapshotInstructions
24 App 0x104c663e0 kDartIsolateSnapshotInstructions
25 App 0x104c651ac kDartIsolateSnapshotInstructions
26 App 0x104925320 kDartIsolateSnapshotInstructions
27 App 0x104c663e0 kDartIsolateSnapshotInstructions
28 App 0x104c651ac kDartIsolateSnapshotInstructions
29 App 0x104901200 kDartIsolateSnapshotInstructions
30 App 0x1049011a4 kDartIsolateSnapshotInstructions
31 App 0x104902af0 kDartIsolateSnapshotInstructions
32 App 0x10492fdb0 kDartIsolateSnapshotInstructions
33 App 0x104c663e0 kDartIsolateSnapshotInstructions
34 App 0x104c651ac kDartIsolateSnapshotInstructions
35 App 0x1049262e0 kDartIsolateSnapshotInstructions
36 App 0x104c663e0 kDartIsolateSnapshotInstructions
37 App 0x104c651ac kDartIsolateSnapshotInstructions
38 App 0x104923a44 kDartIsolateSnapshotInstructions
39 App 0x104c663e0 kDartIsolateSnapshotInstructions
40 App 0x104c651ac kDartIsolateSnapshotInstructions
41 App 0x104923a44 kDartIsolateSnapshotInstructions
42 App 0x104c663e0 kDartIsolateSnapshotInstructions
43 App 0x104c651ac kDartIsolateSnapshotInstructions
44 App 0x104923a44 kDartIsolateSnapshotInstructions
45 App 0x104c663e0 kDartIsolateSnapshotInstructions
46 App 0x104c651ac kDartIsolateSnapshotInstructions
47 App 0x104923a44 kDartIsolateSnapshotInstructions
48 App 0x104c663e0 kDartIsolateSnapshotInstructions
49 App 0x104c651ac kDartIsolateSnapshotInstructions
50 App 0x104901200 kDartIsolateSnapshotInstructions
51 App 0x1049011a4 kDartIsolateSnapshotInstructions
52 App 0x104903e2c kDartIsolateSnapshotInstructions
53 App 0x104931ed0 kDartIsolateSnapshotInstructions
54 App 0x104c663e0 kDartIsolateSnapshotInstructions
55 App 0x104c651ac kDartIsolateSnapshotInstructions
56 App 0x104923a44 kDartIsolateSnapshotInstructions
57 App 0x104c663e0 kDartIsolateSnapshotInstructions
58 App 0x104c651ac kDartIsolateSnapshotInstructions
59 App 0x104901200 kDartIsolateSnapshotInstructions
60 App 0x1049011a4 kDartIsolateSnapshotInstructions
61 App 0x104902fd4 kDartIsolateSnapshotInstructions
62 App 0x10492fdb0 kDartIsolateSnapshotInstructions
63 App 0x104c663e0 kDartIsolateSnapshotInstructions
64 App 0x104c651ac kDartIsolateSnapshotInstructions
65 App 0x1049262e0 kDartIsolateSnapshotInstructions
66 App 0x104c663e0 kDartIsolateSnapshotInstructions
67 App 0x104c651ac kDartIsolateSnapshotInstructions
68 App 0x104923a44 kDartIsolateSnapshotInstructions
69 App 0x104c663e0 kDartIsolateSnapshotInstructions
70 App 0x104c651ac kDartIsolateSnapshotInstructions
71 App 0x104923a44 kDartIsolateSnapshotInstructions
72 App 0x10492207c kDartIsolateSnapshotInstructions
73 App 0x104c663e0 kDartIsolateSnapshotInstructions
74 App 0x104c651ac kDartIsolateSnapshotInstructions
75 App 0x104923a44 kDartIsolateSnapshotInstructions
76 App 0x104922608 kDartIsolateSnapshotInstructions
77 App 0x104c663e0 kDartIsolateSnapshotInstructions
78 App 0x104c651ac kDartIsolateSnapshotInstructions
79 App 0x104923a44 kDartIsolateSnapshotInstructions
80 App 0x10492207c kDartIsolateSnapshotInstructions
81 App 0x104c663e0 kDartIsolateSnapshotInstructions
82 App 0x104c651ac kDartIsolateSnapshotInstructions
83 App 0x104922158 kDartIsolateSnapshotInstructions
84 App 0x104c663e0 kDartIsolateSnapshotInstructions
85 App 0x104c651ac kDartIsolateSnapshotInstructions
86 App 0x104923a44 kDartIsolateSnapshotInstructions
87 App 0x104c663e0 kDartIsolateSnapshotInstructions
88 App 0x104c651ac kDartIsolateSnapshotInstructions
89 App 0x104923a44 kDartIsolateSnapshotInstructions
90 App 0x104922608 kDartIsolateSnapshotInstructions
91 App 0x104c663e0 kDartIsolateSnapshotInstructions
92 App 0x104c651ac kDartIsolateSnapshotInstructions
93 App 0x104923a44 kDartIsolateSnapshotInstructions
94 App 0x104c663e0 kDartIsolateSnapshotInstructions
95 App 0x104c651ac kDartIsolateSnapshotInstructions
96 App 0x104d00c38 kDartIsolateSnapshotInstructions
97 App 0x104cffd58 kDartIsolateSnapshotInstructions
98 App 0x104927868 kDartIsolateSnapshotInstructions
99 App 0x1049276f8 kDartIsolateSnapshotInstructions
100 App 0x104b1122c kDartIsolateSnapshotInstructions
101 App 0x104b110ec kDartIsolateSnapshotInstructions
102 App 0x104b07d70 kDartIsolateSnapshotInstructions
103 App 0x104b077ec kDartIsolateSnapshotInstructions
104 App 0x104b07190 kDartIsolateSnapshotInstructions
105 App 0x104b07158 kDartIsolateSnapshotInstructions
106 App 0x10488efdc kDartIsolateSnapshotInstructions
107 App 0x10488ef0c kDartIsolateSnapshotInstructions
108 App 0x10488ec24 kDartIsolateSnapshotInstructions
109 App 0x10488eafc kDartIsolateSnapshotInstructions
110 App 0x1048810d8 kDartIsolateSnapshotInstructions
111 App 0x104881044 kDartIsolateSnapshotInstructions
112 App 0x104881000 kDartIsolateSnapshotInstructions
113 App 0x10488112c kDartIsolateSnapshotInstructions
114 App 0x10483b994 kDartVmSnapshotInstructions
115 Flutter 0x101a37920 <redacted>
116 Flutter 0x101b456d0 <redacted>
117 Flutter 0x1018035a0 <redacted>
118 Flutter 0x1017e5990 <redacted>
119 Flutter 0x1018157bc <redacted>
120 Flutter 0x1016fa710 <redacted>
121 Flutter 0x1016fdd00 <redacted>
122 CoreFoundation 0x3144c1620 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
123 CoreFoundation 0x31447ef48 __CFRunLoopDoTimer
124 CoreFoundation 0x314424718 __CFRunLoopDoTimers
125 CoreFoundation 0x3144704d0 __CFRunLoopRun
126 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
127 Flutter 0x1016fddec <redacted>
128 Flutter 0x1016fd460 <redacted>
129 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 10 name: io.flutter.1.raster Crashed:
0 Flutter 0x101922640 <redacted>
1 Flutter 0x10191ed68 <redacted>
2 Flutter 0x10191ea48 <redacted>
3 Flutter 0x10191ee84 <redacted>
4 Flutter 0x10191ed68 <redacted>
5 Flutter 0x10191ea48 <redacted>
6 Flutter 0x1018f90c4 <redacted>
7 Flutter 0x101942e34 <redacted>
8 Flutter 0x101942774 <redacted>
9 Flutter 0x1018b5748 <redacted>
10 Flutter 0x1019512d0 <redacted>
11 Flutter 0x1019fbf64 <redacted>
12 Flutter 0x1018af4d4 <redacted>
13 Flutter 0x1017f099c <redacted>
14 Flutter 0x1017f0bf0 <redacted>
15 Flutter 0x1016fbf30 <redacted>
16 Flutter 0x1017f0234 <redacted>
17 Flutter 0x1017f1ae4 <redacted>
18 Flutter 0x1017f0e28 <redacted>
19 Flutter 0x101808238 <redacted>
20 Flutter 0x1016fa710 <redacted>
21 Flutter 0x1016fdd00 <redacted>
22 CoreFoundation 0x3144c1620 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
23 CoreFoundation 0x31447ef48 __CFRunLoopDoTimer
24 CoreFoundation 0x314424718 __CFRunLoopDoTimers
25 CoreFoundation 0x3144704d0 __CFRunLoopRun
26 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
27 Flutter 0x1016fddec <redacted>
28 Flutter 0x1016fd460 <redacted>
29 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 11 name: io.flutter.1.io
0 libsystem_kernel.dylib 0x392374ca4 mach_msg2_trap
1 libsystem_kernel.dylib 0x392387b70 mach_msg2_internal
2 libsystem_kernel.dylib 0x392387e48 mach_msg_overwrite
3 libsystem_kernel.dylib 0x3923751e4 mach_msg
4 CoreFoundation 0x31446f020 __CFRunLoopServiceMachPort
5 CoreFoundation 0x31447024c __CFRunLoopRun
6 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
7 Flutter 0x1016fddec <redacted>
8 Flutter 0x1016fd460 <redacted>
9 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 12 name: io.worker.1
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 13 name: io.worker.2
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 14 name: io.worker.3
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 15 name: io.worker.4
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 16 name: io.worker.5
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 17 name: io.worker.6
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 18 name: dart:io EventHandler
0 libsystem_kernel.dylib 0x3923765dc kevent
1 Flutter 0x1019b38ec <redacted>
2 Flutter 0x1019e1848 <redacted>
3 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 19 name: io.worker.1
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 20 name: io.worker.2
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 21 name: io.worker.3
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 22 name: io.worker.4
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 Flutter 0x1014717b4 <redacted>
3 Flutter 0x1016f7158 <redacted>
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 23 name: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d4072074 _pthread_cond_wait
2 JavaScriptCore 0x33b39bd80 scavenger_thread_main
3 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 24 name: DartWorker
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 25 name: DartWorker
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101a3e0ac <redacted>
4 Flutter 0x101adffb0 <redacted>
5 Flutter 0x101aa5ad8 <redacted>
6 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 26 name: DartWorker
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 27
0 libsystem_kernel.dylib 0x392375164 __semwait_signal
1 libsystem_c.dylib 0x322e23884 nanosleep
2 libsystem_c.dylib 0x322e34b18 sleep
3 Sentry 0x100e7efc8 <unknown> + 676
4 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 28
0 libsystem_kernel.dylib 0x392374ca4 mach_msg2_trap
1 libsystem_kernel.dylib 0x392387b70 mach_msg2_internal
2 libsystem_kernel.dylib 0x392387e48 mach_msg_overwrite
3 libsystem_kernel.dylib 0x3923751e4 mach_msg
4 Sentry 0x100e8b1d8 <unknown> + 172
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 30
0 libsystem_kernel.dylib 0x392374ca4 mach_msg2_trap
1 libsystem_kernel.dylib 0x392387b70 mach_msg2_internal
2 libsystem_kernel.dylib 0x392387e48 mach_msg_overwrite
3 libsystem_kernel.dylib 0x3923751e4 mach_msg
4 CoreFoundation 0x31446f020 __CFRunLoopServiceMachPort
5 CoreFoundation 0x31447024c __CFRunLoopRun
6 CoreFoundation 0x3144753e8 CFRunLoopRunSpecific
7 CFNetwork 0x3166726ec _CFURLStorageSessionDisableCache
8 Foundation 0x3089c5520 __NSThread__start__
9 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 31
0 libsystem_kernel.dylib 0x392375164 __semwait_signal
1 libsystem_c.dylib 0x322e23884 nanosleep
2 Foundation 0x308a1c7a8 +[NSThread sleepForTimeInterval:]
3 Sentry 0x100e6e3b4 <unknown> + 560
4 Foundation 0x3089c5520 __NSThread__start__
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 32
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 33
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 34
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 35
0 libsystem_kernel.dylib 0x392375578 __psynch_cvwait
1 libsystem_pthread.dylib 0x3d40720a0 _pthread_cond_wait
2 Flutter 0x101aa610c <redacted>
3 Flutter 0x101adff7c <redacted>
4 Flutter 0x101aa5ad8 <redacted>
5 libsystem_pthread.dylib 0x3d406b6b4 _pthread_start
Thread 10 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x000000016f7cf390 x2: 0x000000016f7cf390 x3: 0x0000000280208608
x4: 0x0000000281a27500 x5: 0x0000000000003d40 x6: 0x0000000281a27d40 x7: 0x0000000101c66fb8
x8: 0x000000016f7cf2d8 x9: 0x000000010192263c x10: 0x0000000000000000 x11: 0x0000000000000000
x12: 0x0000000000000000 x13: 0x00000000000007fd x14: 0x000000008720d8a9 x15: 0x000000008700d0c2
x16: 0x00000000000000a9 x17: 0x0000000007200000 x18: 0x0000000000000000 x19: 0x000000016f7cf528
x20: 0x00000002802085c8 x21: 0x0000000280208608 x22: 0x000000016f7cf390 x23: 0x00000002802085f0
x24: 0x000000012e025180 x25: 0x000000012e024700 x26: 0x000000016f7cfb60 x27: 0x000000016f7cfea0
x28: 0x000000016f7cfe80 fp: 0x000000016f7cf320 lr: 0x000000010191ee84 sp: 0x000000016f7cf210
pc: 0x0000000101922640 cpsr: 0x0000000080001000Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.13.7, on macOS 14.0 23A344 darwin-arm64 (Rosetta), locale de-DE)
• Flutter version 3.13.7 on channel stable at /Users/Niklas/code/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 2f708eb839 (4 days ago), 2023-10-09 09:58:08 -0500
• Engine revision a794cf2681
• Dart version 3.1.3
• DevTools version 2.25.0
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/Niklas/Library/Android/sdk
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 15A507
• CocoaPods version 1.13.0
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2022.3)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
[✓] VS Code (version 1.81.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.72.0
[✓] Connected device (3 available)
• iPhone 14 Pro (mobile) • 2F631F45-B0D3-4E46-80BE-E15981DED836 • ios • com.apple.CoreSimulator.SimRuntime.iOS-17-0 (simulator)
• macOS (desktop) • macos • darwin-arm64 • macOS 14.0 23A344 darwin-arm64 (Rosetta)
• Chrome (web) • chrome • web-javascript • Google Chrome 118.0.5993.70
[✓] Network resources
• All expected network resources are available.
Pubspec.yaml
dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter intl: ^0.18.0The following adds the Cupertino Icons font to your application.
Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
provider: ^6.0.5
flutter_svg: ^2.0.7
auto_size_text: ^3.0.0
lottie: ^2.4.0
supabase_flutter: ^1.10.6
in_app_update: ^4.1.4
countup: ^0.1.4
google_fonts: ^5.1.0
super_rich_text: ^1.0.0
appinio_video_player: ^1.2.1
responsive_framework: ^1.1.0
go_router: ^9.0.0
upgrader: ^8.1.0
connectivity_plus: ^5.0.0
percent_indicator: ^4.2.3
timeago: ^3.4.0
get_it: ^7.6.0
onesignal_flutter: ^3.5.1
styled_text: ^8.1.0
modal_bottom_sheet: ^3.0.0-pre
extended_tabs: ^4.1.0
one_context: ^2.1.0
appinio_swiper: ^2.0.3
card_swiper: ^3.0.1
youtube_player_flutter: ^8.1.2
youtube_player_iframe: ^4.0.4
scorm:
git:
url: https://github.com/codesnik/dart_scorm.git
ref: null_safety
device_info_plus: ^9.0.3
collection: ^1.17.1
sentry_flutter: ^7.10.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_launcher_icons: ^0.13.1
flutter_native_splash: ^2.3.2
The "flutter_lints" package below contains a set of recommended lints to
encourage good coding practices. The lint set provided by the package is
activated in the analysis_options.yaml file located at the root of your
package. See that file for information about deactivating specific lint
rules and activating additional ones.
flutter_lints: ^2.0.0
test: ^1.21.4