您现在的位置:首页 --> 查看专题: Segmentation
某服务器上一个 cron job 是 shell 脚本调用 Java 程序,最近老是报 Segmentation fault, 每次看见此信息 /bin/sh: line 1: 4285 Segmentation fault java ... 总觉得无处下手,bash 的问题?Java 版本不对?信息量太少了。其实遇到这种事情不能谎,表面上没有信息一定要挖出信息来。今天仔细一看,这个脚本把标准输出重定向到一个日志文件去了,于是去看日志。这个程序的主体是对一个信息列表做循环,恰好在每个循环的关键部分开始前、结束后都会写一条日志。其目的是为了计时,不过正是这两条日志让我很快找到了错误缘由,因为发现日志文件的末尾只有一个开始前的,说面在这个循环的处理过程里面发生了 Segmentation fault. 找出程序的源代码,发现循环里面调用的方法有一个是递归的,情况就开始明朗了,猜测就是递归
[ 共1篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
-
[69] Java开发岗位面试题归类汇总
-
[68] Go Reflect 性能
-
[65] 如何拿下简短的域名
-
[64] IOS安全–浅谈关于IOS加固的几种方法
-
[63] 【社会化设计】自我(self)部分――欢迎区
-
[62] android 开发入门
-
[61] Oracle MTS模式下 进程地址与会话信
-
[50] 图书馆的世界纪录
-
[48] Twitter/微博客的学习摘要
-
[48] WEB系统需要关注的一些点
赞助商广告