You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS端KMM内存问题求助:EXC_BAD_ACCESS错误

迁移至Koin与K2后遭遇EXC_BAD_ACCESS内存错误排查

近期将应用迁移到Koin与K2后,持续触发以下内存错误,仅能确定是内存问题但无法定位根因:

EXC_BAD_ACCESS
Exception 1, Code 1, Subcode 16
KERN_INVALID_ADDRESS at 0x10.

目前怀疑可能的触发点有两个:

1. MutableStateFlow相关逻辑

代码定义如下:

private val _authState = MutableStateFlow<AuthState>(UnAuthenticated)

2. Apollo封装的GraphQL调用逻辑

封装的查询函数如下:

suspend fun <Data : Query.Data> query(
        query: Query<Data>,
        fetchPolicy: FetchPolicy = FetchPolicy.NetworkFirst,
        retryStrategy: RetryStrategy = RetryStrategy.Retry()
    ): ApolloResponse<Data>

内容的提问来源于stack exchange,提问作者levi_kotlinman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 14:34:49