Unable to handle kernel NULL pointer dereference at virtual address 00000000问题的解决

      今天在编译好内核模块后,安装内核模块memdev.ko的时候,出现了Unable to handle kernel NULL pointer dereference at virtual address 00000000等如图所示的问题:

 

Unable to handle kernel NULL pointer dereference at virtual address 00000000问题的解决

 

在百度和google找了很多答案,明显就是跟指针有关系。。。访问了空指针什么的。。。

 

可是代码也有一些怎么找呢??

 

于是我想了一个办法,加入打印语句帮助我知道到底哪个函数出了问题!

 

果然,一下就找到了,如图:

 

Unable to handle kernel NULL pointer dereference at virtual address 00000000问题的解决

 

于是,问题就迎刃而解了。。。

 

 

 

启发链接:

http://book.51cto.com/art/201112/308323.htm

http://blog.sina.com.cn/s/blog_4ab2ba570100y7fk.html

 

上一篇:【手机网页】手机网页显示图片模糊问题


下一篇:RocketMQ消息队列的最佳实践(中)