OOMDetector
OOMDetector copied to clipboard
OOMDetector is a memory monitoring component for iOS which provides you with OOM monitoring, memory allocation monitoring, memory leak detection and other functions.
 可以看下这里闪退是什么原因么 第一个demo点击运行demo 然后check内存泄漏 实在不知道怎么改 哭唧唧
沙盒中没找到.log的文件,在/Library/Foom/目录下,有.oom的文件,爆内存的堆栈信息是记录在这个文件内的吗?如果是的话,按照文档的说明,使用translate_oom.py解析该.oom文件,得到的.log文件是空,size为0
有什么方法把 OOM 上报到 bugly?
大佬们请教下,腾讯内部是做的混淆获取的虚拟内存,还是使用的其他技术手段,比如hook虚拟内存的分配函数? 但经过实践,hook方案不好使,有没有可以指点的?
无法打包发布
ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/OOMDetector.framework/OOMDetector: ___syscall_logger. If method names in your source code match the private Apple APIs listed above, altering your method...
野指针crash
调用`get_all_leak_ptrs`方法中的代码: ``` qleak_ptrs_hashmap->removePtr(current->address,NULL,NULL); ``` 在`removePtr`中释放了current所指向的内存,但是外面的current指针并没有置NULL,导致野指针crash
项目中有多个fishhook的时候,#import "fishhook.h"不正确,最好使用#import
我写了一个ViewController测试以下几种方式引发的内存漏泄,但是发现日志并没有检测结果,这是什么原因? 这个ViewController 是这样写的: ```oc @interface TableView : NSObject @property(nonatomic) Byte *space; @property(nonatomic, copy) void (^block)(); -(void)sayHello; @end #define kTenMB 1048576 * 10 @implementation TableView - (instancetype)init { self = [super...
调用 `executeLeakCheck:(QQLeakCheckCallback)callback` 导致 app 崩溃. ` size_t CStacksHashmap::hash_code(void *key) { uint64_t *value_1 = (uint64_t *)key; uint64_t *value_2 = value_1 + 1; size_t offset = (size_t)(*value_1 + *value_2)%(entry_num - 1); return...