C调用系统命令ping崩溃日志
吾用ping测试,结果崩溃了,而且莫名其妙的.难道是晚上跑,内存用光了?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./gh_manager thread false 1'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 malloc_consolidate (av=av@entry=0x7f8af8000020) at malloc.c:4167
4167 malloc.c: 没有那个文件或目录.
[Current thread is 1 (Thread 0x7f8ba1fff700 (LWP 25566))]
(gdb) backtrace
#0 malloc_consolidate (av=av@entry=0x7f8af8000020) at malloc.c:4167
#1 0x00007f8c5ec95cde in _int_malloc (av=av@entry=0x7f8af8000020, bytes=bytes@entry=4096) at malloc.c:3450
#2 0x00007f8c5ec98184 in __GI___libc_malloc (bytes=bytes@entry=4096)at malloc.c:2913
#3 0x00007f8c5ec811d5 in __GI__IO_file_doallocate (fp=0x7f8af8000a00)at filedoalloc.c:127
#4 0x00007f8c5ec8f594 in __GI__IO_doallocbuf (fp=fp@entry=0x7f8af8000a00)at genops.c:398
#5 0x00007f8c5ec8e69c in _IO_new_file_underflow (fp=0x7f8af8000a00)at fileops.c:556
#6 0x00007f8c5ec8f60e in __GI__IO_default_uflow (fp=0x7f8af8000a00)at genops.c:413
#7 0x00007f8c5ec82c6a in __GI__IO_getline_info (fp=fp@entry=0x7f8af8000a00, buf=buf@entry=0x7f8ba1ffd080 "ping -c 1 192.168.1.104", n=1023, delim=delim@entry=10, extract_delim=extract_delim@entry=1, eof=eof@entry=0x0) at iogetline.c:60
#8 0x00007f8c5ec82d78 in __GI__IO_getline (fp=fp@entry=0x7f8af8000a00, buf=buf@entry=0x7f8ba1ffd080 "ping -c 1 192.168.1.104", n=<optimized out>, delim=delim@entry=10, extract_delim=extract_delim@entry=1) at iogetline.c:34
#9 0x00007f8c5ec81b7d in _IO_fgets (buf=0x7f8ba1ffd080 "ping -c 1 192.168.1.104", n=<optimized out>,
---Type <return> to continue, or q <return> to quit---fp=0x7f8af8000a00) at iofgets.c:53
#10 0x00007f8c5ea10431 in ping_ip (ip=0x7f8ba1ffd530 "192.168.1.104")at gh_kit.cpp:88
解决办法:
读取ping的结果时,不要用gets(),而是通过>输出到文件,然后读取这个文件。
C调用系统命令ping崩溃日志相关推荐
- python调用ping命令_python调用系统命令ping
#! /usr/bin/env python #coding=utf-8 ############# import subprocess import time import os ks=int(ti ...
- python调用ping命令并输出ttl_详解Python调用系统命令的六种方法
作为胶水语言,Python可以很方便的执行系统命令,Python3中常用的执行操作系统命令有os.system().os.popen().subprocess.popen().subprocess.c ...
- ios 打印 详细错误日志_关于Xcode不能打印崩溃日志
最近在调试应用的时候发现了一个问题, 就是Xcode的控制台不打印Crash日志. 几经周折终于发现了问题. 因为不能打印日志, 开始以为是我没有设置 NSSetUncaughtExceptionHa ...
- 代码:android崩溃日志收集和处理
用来处理android崩溃日志收集的代码,详情的使用请转:android崩溃日志收集和处理 第一个类 /** * 异常捕捉实现类 */ public class ErrorCaughtimplemen ...
- 【Android应用开发】 Android 崩溃日志 本地存储 与 远程保存
示例代码下载 : http://download.csdn.net/detail/han1202012/8638801; 一. 崩溃日志本地存储 1. 保存原理解析 崩溃信息本地保存步骤 : -- 1 ...
- 利用系统提供的崩溃日志解Native层Bug
2019独角兽企业重金招聘Python工程师标准>>> 对Android开发者来讲,尤其是使用NDK编写Native层代码的开发者,在编码过程中通常会碰到各种各样的问题.追踪问题的方 ...
- iOS 崩溃日志在线符号化实践
1. 什么是符号化? 在日常开发中,应用难免会发生崩溃.通常,我们直接从用户导出来的崩溃日志都是未符号化或者部分符号化的,都是一堆十六进制内存地址的集合,可读性较差.未符号化或者部分符号化的崩溃日志对 ...
- iOS应用崩溃日志分析 iOS应用崩溃日志揭秘
转自:http://www.raywenderlich.com/zh-hans/30818/ios%E5%BA%94%E7%94%A8%E5%B4%A9%E6%BA%83%E6%97%A5%E5%BF ...
- java 崩溃日志_Android收集程序崩溃日志的方法
安卓Android如何手机程序崩溃日志并上传到服务器呢?直接会用到Thread线程里面的UncaughtExceptionHandler接口方法,我们可以自定义一个类CrashHandler,代码如下 ...
- Android之用UncaughtExceptionHandler实现保存崩溃日志到sdcard目录下的文件夹
1.异常和UncaughtExceptionHandler的介绍 1).Java异常处理机制中: 如果抛出的是Exception异常的话,需要有try catch进行处理,属于可以捕获exceptio ...
最新文章
- 注释(Annotation)
- Rhel7/Centos7 修改运行级别
- mysql十分钟分组_MYSQL每隔10分钟进行分组统计的实现方法
- Spring IoC 源码系列(三)Spring 事件发布机制原理分析
- ubuntu19.10安装deepin的微信和qq(转载+自己在新系统上验证)
- Java 匿名存储过程_Java程序员的存储过程
- 一个两年Java的面试总结
- 博为峰Java技术题 ——JavaSE Java 方法Ⅰ
- 从原理带你掌握Spring MVC拦截处理器知识
- Linux安装绿联无线网卡驱动
- bootstrap-入门学习-流体容器与响应式布局容器
- 椭圆曲线的加密算法解析和程序设计—基于python语言
- W10虚拟机一开机电脑蓝屏重启
- Git 常用记录(删除commit操作/挑拣/删除仓库)
- TF卡/SD卡 异常问题,识别不了
- 签名格式_职场商务电子邮件礼仪
- C语言基础1:初识C语言(转义、注释;数组、操作符、反码、补码、static、define、指针、结构体常变量;局部变量;作用域、生命周期)
- AC/DC电源的设计原理
- Python计算空间二面角
- MJ评《贫民窟的百万富翁》-满分10分
热门文章
- IIS5.1安装设置-Sql Sever2008安装设置-移动端设置等必读
- linux screen会话命令
- .Net转Java自学之路—基础巩固篇三十(JDBC)
- 亚马逊AWS营收1700亿,阿里云213亿,差距巨大能追赶吗?...
- Quick BI 支持多种数据源进行多维分析 1
- Qt编写的RTSP播放器+视频监控(android版本)
- OpenStack实验:创建虚拟机的问题
- docker日志引擎说明
- Linux文档内容查阅命令总结 - cat,tac,nl,more,less,head,tail,od
- (转)android拨打电话崩溃6.0以上实时动态权限申请