gdb查看栈帧与段错误
gdb查看栈帧命令: (1)bt :显示一共有几个栈帧,#0号时当前栈帧,往下是上一个栈帧。p等命令都是在当前栈帧中的。 (2)up:查看上一个栈帧
段:(1)SIGSEGV:段错误。编译后的可执行文件是二进制文件,段是指二进制文件内的区域,所有某种特定类型的信息被保存在里面。size可得到可执行文件中各个段的大小。 text(text segment)存储指令,data存储已初始化的全局变量,bss存储未赋值的全局变量。调用栈运行时创建,调用栈所在段成为堆栈段(stack segment)

浙公网安备 33010602011771号