Hi, I’m getting EXC_BAD_ACCESS crash on this trace...
# kotlin-native
h
Hi, I’m getting EXC_BAD_ACCESS crash on this trace
Copy code
#0	0x000000010fce1dbc in std::__1::invoke_result<kotlin::gc::ConcurrentMarkAndSweep::ConcurrentMarkAndSweep(kotlin::gcScheduler::GCScheduler&, bool, unsigned long)::$_1>::type kotlin::ScopedThread::Run<kotlin::ScopedThread (anonymous namespace)::createGCThread<kotlin::gc::ConcurrentMarkAndSweep::ConcurrentMarkAndSweep(kotlin::gcScheduler::GCScheduler&, bool, unsigned long)::$_1>(char const*, kotlin::gc::ConcurrentMarkAndSweep::ConcurrentMarkAndSweep(kotlin::gcScheduler::GCScheduler&, bool, unsigned long)::$_1&&)::'lambda'()>(kotlin::ScopedThread::attributes, kotlin::gc::ConcurrentMarkAndSweep::ConcurrentMarkAndSweep(kotlin::gcScheduler::GCScheduler&, bool, unsigned long)::$_1&&) ()
after our app runs for a while. we are using the
Xbinary=gcMarkSingleThreaded=true
flag due to another crash reported in this ticket https://youtrack.jetbrains.com/issue/KT-68156/Kotlin-Multiplatform-constantly-crash-on-Main-GC-thread-on-iOS. we are using kotlin1.9.24. Anyone got any clues?