问题标签 [panic]

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 回答
3132 浏览

macos - 内核恐慌时的回溯

是否可以在不附加 gdb 的情况下获得 kext 的回溯,如在

http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptDebugger/debug_tutorial.html

如果我有恐慌日志?

不知何故像这样:

  1. 从 panic log 中获取 kext 导致 panic 的地址
  2. 生成 dSYM 文件kextutil
  3. 将 dSYM 文件中的方法名称粘贴到紧急日志中以获取回溯?
0 投票
1 回答
1924 浏览

python - 使用恐慌 CODA 的 Python 缩进问题

在恐慌 coda IDE 中编写 python 时,还有其他人会遇到很多缩进语法错误吗?我已经得到了很多这些,只是改组我的代码似乎可以消除错误。漏洞?

0 投票
8 回答
42180 浏览

android - Android/Eclipse 恐慌:无法打开

我是 Android 开发和 Eclipse 的新手,所以我刚刚完成了所有设置,我正在尝试 Hello World 教程。可悲的是,当我尝试运行该程序时,出现以下错误:

恐慌:无法打开:C:\Users\Nathan Smith.android/avd/Droid_4.0.3.ini

我听说您应该避免在这些路径中使用空格。名称中的空格是问题所在吗?如果是这样,我该如何改变它?

如果有人可以帮助我解决这个问题,那就太好了。

顺便说一句,我还注意到我的 SDK 路径是C:\Users\Asus Laptop\android-sdks\我应该将其更改为同一用户吗?这不是故意的,是否有一种简单的方法可以将其更改为正确的用户?

0 投票
5 回答
91971 浏览

android - Android:内核崩溃后如何获取内核日志?

我在我的设备上使用了一个 Android 自定义 ROM,还有一个自定义 boot.img(自定义内核 + cmdline + ramdisk)。我现在希望能够在内核崩溃后立即查看内核日志,但不幸的是我不能使用串行控制台。

好消息:Android 的 Linux 内核中似乎有一些源代码/模块正是为此目的而编写的。例如,以下行在我的内核的 .config 文件中被激活:

我的问题是:在我强制内核恐慌以测试这一点之后,即通过加载一个简单的恐慌内核模块insmod panic.ko,似乎没有日志写入名为oem_log的 MTD (存在于我的设备上)。其次,RAM 在重新启动后也不包含日志,因为它似乎已被清除 - 或者日志也没有写入。

那么在恐慌之后如何获取内核日志呢?如果有一种方法可以在正在运行的系统上测试 APANIC,那也会很有帮助。也许通过使用内核调试系统?到目前为止,我对此很陌生。

提前感谢您的帮助!

0 投票
2 回答
3239 浏览

linux - Linux如何调试操作系统冻结问题

我正在开发一个内核模块和一个用户空间应用程序来测试该模块。

问题是在测试期间我的系统挂起/冻结。

我在代码中放置了很多调试打印。

打印的最后一条消息就在我的用户空间应用程序中的linux select调用之前。select 是否会以某种方式冻结系统?

那么,我该如何调试问题出在哪里?问题出在用户空间应用程序还是内核模块上?

0 投票
1 回答
2701 浏览

ios - iOS iPad panic 崩溃日志解读

谁能帮我解释这个恐慌崩溃日志?这发生在许多图像的旋转过程中......如果有帮助的话,它涉及到javascript。

感谢您的任何见解。

0 投票
1 回答
3263 浏览

android - 带有 Ubuntu 12.04 恐慌的 Android SDK

我尝试在 Ubuntu 12.04 上运行 Android SDK。我打开了 Android SDK 管理器并安装了“工具”和“Android 4.1”,但是在Tools->Manage AVDs创建新的 AVD 并启动它时出现错误PANIC: Could not open: /home/.../.android/avd/AVD.ini。Android SDK 位于/opt/android/android-sdk-linux/tools/android. 为什么找不到.ini文件??

0 投票
1 回答
580 浏览

linux - 如何从恐慌中定位错误

全部。我是内核新手。我想知道如何从 painc 中获取有用的信息,例如哪条线路或哪个功能是错误的。
比如下面是一个panic-outputabout usb hiddev,怎么读呢?谢谢。



0 投票
8 回答
433486 浏览

security - 如何在不删除任何用户数据的情况下解决“内核恐慌 - 不同步 - 试图杀死 init”

我试图在我们的 Ubuntu 服务器中更新 libc,但它失败了,现在当我重新启动服务器时,我收到一条错误消息:

内核恐慌 - 不同步 - 试图杀死 init!

它只是挂起。

这个问题的解决方案是什么?该服务器由 10 人使用,因此我不想重新安装以删除他们的数据。

0 投票
1 回答
11195 浏览

linux - 问号“?”是什么意思?在 Linux 内核恐慌调用跟踪?

呼叫跟踪包含这样的条目:

“?”是什么意思?在 AnotherFunctionName 之前标记?