酷酷的哀殿


  • 首页

  • 技术

  • 笔记

  • 杂记

  • Todo

  • 关于

  • 搜索
close

iOS 各种奇怪的崩溃

时间: 2021-04-15   |   分类: 技术     |   阅读: 163 字 ~1分钟

本文会分享一些奇怪的崩溃堆栈,每个崩溃对应的类型和堆栈都存在差异。读者可以猜测一下本后的原因

注意,本文所有崩溃的原因都是同一个

EXC_BAD_ACCESS (code=1, address=0x11f645b98)

第一个堆栈:字典扩容

第二个堆栈:赋值

第三个堆栈:移除 key

第四个堆栈:调用方法

第五个堆栈:释放对象

signal SIGABRT

第一个崩溃堆栈:释放内存(free)

第二个崩溃堆栈:释放内存(free_small_botch)

相关推荐

  • 跟着 NSDictionary 的底层设计学习优化技巧(2)
  • 跟着 NSDictionary 的底层设计学习优化技巧(3)
  • iOS runtime 研究笔记
  • 通过 php 的语法设计将判断 NSArray 数组是否包含指定元素的时间复杂度从 O(n) 降为 O(1)
  • Xcode 新构建系统 与 cmake 的兼容性解决方案
#iOS# #崩溃#
跟着 NSDictionary 的底层设计学习优化技巧(3)
iOS runtime 研究笔记
  • 文章目录
  • 站点概览
酷酷的哀殿

酷酷的哀殿

单身狗

74 日志
83 标签
    • EXC_BAD_ACCESS (code=1, address=0x11f645b98)
      • 第一个堆栈:字典扩容
      • 第二个堆栈:赋值
      • 第三个堆栈:移除 key
      • 第四个堆栈:调用方法
      • 第五个堆栈:释放对象
    • signal SIGABRT
      • 第一个崩溃堆栈:释放内存(free)
      • 第二个崩溃堆栈:释放内存(free_small_botch)
© 2021 酷酷的哀殿 京ICP备18052541号-2
Powered by - Hugo v0.80.0
Theme by - NexT
0%