腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
address
sanitizer
没有
检
测到
这个
简单
的
内存
泄漏
?
c++
、
cmake
、
address-sanitizer
有人知道
为什么
address
sanitizer
没有
标记
这个
非常明显
的
内存
泄漏
吗?构建时将以下代码添加到cmake中: set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=
address
") set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_L
浏览 56
提问于2021-04-16
得票数 2
回答已采纳
1
回答
地址消毒器
的
假阴性?
address-sanitizer
、
sanitizer
当我使用
address
sanitizer
编译并运行它时,
没有
显示任何错误。但是应该有一个错误,即分配/访问超出界限
的
内存
位置?
为什么
address
sanitizer
没有
检
测到
它?clang -fsanitize=
address
-fno-omit-frame-pointer test.c ./a.out
浏览 7
提问于2017-04-21
得票数 1
1
回答
如何知道是否在编译时启用了
泄漏
消毒器?
c
、
memory-leaks
、
sanitizer
、
address-sanitizer
、
leak-sanitizer
GCC和Clang编译器都支持,这有助于查找C程序中
的
内存
泄漏
。有时
内存
泄漏
是不可避免
的
(例如,因为它是在测试套件中测试
的
)。这样
的
内存
可以使用进行注释__lsan_ignore_object在
Address
Sanitizer<
浏览 6
提问于2015-07-07
得票数 3
2
回答
当golang使用cgo调用c库时,
没有
检
测到
消毒剂
泄漏
。
c++
、
c
、
go
、
memory-leaks
、
address-sanitizer
然后我尝试使用clang-llvm-10.0,AddressSanitizer可以检
测到
地址问题并正常工作。示例 预期检
测到
cgo-
sanitizer
.go:地址问题。" CGO_LDFLAGS="-fsanitize=
address
" go run cgo-<e
浏览 20
提问于2020-04-20
得票数 7
回答已采纳
1
回答
使用指针,
没有
使用“`free()”,也
没有
内存
泄漏
c
、
gcc
、
malloc
、
free
、
address-sanitizer
在我
的
程序中,我使用了malloc()和指针,但是我
没有
使用free()来释放这些
内存
,我用-fsanitize=
address
标志进行了编译,但是它说
没有
内存
泄漏
。据我所知,如果我分配
内存
,我也必须在程序结束时释放
内存
,否则会有
内存
泄漏
。rowSize, colSize); } 我编译并使用gc
浏览 18
提问于2022-09-30
得票数 0
回答已采纳
3
回答
是否可以替代valgrind (memcheck)来查找linux上
的
漏洞?
linux
、
memory-leaks
、
valgrind
我有一个使用各种第三方共享对象库
的
linux x86应用程序。我怀疑这些库正在
泄漏
内存
(因为它不可能是我
的
代码;-) 我尝试了值得信赖
的
valgrind,但它死得很可怕,因为 。我找到了并尝试了一下(使用LD_PRELOAD技术在运行时引入了DUMA ),但它中止了,因为它抱怨
内存
上
的
一个空闲操作不是通过DUMA分配
的
(几乎可以肯定是由前面提到
的
第三方库中
的
某个静态对象
的
构造函数是否有其他运行时可链
浏览 105
提问于2011-09-14
得票数 18
1
回答
仪器无法检
测到
UIButton
泄漏
?
iphone
、
instruments
我是
这个
仪器
的
新手,我想测试它是如何检测
内存
泄漏
的
。因此,我使用以下代码。当用户点击一个按钮时它就会被触发。=[测试分配初始化];测试appendString:@“测试1";测试appendString:@”\n测试2";NSLog(@"%@",NSMutableString);} 仪器告诉我代码里有一个
内存
泄漏
那么,
为什么
它无法检
测到
UIButton
泄漏
呢?任何评论都将不胜感
浏览 0
提问于2010-10-16
得票数 0
回答已采纳
2
回答
为什么
LeakCanary
没有
检
测到
内存
泄漏
,而HPROF文件显示有
泄漏
的
活动
android
、
memory-leaks
、
fusedlocationproviderapi
、
leakcanary
正如我在
这个
中所问
的
,我认为FusedLocationProvider应用编程接口
的
代码
泄漏
了。我尝试使用LeakCanary检测
内存
泄漏
,但在我旋转手机后
没有
收到任何
内存
泄漏
警告,也尝试了平板电脑。Log.d("TAG", "MyApplication onCreate()");} 我尝试了20多次,但有2次我甚至
没有
旋转手机就收到了LeakCanary
浏览 2
提问于2017-10-18
得票数 1
2
回答
visual studio vc++
的
静态代码
内存
泄漏
检测
visual-studio
、
visual-c++
、
memory-leaks
、
static-analysis
有
没有
一种方法可以用静态分析工具来检测像这样
的
简单
内存
泄漏
?我不能更改代码以包含运行时
内存
泄漏
检测中使用
的
tipical include (struc1是一个包含某些字段
的
简单
结构)。= memoryLeak) memoryLeak->a=3;} VSTS (Visual Studio Team System)可以检
测到
异常导致
的
<e
浏览 2
提问于2010-08-10
得票数 3
回答已采纳
1
回答
在OpenCV中使用地址消毒剂
c++
、
opencv
、
clang++
、
sanitizer
、
address-sanitizer
我试图在一个CUDA项目中使用谷歌
的
,更准确地说是使用OpenCV cuda函数。然而,在第一个cuda调用中,我得到了一个“
内存
不足”错误。/
sanitizer
消毒液在
内存
泄漏
时停止:==25344==ERR
浏览 1
提问于2015-05-21
得票数 12
1
回答
malloc造成
的
内存
泄漏
会永远存在吗?
c
、
memory-management
、
memory-leaks
、
malloc
、
free
我正在学习用C编写代码,我遇到了“
内存
泄漏
”
这个
术语。所以,我想问,如果我用C写了一个
简单
的
程序,其中使用了malloc(),如果我
没有
释放它(尽管我知道释放动态分配
的
内存
是一个很好
的
编程实践)。
内存
泄漏
会永久存在于系统中吗?操作系统会不会再也不使用那个
内存
,因为它可能已经丢失了? 只需考虑分配少量
内存
(100字节左右)
的
情况,我们在练习时就是这
浏览 33
提问于2020-10-03
得票数 0
2
回答
无法检测
内存
泄漏
xcode
ios
、
iphone
、
xcode
、
memory-leaks
我正在写一个下载图片
的
代码,我做了一个NSOperation类型
的
类,我正在调用
这个
类。每件事都运行良好,但它显示
内存
泄漏
。我无法检
测到
这一点。我正在添加一个新
的
图像,你可以看到我只是
简单
地初始化变量,但它仍然会造成
内存
泄漏
。我有一个类似的用于下载图片
的
类,@property ( on
浏览 4
提问于2013-12-02
得票数 2
1
回答
当堆指针传递给函数时,cppcheck不能检
测到
泄漏
吗?
c
、
cppcheck
在
这个
例子中,堆指针
的
所有权被传递给一个无法释放它
的
函数,
为什么
cppcheck无法在这样
的
程序中检
测到
内存
泄漏
呢?do nothing{ func(p);} 如果我删除对func(p)
的
调用,则cppcheck会检
测到
泄漏
。
浏览 6
提问于2015-03-07
得票数 2
1
回答
我是不是在Xcode4.3.2
的
Instruments上做错了什么?
objective-c
、
ios5
、
automatic-ref-counting
、
instruments
、
xcode4.3
我跟随在Xcode4.3.2中使用Instruments来检测
内存
泄漏
。 “根
泄漏
”是什么意思?
为什么
上面的屏幕中
没有
更多有用
的
信息? 这是我能解决
的
问题吗?我在我
的
浏览 2
提问于2012-06-05
得票数 0
回答已采纳
3
回答
使用Valgrind抑制Qt
内存
泄漏
的
文件
c++
、
qt
、
memory-leaks
、
valgrind
、
suppress-warnings
我通常用C++编写类,并在Linux平台上使用valgrind检查它们是否有
内存
泄漏
。在释放所有堆
内存
之前,我不会感到满意。开始在Qt中编写,我发现valgrind检
测到
了多少个
泄漏
,也是在一个
简单
的
项目中。它们太多了,很难检
测到
我同样
的
漏洞。我在某个地方读到,可以使用valgrind
的
抑制文件来帮助过滤掉不需要
的
泄漏
,但我找不到它。 我使用
的
是Ubuntu11.
浏览 1
提问于2012-02-07
得票数 9
回答已采纳
2
回答
std::分配程序释放不使用size参数
c++
、
g++
、
valgrind
、
allocator
我试图分配,但使用不正确,我看到它
没有
使用大小参数,我混淆了方法,你能为我解释吗?谢谢。(correct)testcase2 testcase1“测试”:我
没有
释放,瓦朗检
测到
了testcase1 "test_deallocate“:我用小于实际大小(400)
的
大小(0)进行了重新定位,瓦卢布或-fsanitize=
address
无法检测
泄漏
testcase3
的
"test_deallocate2":我处理
的
大小(10000
浏览 3
提问于2021-12-28
得票数 2
回答已采纳
1
回答
iOS中
的
xCode 4.3漏洞检测问题
ios
、
xcode
、
automatic-ref-counting
、
memory-leaks
、
xcode-instruments
我对xCode 4.3
内存
泄漏
仪器有一个很奇怪
的
问题.基本上在以下情况下不起作用..。support.Create创建项目--一个继承UIView
的
简单
类--使用“按钮”创建该类
的
实例并“
泄漏
”它.
泄漏
仪器不会捕捉到
泄漏
@interface LeakTestView
为什么
不会检
测到
UIView子类
的
泄漏
,但是将基类更改为NS
浏览 4
提问于2012-02-27
得票数 7
1
回答
AddressSanitizer不会跟踪全局变量
的
内存
泄漏
吗?
c
、
gcc
、
address-sanitizer
我正在尝试在gcc中使用-fsanitize=
address
。 我声明了全局变量(例如int*)并使用malloc分配
内存
,然后我就
没有
调用释放函数。我希望杀毒程序会显示关于
内存
泄漏
的
错误消息,但它退出时
没有
错误消息。因此,我使用局部变量进行测试。
Sanitizer
在测试代码上运行良好。我把我
的
代码放在下面。 这是一个全局变量代码。*gv = (int*)malloc(sizeof(int)*4); printf("
浏览 15
提问于2019-04-04
得票数 2
回答已采纳
2
回答
我
的
记忆在哪里?
c++
、
windows
、
memory-leaks
我有一个
简单
的
应用程序,使用ffmpeg解码。我
的
问题是,我如何才能看到在运行时在哪里分配了多少<em
浏览 0
提问于2011-05-15
得票数 1
回答已采纳
2
回答
瓦磨
内存
泄漏
检测
memory-leaks
、
valgrind
我是刚接触过瓦兰的人,我想看看瓦兰
的
工作原理。我为
内存
泄漏
编写了一个示例程序。然而,瓦伦奇似乎
没有
检
测到
内存
泄漏
。你能告诉我
为什么
吗?或者下面的代码是否
泄漏
内存
?
浏览 5
提问于2015-01-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为XBox开发者提供的ASan早期发布版本
Dropbox 如何解决Android App的内存泄漏问题?
Android 开发者必会的内存泄漏指南
如何泄漏一个协程然后修复它
加载那么多小姐姐的脉脉,怎么没OOM?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券