问题标签 [nszombieenabled]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
13458 浏览

ios - Xcode Instruments - Zombies - 我在寻找什么?

当我在 Xcode 中运行 Project/Profile 并选择“ ZombiesNSZombie detection ”时,应用程序在启用了“”的模拟器中运行。但是我应该寻找什么来告诉我有问题?我所看到的只是分配工具正在运行和下面的统计数据。它实际上会在哪里向我显示Zombie检测到 a ?

0 投票
2 回答
838 浏览

uitableview - EXC_BAD_ACCESS iOS6 GM UITableTextAccessibilityElement

我开始更新我的应用程序,该应用程序从 iOS 2.2.1 一直可用并一直运行到 5(如果重要的话,我仍然对其进行手动内存管理)。

现在,当我在 iOS6 GM 上运行它时,我得到了 EXC_BAD_ACCESS,

当我在启用 Zombie Object 的情况下运行项目时,

我得到:

-[UITableTextAccessibilityElementaccessibilityContainer]:消息发送到释放的实例 0xb3cacff0

什么?

有没有人遇到同样的问题?你是怎么解决的?

任何帮助表示赞赏

0 投票
1 回答
393 浏览

ios - 我如何设置 NSZombieEnabled、SAutoreleaseFreedObjectCheckEnabled、MallocStackLoggingNoCompact、这些值虽然代码

如何NSZombieEnabled,SAutoreleaseFreedObjectCheckEnabled,MallocStackLoggingNoCompact
通过代码设置这些值。我不想通过 Xcode 编辑方案设置这些值。知道吗?

0 投票
1 回答
123 浏览

objective-c - NSZombiEnabled 设置

我正在尝试检查 NSZombieEnabled 是否在我的代码中工作。我有以下设置:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我有以下代码didFinishLaunchingWithOptions

但是,没有产生错误。NSZombie 也没有通知。我应该做更多的设置。请帮助我,因为我已经导入了一个库,并且发生了代码 13 的 EXC_BAD_ACCESS,我无法找到错误原因。

堆栈和控制台看起来像这样 在此处输入图像描述

0 投票
0 回答
83 浏览

ios - Adobe AIR IOS NSZombieEnabled

我正在尝试解决我的 adobe air ios 应用程序的内存问题,但遇到了很多麻烦。我在论坛等中读到,尝试在 ios 中查找内存问题的最佳方法是设置 NSZombieEnabled。

我想知道是否有任何方法可以为 adobe air ios 应用程序设置此标志。我对此表示怀疑,但我想我会问。

谢谢

0 投票
0 回答
152 浏览

ios - 无法从僵尸那里获得有关崩溃的线索

我从控制台收到此错误

我也启用了僵尸,Diagonotics但无法得到任何提示错误是什么。我的 xcode 已挂起,并向我发送以下消息:

在此处输入图像描述

僵尸什么都没有告诉我

在此处输入图像描述

错误是什么以及如何以正确的方式使用僵尸来捕获错误..

0 投票
2 回答
138 浏览

ios - 核心数据、故障和 NSZombieEnabled = EXC_BAD_ACCESS

所以,我遇到了这个问题,我的应用程序播放音频,并在触发暂停时存储播放位置,无论是通过点击按钮还是选择其他轨道。当后者发生时,我以编程方式调用 pause: 并在开始播放下一首曲目之前设置 0.5 秒延迟,这就是问题发生的地方。

代码非常简单。

(如果有帮助,_nowPlaying 是 NSManagedObject)

它崩溃了[_nowPlaying setValue: forKey:]

因此,我添加NSZombieEnabled到环境变量和日志报告“捕获的 CoreData 无法完成故障”

好的,所以我检查了[_nowPlaying isFault],我想因为我每隔几秒就调用一次该函数,如果它不在那个特定点保存,这并不重要。来自 NSZombie的0 条消息运行良好。

问题来了,当我取消选中 NSZombieEnabled 时,应用程序因[_nowPlaying isFault]EXC_BAD_ACCESS 而崩溃。这显然意味着我有一个普通的旧崩溃

现在,我完全迷失了。知道从这里去哪里吗?

更新:回复@ArkadiuszHolko 评论

以为很明显,但这里是:

而 setPlayback 只是

0 投票
1 回答
245 浏览

ios - NSZombieEnabled 不起作用

我已经在我的方案中设置NSZombieEnabledYES,但仍然没有调试信息。我正在使用 Xcode 4.6.3。

我已经阅读了这个问题,但它并没有解决我的问题:NSZombie Enabled but Still No Debug Info

这是崩溃日志,

我怎样才能让它正常工作?

0 投票
1 回答
86 浏览

objective-c - NSZombieEnabled:它会导致应用程序崩溃吗

如果您使用 NSZombieEnabled 进行部署,它会对您的应用程序产生不利影响吗?

0 投票
1 回答
218 浏览

ios - iOS:不存在的指针导致应用程序崩溃

当我打开特定的 Storyboard 场景时,我的应用程序因错误而崩溃:“已释放对象的校验和不正确 - 对象可能在被释放后被修改”。我也遇到了一些“EXC_BAD_ACCESS”崩溃,通常是其中之一。我找不到有问题的指针,所以我用NSZombieEnabled. 这导致我在崩溃时收到此消息: *** -[NSContentSizeLayoutConstraint secondItem]: message sent to deallocated instance 0x1e0a5220

现在,我搜索了这个项目,[NSContentSizeLayoutConstraint secondItem]甚至 单独搜索。它在项目中不存在。我对 Objective-C 还是很陌生,不知道下一步该做什么。此外,它会在设备和模拟器上运行得很好,就像 5 次中的 1 次一样。这也发生在: ,这在我的项目中也没有。另外,. 它们不断变化,我在项目中的任何地方都找不到这些。它有时运行得很好,通常在模拟器上运行,这真的很令人沮丧,因为当设备崩溃时,错误会在设备上不断变化。NSContentSizeLayoutConstraintsecondItem-[NSAttributeDictionary release]:*** -[PitchDetector addSamples:inNumberFrames:]:

要在情节提要中切换视图,我正在使用此代码。这是在主屏幕上的 viewDidLoad 中: x1ViewController = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"x1ViewController"];

当按下按钮加载它时: - (IBAction)button4:(id)sender { [self presentViewController:x1ViewController animated:YES completion:nil]; }

我已经以完全相同的方式设置了所有其他页面转换,并且它们都可以正常切换。这是唯一的困扰。

这是堆栈跟踪: 在此处输入图像描述

这是我在分析中发现的一件奇怪的事情,我不确定如何解决: 在此处输入图像描述

更新:页面加载后,我偶尔也会在控制台中收到消息“错误:1768843636”。很奇怪。