【发布时间】:2010-06-28 09:09:53
【问题描述】:
我的 C 应用程序有以下两行:
char buf[1024];
sprintf(buf, "%s/game/rabbit/habit/cmd/talkPipe", getenv("APPLICATION_PATH"));
应用程序偶尔会以以下方式与 SIGSEGV 崩溃:
strlen(ff2ba231, 0, ffbfe1d0, 10, 7fff24d7, 0)+0x50
sprintf(ffbfe2a4, ff2ba231, 0, 74656400, 12, ff362ef2)+0x24
RabbitTalk(ffbfea80, ffbfee50, 1, d, ffbfea12, 0)+0x21c
...
任何人都可以提示问题出在哪里/什么地方吗?
非常感谢,
【问题讨论】:
标签: c printf segmentation-fault strlen