Ядро паники при убийстве Node js - помогите разобраться - PullRequest
0 голосов
/ 20 декабря 2011

Я испытываю панику в ядре, когда убиваю узел j при определенных обстоятельствах, например, когда он застрял в бесконечном цикле (всегда) или когда это остановленная работа в Bash (иногда).Мой код не имеет ничего общего с сетью.Я использую модифицированный репозиторий CoffeeScript.

Я не ожидаю, что смогу получить прямой ответ, поскольку это довольно сложная проблема и может быть ошибкой в ​​node, v8 или OS X, насколько мне известно на данный момент.

Тем не менее, я, по крайней мере, в некоторой степени знаком со всеми техническими аспектами, необходимыми для его поиска, поэтому я думаю, что с помощью правильных подсказок я мог бы сузить его, предотвратить и отправить отчет об ошибках соответствующим людям.

Не стесняйтесь, чтобы я расследовал что-либо, вплоть до использования таких программ, как SIMBL и Application Enhancer, если это необходимо.

Вот отчет об ошибке последней паники ядра: http://pastie.org/3043592

Спасибо!

1 Ответ

0 голосов
/ 20 декабря 2011

Не могу сказать точно, но мои подозрения будут лежать в первую очередь со следующими расширениями ядра:

  1. at.obdev.nke.LittleSnitch. Little Snitch портит сетевой стек некоторыми довольно серьезными способами, поэтому вполне вероятно, что он может быть как-то связан с вашими сбоями (при условии, что ваше приложение node.js использует сокеты).
  2. com.cisco.nke.ipsec. Это также связано с сетью, поэтому я тоже с подозрением. Тем не менее, потому что (теоретически ...) следует просто добавить интерфейс Cisco VPN.
  3. org.pqrs.driver.NoEjectDelay, org.pqrs.driver.PCKeyboardHack, org.pqrs.driver.KeyRemap4MacBook. Они хаки. Должен ли я сказать больше?
  4. com.shapeservices.msm.driver.MSMFramebuffer, com.shapeservices.msm.driver.MSMVideoDevice. iDisplay вряд ли будет связан, но это может быть!

Если ничего не помогло, отправьте отчет об ошибке на https://bugreport.apple.com.

...