dar*_*ect 20 memory-leaks objective-c strdup
在我的应用程序中,我收到了多个内存泄漏.对象是Malloc 48字节,它始终来自负责的调用者strdup.该对象的历史记录仅显示它是Malloced,没有其他保留或释放.堆栈跟踪不显示我的任何代码.我可以选择的唯一相关内容是:
10 UIKit _UIGestureRecognizerSendActions
9 UIKit -[UIScrollView handlePan:]
8 UIKit -[UIScrollView _endPanWithEvent:]
7 UIKit -[UIScrollView(Static) _startTimer:]
6 CoreFoundation CFNotificationCenterAddObserver
5 CoreFoundation _CFXNotificationRegisterObserver
4 libnotify.dylib notify_register_dispatch
3 libnotify.dylib notify_register_mach_port
2 libnotify.dylib token_table_add
1 libsystem_c.dylib strdup
0 libsystem_c.dylib malloc
Run Code Online (Sandbox Code Playgroud)
它似乎在地图视图上滚动时发生,但我不确定如何继续,因为堆栈中没有引用我的代码.我该如何进行诊断?
如果需要任何进一步的信息,请告诉我.
问候,尼克
bbu*_*bum 11
如果它是"仅"48个字节,所有证据都指向系统框架中的帧(即分配永远不会暴露给你的代码),并且没有成千上万的人,那么我(a)就不会担心关于它太多,但我会(b)立即通过http://bugreport.apple.com/提交一个错误
附上应用程序的二进制文件以及如何重现该问题的说明.
| 归档时间: |
|
| 查看次数: |
7635 次 |
| 最近记录: |