iOS 疑难 Crash-_dispatch_barrier_waiter_redirect_or_wake 崩溃治理

摘要

iOS司机端App在14.0~16.2系统频繁出现_dispatch_barrier_waiter_redirect_or_wake崩溃,经排查发现是GCD内部队列引用计数操作非原子性导致队列提前释放。通过将安全类中的并行队列读写锁替换为pthread_rwlock_t实现,有效解决了该问题。崩溃治理后新版本未再出现,旧版本偶现。

欢迎在评论区写下你对这篇文章的看法。

评论

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.148.2. UTC+08:00, 2026-01-01 00:41
浙ICP备14020137号-1 $Гость$