Linux gdb调试及后台程序问题
2016-01-08 11:24
501 查看
昨天下午遇到一个gdb调试的问题:打上断点以后,断点停不住。报错:During startup program exited normally.
然后开始找茬gdb,找了一圈没找到问题原因。今天上午调试发现传递的参数中有一个“&”,这个符号让程序后台执行了,还打印出来uid。
紧接着做了一下测试,不管你在“&”符号前加多少数据,程序都会执行后台操作。
./test t=cbea7f7805e5cc3af5b61& 这种方式仍然可以让程序后台运行,和./test &效果相同。
然后开始找茬gdb,找了一圈没找到问题原因。今天上午调试发现传递的参数中有一个“&”,这个符号让程序后台执行了,还打印出来uid。
紧接着做了一下测试,不管你在“&”符号前加多少数据,程序都会执行后台操作。
./test t=cbea7f7805e5cc3af5b61& 这种方式仍然可以让程序后台运行,和./test &效果相同。
相关文章推荐
- centos 6.4 FTP安装和配置
- CentOS7下安装phpcmsV9时提示文件权限不可写
- linux 文件权限后面一个点的含义
- linux的规则与安装
- 有关linux下多进程与多线程的区别总结
- VMware安装RedHat Linux虚拟机图文详解
- linux系统调用之mount()/umount()函数详解
- 玩转 Linux 之:磁盘分区、挂载知多少?
- Linux驱动调试中的Debugfs的使用简介
- CentOS7安装Flume-ng(Hadoop2.6,Flume1.6)
- linux下DNF命令使用
- 介绍linux下vi命令的使用
- Linux内核list_head学习
- Linux Mint 17.3设置屏幕分辨率
- 详解Linux系统中关机与重启相关命令的用法
- Installing WRF/Chem on CentOS 7(转载修正)
- Windows访问Linux Samba的共享目录提示 登录失败:用户名或密码错误
- protocol buffers在linux下的安装
- Linux培训之批量删除文件命令
- 解决linux系统下分区文件占用总空间比实际分区总容量要小却提示磁盘空间已满的问题