在内核中插入模块时遇到问题

时间:2012-03-02 05:55:08

标签: linux-kernel

我使用insmod命令将模块插入内核。但是,当我使用应用程序测试时,我得到了这个错误。

 BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
  IP: [<ffffffff812e67a9>] __sock_create+0x149/0x2c0

应用程序有一个函数sock_create,它在内部调用__sock_create。我在该功能中保留了打印输出,但仍无法找出问题所在。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可能使用无效参数调用__sock_create 这看起来像是给了它一个空指针,它访问了这个地址的偏移量8。