作者scxz (安魂曲)
看板EE_DSnP
标题Re: [问题] 有关cmd parser...
时间Thu Jan 18 23:56:25 2007
otz
我也有相同的问题
CmdExecStatus
BINVCmd::exec(const string& option)
{
vector<string> options;
CmdExec::lexOptions(option, options);
#ifdef BDD_CMD_DEBUG
cout<<"calling cmd : BINV "<<endl;
#endif // BDD_CMD_DEBUG
return CMD_EXEC_DONE;
}
只写了这样
在./bdd底下
bdd> binv a b
calling cmd : BINV
*** glibc detected *** ./bdd: free(): invalid pointer: 0x09f5faa8 ***
======= Backtrace: =========
/lib/libc.so.6[0x4c6e6efd]
...下面一串省略
b7e40000-b7f0b000 rw-p b7e40000 00:00 0
b7f24000-b7f25000 rw-p b7f24000 00:00 0
bfe3a000-bfe50000 rw-p bfe3a000 00:00 0 [stack]
已经终止
这样就crush了
otz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.241.149
1F:推 timrau:换library file 01/19 00:00
2F:推 scxz:抱歉没看之前的推文otz 真的感谢楼上 解决了 01/19 00:06
※ 编辑: scxz 来自: 140.112.241.149 (01/19 00:08)