QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2565|回复: 26

请问:segmentation fault 是什么错误?

[复制链接]
发表于 2003-3-9 10:04:46 | 显示全部楼层 |阅读模式
我在给一块PCI卡在linux下写驱动(生成链接库),
期望生成静态库,指令如下:
gcc -c drive.c -o librarydrive.o
gcc test.c -o test static -L. -ldrive
./test

然后报错:segmentation fault

请问哪位大虾知道是什么原因,可以切磋一下吗?
谢谢!!!

email:[email protected]
发表于 2003-3-12 19:35:05 | 显示全部楼层
我遇到同样的错误显示是因为程序中一个char 数组的边界问题,你的也可能是这方面的原因.
回复

使用道具 举报

 楼主| 发表于 2003-3-12 21:51:42 | 显示全部楼层
让我试一下
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-14 11:24:18 | 显示全部楼层
好像不行
能说的具体点吗
谢谢
回复

使用道具 举报

发表于 2003-3-15 04:15:05 | 显示全部楼层
你真牛,给PCI写驱动程序居然不知道 segmentation fault!(不是讽刺你,而是惊讶!)

一般来说是 指针"乱打",看看你的指针有没用错,

还有内存分配好了没有,数组有没越界...
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:40:37 | 显示全部楼层
问题已经解决了,不是指针的问题,
谢谢大家
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:42:34 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:42:53 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:43:16 | 显示全部楼层
自己灌水。。。
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:43:37 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:43:54 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:44:52 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:45:09 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:45:36 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-15 08:46:03 | 显示全部楼层
谢谢谢谢谢谢谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 18:02 , Processed in 0.091770 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表