免费注册 查看新帖 |

Chinaunix

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

[FreeBSD] 运行一个二进制文件报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-19 17:02 |只看该作者 |倒序浏览
系统
UnixWare SJCJ-Yaan2 5 7.1.1 i386 x86at SCO UNIX_SVR5

运行一个二进制文件报错
File Size Limit Exceeded (core dumped)

ulimit -a:结果如下
time(seconds)        unlimited
file(blocks)         2097152
data(kbytes)         131072
stack(kbytes)        16384
memory(kbytes)       unlimited
coredump(blocks)     32768
nofiles(descriptors) 64
vmemory(kbytes)      147456

cat /etc/security/limits  (OMC为运行文件的用户)
default:
        fsize = -1
        core = -1
        cpu = -1
        data = -1
        rss = -1
        stack = 65530
        nofiles = 200
omc:
        fsize = -1
        core = -1
        cpu = -1
        data = -1
        rss = -1
        stack = -1
        nofiles = -1

df查看磁盘空间没有问题

请问是什么问题,该如何解决,谢谢。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2015-10-09 06:20:00
2 [报告]
发表于 2013-03-19 19:19 |只看该作者
SCO UNIX 可能不支持这个程序吧,重新编译看看

论坛徽章:
0
3 [报告]
发表于 2013-03-19 20:24 |只看该作者
回复 2# love2006


    不会。这个是生产系统,之前是可以运行的。听同事说从年前开始这样,到现在了才告诉我有问题。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2015-10-09 06:20:00
4 [报告]
发表于 2013-03-19 22:02 |只看该作者
File Size Limit Exceeded

文件长度过大导致崩溃,程序是不是打开的文件内存溢出

论坛徽章:
0
5 [报告]
发表于 2013-03-20 11:12 |只看该作者
回复 4# love2006


    每次运行程序的时候除了报这个文件大小限制的错误之外,还要生成已给core.pid文件

4% file core.11814
core.11814:     ELF 32-bit LSB core file 80386 Version 1
        Arguments = 'monext '

   程序已经很多年了,都不知道有没有人维护。哎。

论坛徽章:
0
6 [报告]
发表于 2013-03-20 17:22 |只看该作者
把这个
file(blocks)         2097152
改大试试?

论坛徽章:
0
7 [报告]
发表于 2013-03-25 13:33 |只看该作者
回复 6# Gavin


    不知道在哪改。。求解
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP