请教》 关于UNIX系统中 malloc 调用的严重问题。 求救。

dgj 2002-02-05 10:52:59

不知道什么原因,也许是我写的代码有错误,或是别的什么

在我的程序执行过程中会出现 malloc 这个函数调用 引起程序死掉
也就是segment fault(core dump)

我怎么也想不出是什么原因,如果是内存不够的话,它返回NULL也很正常,
可是它就是会在一定情况下死掉。

请问有什么可能会引起这样的情况。

谢谢大家了。
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dgj 2002-02-09
  • 打赏
  • 举报
回复
谢谢大家!!
dgj 2002-02-06
  • 打赏
  • 举报
回复
就是在执行malloc调用时出错的,下一条printf就不能执行了
wd_318 2002-02-06
  • 打赏
  • 举报
回复
你为什么能认定是malloc的错呢?也许错的是其它地方喔
solar 2002-02-06
  • 打赏
  • 举报
回复
post out your code
JOHNTC 2002-02-05
  • 打赏
  • 举报
回复
可能是分配后内存使用越界了吧,帮我一下,我的问题在你底下。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