免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2647 | 回复: 7
打印 上一主题 下一主题

[内核模块] SUSE操作系统crash,欢迎高手围观~~~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-09 14:45 |只看该作者 |倒序浏览
SUSE操作系统crash,高手们帮忙分析一下是什么原因导致的?
下面是日志的一部分(具体见附件log文件):
<1>Unable to handle kernel NULL pointer dereference at 0000000000000018 RIP:
<ffffffff883053fe>{:protect:getfullpath+53}
PGD 134108067 PUD 3009a3067 PMD 0
Oops: 0000 [1] SMP
last sysfs file: /devices/system/cpu/cpu7/crash_notes
CPU 6
Modules linked in: protect nfs lockd nfs_acl sunrpc raw bonding loop dm_mod i2c_i801 lpfc shpchp i2c_core hw_random pci_hotplug scsi_transport_fc mptctl ext3 jbd ehci_hcd uhci_hcd usbhid usbcore tg3 e1000 bnx2 edd fan thermal processor sg mptsas mptscsih mptbase scsi_transport_sas sd_mod scsi_mod
Pid: 21027, comm: rscd Tainted: P     U 2.6.16.46-0.12-smp #1
RIP: 0010:[<ffffffff883053fe>] <ffffffff883053fe>{:protect:getfullpath+53}
RSP: 0018:ffff81040fcdfd28  EFLAGS: 00010286
RAX: ffff8103182e8000 RBX: ffff8103182e8000 RCX: 0000000000000000
RDX: ffff810668a8bc80 RSI: 00000000000000d0 RDI: ffff810669009200
RBP: 0000000000000000 R08: 000000000055ec20 R09: 0000000000000000
R10: ffff81040fcdfd48 R11: 0000000000000200 R12: ffff81040fcdfd48
R13: 0000000000000025 R14: 0000000000000000 R15: 000000000071df90
FS:  00002abef9d5a200(0000) GS:ffff810668a90e40(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000018 CR3: 00000002d9972000 CR4: 00000000000006e0
Process rscd (pid: 21027, threadinfo ffff81040fcde000, task ffff8105fd6b8850)
Stack: 0000000000000000 00000000007152c0 0000000000000006 ffffffff883055cf
       0000000000000000 0000000000000000 0000000000000000 0000000000000000
       0000000000000000 0000000000000000
Call Trace: <ffffffff883055cf>{:protect:my_write+96}
       <ffffffff8010ad3e>{system_call+126}

Code: 48 8b 75 18 48 8b 7d 10 b9 00 10 00 00 48 89 c2 e8 52 23 e9
RIP <ffffffff883053fe>{:protect:getfullpath+53} RSP <ffff81040fcdfd28>
etd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]not fullpro[xinetd]<4>protect: module not supported by Novell, setting U taint flag.
data is [process=/usr/sbin/xinetd|/usr/sbin/vsftpd|/usr/jdk1.6.0_24/jre/bin/java;monitorpath=/home/wap/apache-tomcat/webapps/iread/wml;excludedir=;excludefile=;excludetype=;excludeevent=;logpath=/opt/InforGuard/InforGuardMA/log/]

log.rar

1.71 KB, 下载次数: 2

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
2 [报告]
发表于 2013-06-09 15:51 |只看该作者
回复 1# wpc223


看到这么一句
<4>protect: module not supported by Novell, setting U taint flag.

log 里面很多关于 java 1.6 的
不知道是不是 SUSE 版本过早,不支持 java 1.6?
换个低版本的 jdk 是否还会重现?

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
3 [报告]
发表于 2013-06-09 15:55 |只看该作者
LZ自己写了模块?这个 getfullpath 在源码里面没有搜到

论坛徽章:
0
4 [报告]
发表于 2013-06-09 16:31 |只看该作者
多谢这位仁兄!

是的,我也认为是跟这个protect module有关系,但不知道root cause,是哪个具体的模块或者驱动引起的。
“protect: module not supported by Novell, setting U taint flag”

源码里面没有"getfullpath"?确认吗?
   

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
5 [报告]
发表于 2013-06-09 19:58 |只看该作者
回复 4# wpc223


这个应该是模块名 protect
可以去 lxr.linux.no 看,我搜了一下,没有搜到
应该定义在 protect 这个模块中

对这个模块了解吗?你自己装的?

论坛徽章:
0
6 [报告]
发表于 2013-06-09 20:02 |只看该作者
回复 5# openspace

不了解这个protect模块,可能是第三方定制的,现在就是想让大家帮忙看看具体是什么原因引起服务器重启的。
已经定位出是引用protect module过程中异常,但具体是哪个模块或硬件或驱动的问题,需要大家帮忙。

   

论坛徽章:
0
7 [报告]
发表于 2013-06-09 22:12 |只看该作者
本帖最后由 wpc223 于 2013-06-09 22:36 编辑

回复 1# wpc223

哪位大侠能给些建议啊?完事请咖啡、啤酒、饮料等等随便喝,要求随便提


   

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
8 [报告]
发表于 2013-06-10 08:31 |只看该作者
回复 6# wpc223


    可以看下模块 protect 的源代码
   另外,crash 的时候的进程是 Process rscd (pid: 21027, threadinfo ffff81040fcde000, task ffff8105fd6b8850)
   
    可以配一下 kdump,这样有了 vmcore 后好分析一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP