这是我的oops消息截图。从图中可以知道错误发生在scull_write函数里,我觉得根据信息”eip is at scull_write+0x9c/0x1e0 [scull]"应该可以知道scull_write对应的汇编代码具体出错的指令,然后可能可以推断出有问题的源码的地方。这只是我得推测,请了解的大侠指点指点。具体应该如何定位错误 [ 本帖最后由 dengcainiao 于 2006-12-15 09:46 编辑 ]
by dengcainiao - 内核/嵌入技术 - 2006-12-15 16:08:10 阅读(1554) 回复(2)
:oops: :oops: [code] # include "stdio.h" # include "stdlib.h" struct st{ int a; struct st *next; } main () { int n; struct st *p,*q,*head; head=p=q=NULL; scanf ("%d",&n); clrscr(); while (n!=0) { p=(struct st*)malloc(sizeof(struct st)); p->;a=n; if (head==NULL) p=head; else { q=p; p=q->;next; } p->;next=NULL; scanf ("%d",&n); } p=head; while (p!=NULL) { printf ("...
看到有人贴出oops的消息不禁想了解一下在linux下大家是如何解决这类问题的。 因为刚开始学习linux内核,所以也只是略知一二,现在就将我的了解说说: 1. oops是什么? 看LKD对oops的描述,oops就应该是unix系统的system panic,叫法不同而已。 什么是panic呢?简单的说就是内核程序错误引发的一种debug和保护机制,系统会dump出内核映像,里面包含了当时CPU的状态,进程的状态,内核堆,栈的状态...最直观的最重要的恐怕就是 调...
你好,想问几个关于qmail错误的问题: /var/log/qmail/current日志中,有“deferral: Unable_to_chdir_to_maildir._(#4.2.1)/” 错误提示。 用windows客户端发邮件,总是提示454 oops, unable to open pipe / I can't auth (#4.3.0 )。但是收邮件没有错误提示。 其他的错误都没了,请大家给个提示吧。
Vsftpd可以正常启动,但客户端连接次FTP总是提示500:oops:Could not bind listening IPv4 socket,从而导致连接失败,请问各位达人这是什么问题,如何解决?
本人是一完全菜鸟,最近实验室买了台SUNv880的机器,OS为solaris9。现在急于在该机上进行一些有限元方面的计算工作, 需要连网进行license认证。上网设置如下: 1、/etc/hosts 127.0.0.1 local host 202.38.239.103 SUNv880-1 202.38.239.254/router 2、/etc/defaultrouter 202.38.239.254 3、/etc/nsswitch.conf 文件中 hosts:files dns(有两处hosts,均在其后加上files:dns) 4、/etc/resolv.conf nameserver 202.38.193.33 ...
我的vsftpd不能启动,出错信息:500 oops: could not bind listening IPv4 socket 重启机子又可以启动,但经常会自动停了,就不能重启了,有谁有类似的问题吗?大家帮忙解决一下啊,急~