标签: gdb
在UNIX环境(linux / solaris / AIX)中,我的应用程序崩溃了。请帮我从核心转储中获取环境变量
答案 0 :(得分:6)
正在运行strings -a core会产生一个看起来很明显的字符串,例如HOME=...,HOSTNAME=...等。
strings -a core
HOME=...
HOSTNAME=...
您还可以通过查看main的第3个参数来检查初始环境,该参数是envp[] - NULL - 终止指向环境字符串的指针数组。
main
envp[]
NULL
最后,当前环境块由__environ或类似变量指向。
__environ