iOS报错记录:dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found

  • 错误截图: 真机安装启动的时候莫名红色断点
  • 报错日志:

日志区打印此警告

dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found

  • 解决方案:

edit scheme —>run debug —>在Memory Management区域将Eanble Guard Malloc设置为不选中

  • 原因解析

关于Enable Guard Malloc,苹果官方解释是:Use libgmalloc to catch common memory problems such as buffer overruns and use-after-free.

大致意思是:使用libgmalloc来捕获缓存区溢出和访问已经被释放掉的内存等常见的内存问题。

这个是等同于默认malloc库功能的另外一个调试库,为了定位大内存越界访问问题。

使用环境:只能在模拟器上使用,若在真机上运行,会直接报错

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏源码之家

关闭ssh连接,让程序继续

50220
来自专栏hbbliyong

WPF备忘录(7)WPF图片资源路径介绍

在项目中增加两张图片Content.jpg和Resource.jpg,分别将其生成操作属性设置为Content和Resource。      在界面中增加两个I...

30150
来自专栏Rovo89

Unix/Linux常用的命令

20250
来自专栏Android工程师的修仙之旅

bat批处理简介:Windows自动化之道

最近在工作中遇到一些纯粹重复的工作,最终都通过脚本方式达到了自动化,大大提高效率。比如之前每次发布zip包都需要手动编译lua文件、替换lua引用为二进制文件的...

30820
来自专栏游戏杂谈

Linux下使用rsync同步文件

遇到的问题是几台游戏服务器,有一台新的服务器之前已经copy(Linux的scp命令)过文件上去,但在测试的过程中发现还是图片无法正常不显示出来,然后用http...

51820
来自专栏从零开始学自动化测试

Selenium+python自动化21-TXT数据参数化

前言 在17篇我们讲了excel数据的参数化,有人问了txt数据的参数化该怎么办呢,下面小编为你带你txt数据参数化的讲解 一、以百度搜索为例,自动搜索五次不...

36050
来自专栏Porschev[钟慰]的专栏

Nodejs学习笔记(八)--- Node.js + Express 实现上传文件功能(felixge/node-formidable)

前言   前面讲了一个构建网站的示例,这次在此基础上再说说web的常规功能----文件上传,示例以一个上传图片的功能为例子   上传功能命名用formidabl...

27190
来自专栏云计算教程系列

如何在Debian 9上使用mod_rewrite为Apache重写URL

Apache的mod_rewrite模块允许您以更干净的方式重写URL,将人类可读的路径转换为代码友好的查询字符串。它还允许您根据条件重写URL。

17740
来自专栏用户2442861的专栏

深入讲解GCC和Make的区别(有涉及makefile文件哟!!!)

gcc是编译器 而make不是 make是依赖于Makefile来编译多个源文件的工具 在Makefile里同样是用gcc(或者别的编译器)来编译程序.

1.6K30
来自专栏王二麻子IT技术交流园地

二、VueJs 填坑日记之基础项目构建

在上一篇文章中,大致介绍了一下本系列博文以及学习vuejs我们需要了解的一些概念,希望大家认真阅读,所谓知己知彼,百战百胜,学习也一样,工欲善其事,必先利其器,...

22070

扫码关注云+社区

领取腾讯云代金券