Странные ошибки в system.log при попытке запустить .kext - PullRequest
0 голосов
/ 05 марта 2012

Во-первых, я не знаю, правильное ли это место, чтобы задать этот вопрос.Будет ли Serverfault или Apple лучше?

Я пробежал учебник по созданию расширений ядра Mac.Я загрузил его, и когда я сделал tail -1 /var/log/system.log, он не сказал мне «Hello World!», Он сказал ...

parentalcontrolsd[374]: -[ActivityTracker appDidLaunchOrBecomeFront:launched:] [1844:wolfram] -- Got an error when saving MOC: Error Domain=NSCocoaErrorDomain Code=134030 UserInfo=0x36ba10 "An error occurred while saving."

Несколько вещей ... Что это значит?И я смотрю на правильный файл журнала?Я могу заметить, что parentalcontrolsd говорит мне, что ActivityTracker обнаружил, что какое-то приложение запущено для пользователя wolfram.Любая помощь?

Вот мой код ...

#include <libkern/libkern.h>
#include <mach/mach_types.h>

kern_return_t MyKextStart(kmod_info_t *ki, void *d)
{
printf("Hello, World!\n");
return KERN_SUCCESS;
}

kern_return_t MyKextStop(kmod_info_t *ki, void *d)
{
printf("Goodbye, World!\n");
return KERN_SUCCESS;
}

extern kern_return_t _start(kmod_info_t *ki, void *data);
extern kern_return_t _stop(kmod_info_t *ki, void *data);

KMOD_EXPLICIT_DECL(edu.nerd.kext.MyKext, "1.0.0d1", _start, _stop)
__private_extern__ kmod_start_func_t *_realmain = MyKextStart;
__private_extern__ kmod_stop_func_t *_antimain = MyKextStop;
__private_extern__ int _kext_apple_cc = __APPLE_CC__;

1 Ответ

0 голосов
/ 06 марта 2012

Я искал в неправильном файле журнала. Журнал ядра - /var/log/kernel.log.

...