腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
freebsd12
不能
使用
clang
工具
AddressSanitizer
来
检查
内存
泄漏
吗
?
、
addressSantitizer
AddressSanitizer
如何
使用
,请参考
clang
// simple test memory code, test.c memset(p, 0, 100); p[1]='x'; return 0; } 我可以在
freebsd12
(<em
浏览 47
提问于2020-11-11
得票数 0
1
回答
Chrome:
使用
AddressSanitizer
查找漏洞
、
我正在阅读关于
AddressSanitizer
的文章,这个
工具
可以用来查找Chrome (和其他C/C++软件)的
内存
错误。我对
使用
该
工具
的过程有一点好奇: 1)这仅仅是运行用
AddressSanitizer
编译的Chrome,玩弄Chrome,希望
AddressSanitizer
发出警告
吗
?2)如果对1)的回答是“是”,我可以
使用
像硒这样的
工具
来自动化这个过程
吗
?3)如果对1)的回答是“
浏览 0
提问于2012-08-01
得票数 2
回答已采纳
1
回答
如何象征
AddressSanitizer
堆栈跟踪?
、
、
、
、
我
使用
模拟器上的x86调试构建
来
查找
内存
问题、我的C++代码、x86调试构建工作以及模拟器上安装的功能wrap.sh。一旦安装了APK,应用程序就会运行,一旦
AddressSanitizer
发现了第一个
内存
问题,应用程序就会崩溃,我可以通过亚行logcat看到崩溃的回溯。我正在
使用
NDK版本17.1.4828580( b)在找到第一期之后,
AddressSanitizer
是否不让应用程序崩溃,然后继续查找和报告下一期?( c)然而,根据文档
浏览 0
提问于2018-08-05
得票数 2
1
回答
AddressSanitizer
可以用来记录malloc调用
吗
?
、
、
、
我的c++程序的
内存
稳步增加,但是这些分配不是
泄漏
,因为当程序终止时,它们被正确地清理(我从
AddressSanitizer
没有得到
泄漏
的报告)。我
使用
的是第三方库,在那里我看不到源代码,我怀疑分配是从那里来的。我是否可以
使用
AddressSanitizer
来
记录所有的malloc调用,类似于perf record?我
不能
使用
perf和valgrind。
浏览 1
提问于2020-06-18
得票数 0
3
回答
Clang
Static Analyzer足够了吗?
、
、
、
我刚接触iphone和objective-c开发,想问一下
Clang
Static Analyzer是否足以消除
内存
泄漏
?我个人发现xcode的“
泄漏
”
工具
很难
使用
,除此之外,我还看过一些文章,上面写着它总是会显示
内存
泄漏
,即使没有任何真正的
泄漏
。如果我没有收到来自
clang
分析器的任何警告,这是否意味着我没有任何
内存
泄漏
?或者我需要以其他方式
检查
它? 你认为如何
浏览 1
提问于2010-07-30
得票数 4
回答已采纳
1
回答
如何知道是否在编译时启用了
泄漏
消毒器?
、
、
、
、
GCC和
Clang
编译器都支持,这有助于查找C程序中的
内存
泄漏
。有时
内存
泄漏
是不可避免的(例如,因为它是在测试套件中测试的)。这样的
内存
可以
使用
进行注释__lsan_ignore_object在Address Sanitizer中,此结构可用于检测ASAN的可用性: /* __has_feature
浏览 6
提问于2015-07-07
得票数 3
2
回答
使用
Cmake启用
AddressSanitizer
、
、
我想用
AddressSanitizer
构建它
来
检测
内存
泄漏
。CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_STATIC_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") 但它在某种程度上不起作用(它
不能
显示我哪里有
内存
泄漏
我测试了一个测试应用程序,它肯定包含
内存
泄漏
,仍然没有发生任何事情。有人能解释一下我该怎么做<
浏览 0
提问于2018-06-17
得票数 0
1
回答
用仪器检测C/C++命令行
内存
泄漏
、
、
、
、
我试图在macOS上检测C(和macOS)程序中的
内存
泄漏
。在Linux和Windows中,我可以很容易地
使用
valgrind,但不幸的是,它在macOS上是不可用的。由于我有
使用
ObjC和iOS开发的背景经验,我想
使用
仪器进行
内存
泄漏
检查
。乍一看,这听起来很适合这份工作。因此: 正如你所看到的,没有<e
浏览 4
提问于2020-04-23
得票数 4
回答已采纳
3
回答
Mac OS:
泄漏
杀菌剂
、
、
Mac塞拉利昂10.13即创建
内存
泄漏
的小型应用程序。return 0;然后构建它并运行以测试如何检测到
内存
泄漏
:==556==
AddressSanitizer
: detect_leaks is not supported on this platform.Abort trap: 6 adm
浏览 0
提问于2018-11-24
得票数 9
回答已采纳
2
回答
当golang
使用
cgo调用c库时,没有检测到消毒剂
泄漏
。
、
、
、
、
摘要,但是当golang
使用
CGO调用C时,无法检测
泄漏
问题。
使用
cgo时,是否可以
使用
泄漏
杀菌剂
来
检测C/C+
浏览 20
提问于2020-04-20
得票数 7
回答已采纳
1
回答
如何用
Clang
查找
内存
泄漏
、
、
、
、
我在我的机器(ubuntu)中安装了
Clang
,以便在我的C代码中找到
内存
泄漏
。我编写了一个示例代码,以
检查
它的工作情况,如下所示:#include <stdio.h>和但他们都没有显示出任何记忆
泄漏
的迹象
浏览 5
提问于2015-07-02
得票数 9
1
回答
如何在Android上
使用
AddressSanitizer
?
、
、
、
我希望
使用
AddressSanitizer
检查
与GCC 4.9编译的AndroidNativeC++代码中的
内存
问题。但我有个错误: NDK GCC和NDK
Clang
不同
吗
?在NDK中,只有家族支持
AddressSanitizer
?
浏览 0
提问于2018-10-23
得票数 1
1
回答
使用
ASAN的
clang
和
clang
++生成不同的输出
、
、
、
、
现在,我用
clang
来
构建这个为什么这是一个问题,我们
不能
浏览 3
提问于2017-10-19
得票数 2
回答已采纳
4
回答
CoreFoundation框架导致的
内存
泄漏
、
、
、
但在我的应用程序的负载测试期间,我观察到一些
内存
泄漏
,这些
内存
泄漏
与应用程序代码无关,但代表了一组指令集。此外,仪器还显示基金会作为
泄漏
的责任库(广泛
使用
属于基金会框架的NSString,NSDictionary,NSArray )。我的应用程序在usage.The崩溃报告提到的10 - 15分钟后崩溃,应用程序由于
内存
不足而崩溃。
使用
CLANG
的
内存
分析显示零
泄漏
。如何解决这些
内存</e
浏览 1
提问于2011-01-10
得票数 5
回答已采纳
2
回答
继续获取此分段错误:11错误
、
、
、
、
我试图通过在一些行之间
使用
cout << "here" << endl
来
查找错误,有时它通常会在readInName()函数内的for循环中停止。
浏览 29
提问于2020-09-09
得票数 0
3
回答
Delphi for QA的空闲
内存
检测
工具
、
我找到了一些可以帮助开发人员找出
内存
泄漏
的
工具
,比如FastMM4。但是,QA人员可以在我们进行构建后
使用
它
来
确定
内存
泄漏
吗
?或者有任何可用的
工具
可以帮助QA人员找出
内存
泄漏
,那就太好了。目前,我们要做的就是运行应用程序,记下
内存
使用
率,执行一些任务,然后
检查
内存
使用
率,如果我们发现一个巨大的差异,那么我们就开
浏览 1
提问于2013-02-28
得票数 2
回答已采纳
2
回答
在微软x64中
检查
内存
泄漏
的免费应用程序?
、
、
我的老板指派我
检查
API的
内存
泄漏
。应用程序是用C& C++创建的。因此,
使用
malloc & new分配
内存
是有可能的。我想在64位Windows7的调试器模式下
检查
Visual Studio2010中的
内存
泄漏
。任务管理器的问题是它
不能
显示稳定的读数(
内存
增加和减少少量)。此外,在API运行之前和之后的差别也很小。所以我
不能
断然地说每个周期有x个
内存
量在
浏览 0
提问于2013-01-09
得票数 15
回答已采纳
3
回答
如何
使用
MacOS看到CLion上的
内存
泄漏
?
、
、
、
、
我不知道如何才能在CLion上看到MacOS上的
内存
泄漏
,大Sur
使用
CLion,我已经尝试过这样的方法:来自
Clang
的泄密消毒液--据CLion的一名支持人员称,这显然与MacOSaddress -g")detect_stack_use_after_return=1 基于CLion支持页面,他们说地址消毒液中包括了
泄漏
消毒液
浏览 9
提问于2021-03-12
得票数 8
6
回答
在C++开发中
使用
了Valgrind?
、
、
在我过去的C(大学)项目中,我
使用
Valgrind
来
检查
内存
泄漏
。 现在,对于C++,Valgrind是一个有效的
工具
吗
?对于像C这样的
内存
泄漏
,C++也会遇到同样的问题
吗
?或者,是否有更好的
工具
可以与C++结合
使用
?
浏览 2
提问于2010-10-26
得票数 5
回答已采纳
5
回答
GoogleTest和
内存
泄漏
、
、
、
、
我很惊讶谷歌C++测试框架没有明确支持
内存
泄漏
检查
。然而,Microsoft Visual C++有一个变通办法,但是Linux呢?如果
内存
管理对我来说很重要,那么
使用
另一个C++单元测试框架会更好吗?
浏览 4
提问于2015-03-21
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存检测工具——ASan(AddressSanitizer)的介绍和使用
C++ 生态:编译器、IDE、测试工具大全
在Visual Studio中使用clang-tidy进行代码分析
Windbg 在 TDengine 内存泄漏调试中的应用与实践分享
美国CISA建议放弃C/C++, 软件生态再起波澜
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券