BBS水木清华站∶精华区

发信人: hellguard (小四), 信区: Linux        
标  题: Re: oops --> Bug or NOT bug.. 
发信站: BBS 水木清华站 (Wed Sep 27 20:35:13 2000) 
 
我写打开/dev/kmem,然后向虚拟地址0写入数据,此时不会被踢出 
系统,只是这个进程出麻烦,无法终止了。在WIN32编程中,好象 
GDT里的第一项对应NULL指针,凡是引用这种地址的都会引发异常, 
不知道你被踢出系统和LINUX下的异常处理机制有关否。可以问问 
suxm啊。 
 
【 在 vertex (happy hacking) 的大作中提到: 】 
 from 2.2.x -> 2.2.17 -> 2.4.0-test8 都有这个问题 
 用 root 登陆,  
         # echo "any char" > /dev/kmem 
 你会发现你被踢出系统, 然后用 dmesg , 你就看到 oops 了.. 
 在 driver/char/mem.c , kmem_write 中, 引用的指针为 NULL..;-(.. 
 我还不感确认它到底是不是 bugs..;-). 
 
 
-- 
 
            也许有一天,他再从海上蓬蓬的雨点中升起, 
            飞向西来,再形成一道江流,再冲倒两旁的石壁, 
            再来寻夹岸的桃花。然而,我不敢说来生,也不敢信来生...... 
 
 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 210.73.87.125] 

BBS水木清华站∶精华区