问题标签 [exc-bad-instruction]

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 投票
0 回答
674 浏览

swift - 快速错误:执行被中断,原因:EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

我搜索错误,但没有找到我理解的答案。我是 Swift 的新手,所以请善待。当我尝试在数据库中插入名称时出现错误 [执行被中断]。打开数据库并创建表是没有问题的。

//error: Playground execution aborted: error: 执行被中断,原因:EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

我发现了错误。在“插入()”内部,我查询最高的“id”,即在“查询()”内部。Query() 应该填充两个变量(id 和 name)。查询 'SELECT max(Id) from Contact" 只提供一个值。因此 query() 中的名称变量为空,这会导致错误。

0 投票
1 回答
2994 浏览

c++ - 例外:使用 C++ 的 EXC_BAD_INSTRUCTION(代码=EXC_I386_INVOP,子代码=0x0)

问题如图所示

它工作正常,而变量 startRow 小于 lastRow 。然而,一般来说,当 startRow 大于 lastRow 时,应该退出 while 循环但引发 Exception: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) 代替。如图所示,我对引发异常感到困惑。

0 投票
2 回答
533 浏览

ios - Swift:应用程序因 EXC_BAD_INSTRUCTION 错误而崩溃?

在测验的这一点上,应用程序应该计算最终分数。目前,它在选择最后一个问题的答案后崩溃,标题错误出现在第三行:

该文件的完整代码如下。它在应用程序的先前迭代中运行良好,但今天才开始。我知道强制展开选项存在问题,但不清楚为什么它只发生在这种情况下:

0 投票
0 回答
103 浏览

swift - Cocoa 归档应用程序崩溃

我是用于测试/分发的归档应用程序的新手。我的 MacOS 可可应用程序仅在构建为存档时才会崩溃。

这是 TextCompletionNode 函数:

在从 Xcode 运行应用程序时测试相同的功能时,一切都运行良好。我读过调试信息已从存档的应用程序中删除,因此您无法真正调试它们。我尝试添加一个 NSLog 语句以在控制台应用程序中写入一些调试信息,但没有显示任何内容。我还尝试从命令行(MyApp.app/Contents/MacOS/MyApp)启动应用程序,终端中也没有显示任何内容。

我想了解更多关于坠机前的情况。我应该怎么办?

编辑:我试图刷新 STDERR 甚至将 STDERR 重定向到一个基于此答案的文件中:https://stackoverflow.com/a/5938021/301189并且没有任何工作。简单地替换NSLog(_:_:)printf(_:)帮助我在终端中获得了一些输出。我仍然不知道为什么我无法从存档应用程序中的 STDERR 获得任何东西。

此外,在终端中输出一些输出时不会发生上述崩溃。这么奇怪的bug……

0 投票
1 回答
173 浏览

ios - 我正面临这个错误“exc_bad_instruction (code=exc_i386_invop subcode=0x0)”

我正在运行以下代码并迅速出错。

为什么xcode会在这一行产生这个错误?

0 投票
1 回答
77 浏览

objective-c - 如何修复僵尸对象在调用显示窗口时抛出“EXC_BAD_INSTRUCTION”

我的程序可视化并绘制模拟神经元的电流以及它们如何相互作用。当我们尝试添加两个以上的神经元以进行 2/3 次可视化时,程序崩溃并在行上出现 EXC_BAD_INSTRUCTION 错误,该错误应该显示一个可以设置单个神经元参数的窗口。

我曾尝试打开 Zombie Objects 以获取更多信息,但随后程序不再崩溃,因此我无法获得更多信息。这个问题显然是一个僵尸对象问题,我只是不知道如何解决它。

每个位置的错误是:

在调试窗口中打印:

如果您需要更多信息来解决问题,请告诉我,谢谢!这是我被要求添加的代码段。非常感谢!

这是 initWithDefaultWindowNib

它也在另一个文件中被调用,如下所示:

