当前位置:  技术问答>linux和unix

segment fault错误,高手进来,急急急

    来源: 互联网  发布时间:2016-06-28

    本文导语:  调用iniLogFile(); static inline void  openLogFile() { fflush(stdout); sync(); sprintf(deamon_file_name, "%s.%d.log", DEAMON_LOGFILE_NAME, 0); deamon_file_no = open(deamon_file_name ,O_CREAT|O_WRONLY|O_TRUNC, DEFFILEMODE); if (deamon_file_no > 0) { close(STDOUT_FILENO);//...

调用iniLogFile();

static inline void  openLogFile() {
fflush(stdout);
sync();
sprintf(deamon_file_name, "%s.%d.log", DEAMON_LOGFILE_NAME, 0);
deamon_file_no = open(deamon_file_name ,O_CREAT|O_WRONLY|O_TRUNC, DEFFILEMODE);
if (deamon_file_no > 0) {

close(STDOUT_FILENO);//这里停止执行,出现segment fault

dup2(deamon_file_no,STDOUT_FILENO);
};
}

static inline void  iniLogFile() {
deamon_stdio_no =dup(STDOUT_FILENO);
//deamon_start_time = get_current_time_llong();
openLogFile();
backup_num=1;
}

|
没有打开去关闭也不会segment fault的,应该是别处的写内存错误导致了这里的segment fault.


|
close(0) 也会有 错啊。。。 这。。。
再认真查一下bt 一个系统调用出sigsegv 真是见鬼了,又没指针

|
close 之后为啥又用了
dup2(deamon_file_no,STDOUT_FILENO);


|
perror打印出错误看看,或者gdb来调试看看

    
 
 

您可能感兴趣的文章:

  • Segmentation fault是什么错误?
  • linux下信号11 (Segmentation violation (ANSI))是何种错误,急!急!急!急!
  • 用popen,不能使用fseek了?Segmentation fault错误
  • 出现segmentation fault 的错误后如何修复系统!!!
  • 在solaris8上编译完成,链接的时候出现Segmentation Fault - core dumped这种错误,请问是什么原因??
  • 请教关于在redhat linux 9下的rhide1.5.1和dev-c++运行错误:Segmentation fault
  • 输入重定向后发生segmentation fault错误?
  • setjmp SEGMENTATION FAULT 错误。
  • 请问什么是Segmentation Fault错误?
  • 求救:linux 执行sort时报Segmentation fault 错误
  • Segment fault错误
  • 奇怪的segmentation fault 错误!!!!!!!!!!!!!!
  • 段错误 Segmentation fault
  • 求助---Segmentation Fault - core dumped错误
  • 字符串处理中的“Segmentation fault”错误,困惑中,请高手指点迷津!
  • 请各位linux高手帮忙, Segmentation fault 错误
  • Linux下C编程问题:段错误,Program received signal SIGSEGV, Segmentation fault.请教各位!
  • Segmentation fault错误
  • 一个很简单的通过socket发送接受文件的程序,出现了segmentation fault错误。请各位帮忙
  • linux下运行C程序的错误信息为 segmentation fault
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing.text类segment的类成员方法: segment定义及介绍
  • chmod segmentation
  • java命名空间javax.swing.text类segment的类成员方法: count定义及介绍
  • Segmentation fault
  • java命名空间java.lang类character的类成员方法: directionality_segment_separator定义及介绍
  • 急求segment fault问题解决办法!
  • java命名空间javax.swing.text类segment的类成员方法: tostring定义及介绍
  • 【怪事】 线程库-lpthread发生Segmentation fault问题
  • java命名空间javax.swing.text类segment的类成员方法: offset定义及介绍
  • linux+SDL segmentation fault
  • java命名空间javax.swing.text类segment的类成员方法: array定义及介绍
  • 程序调用malloc,引发segmention error,怎么会这样??????????
  • java命名空间javax.swing.text类segment的类成员方法: ispartialreturn定义及介绍
  • 调试出错:segmentation fault
  • java命名空间javax.swing.text类segment的类成员方法: getindex定义及介绍
  • segmentation fault问题
  • java命名空间javax.swing.text类segment的类成员方法: getbeginindex定义及介绍
  • segmentation fault会出core吗?
  • java命名空间javax.swing.text类segment的类成员方法: getendindex定义及介绍
  • 关于"Segmentation fault"的调试问题
  • java命名空间javax.swing.text类segment的类成员方法: length定义及介绍
  • Segmentation fault问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3