对于 setParameterSetter,教授说“这就是综合运算符所做的。它创建了一个 setter 和 getter。setParameterSetter 被创建为 ParameterSetter 的 setter。ParameterSetter 是 getter”

无论哪种方式,这里都是 parameterSetter:

再次感谢

0 投票
0 回答
20 浏览

exc-bad-instruction - *.XLS 文件的 VBA 复制单元格值合并

我被一个excel vba宏卡住了atm。
我喜欢做以下事情。

文件位于网络驱动器上。IE。

在这个文件夹中有许多 Excel 文件,它们都与不同的数据相同。
我需要读出 2 个单元格值并将它们放入一个新的 Excel 文件中。
我需要 Cel 值而不是公式或格式。

所以 Excel 文件已关闭

我下面的脚本正在运行,但是。它在我认为打开和关闭excel文件的过程中崩溃。网络驱动器上可能存在一些延迟问题。

此外还有 2 个其他位置

如果我最终完成了 LocationA,我想复制其他 2 个位置的循环。所以也许我需要更多的变量。

0 投票
1 回答
171 浏览

arrays - 过滤和映射数组时的SwiftUI EXC_BAD_INSTRUCTION

我有一个名为 Lessons 的实体,它包括:

“日期”属性通过一对多关系链接到单独的“日期”实体,该实体包括:

我现在正在尝试显示一个按“日期”计算“timeMinutes”总和的图表。这个 finalArray 将具有以下结构:

我生成(和显示)这个数组的代码如下所示:

我在init的第一行收到以下错误:

有谁知道我该如何解决这个问题?这是什么原因?

如果我在我的视图中对核心数据执行 ForEach,它可以正常工作:

这段代码有效,但这不是我想要的,我想在一个数组中显示总和的 'timeMinutes'。任何想法或解决方法都将受到欢迎!

0 投票
1 回答
189 浏览

core-data - Index Beyond Bounds / EXC_BAD_ACCESS 核心数据删除 SwiftUI

尝试在 SwiftUI 中删除 Core Data 索引时出现Index Beyond Bounds错误和错误。Thread 1: EXC_BAD_ACCESS (code=EXC_I386_GPFLT)

基本上,我有一个核心数据实体 ( Dates),只包含一个date属性 (Constraint - String)。Records这与我的实体具有一对多的关系。我正在尝试显示date我所有的列表。显示很好,但是在尝试删除它时,我的应用程序崩溃了。

我的视图当前如下所示:

我已经将我的观点分解到最低限度,看看这是否会有所帮助,但不幸的是没有。

尝试删除时。我在输出中得到的错误是:

如果我说 9 个日期,它会说index 8 beyond bounds [0 .. 7],所以它不一定与空数组有关。

进一步的输出是:

很多次,然后是:

在我的 AppDelegate 上。

问题可能在于生成视图 - 而不是删除?

请注意,在编码方面,我是一个自学成才的绝对菜鸟,所以我可能在这里遗漏了一些明显的东西。对于以说明的形式自己获得答案的任何帮助也将不胜感激(这样我就可以学习如何解决这个问题)。

编辑:

我想我发现了导致问题的原因。在另一个视图中,我还生成了一个所有dates 的列表,我在其中应用了一个索引Dates。现在将修改代码以查看是否可以修复它....

待定!

0 投票
1 回答
1551 浏览

swift - SwiftUI:线程 1:EXC_BAD_INSTRUCTION(代码=EXC_I386_INVOP,子代码=0x0)

我是 SwiftUI 的新手,目前正在开发我的第一个大型应用程序。程序在模拟器中成功运行,但是模拟器屏幕全白,我收到错误:

线程 1:EXC_BAD_INSTRUCTION(代码=EXC_I386_INVOP,子代码=0x0)

在 AppDelegate(我没有对其进行更改)中,该应用程序已经包含多个文件,但是我在我的代码中找不到任何问题,但是我检查了很多次。我应该寻找什么类型的错误?