作者of (開心的過每一天~)
看板EE_DSnP
標題[問題] 程式記憶體區段錯誤+1
時間Fri Apr 17 01:38:20 2009
我剛剛Run完testMC都沒有問題
可是Run modCalc時只要一輸入指令就出現程式記憶體區段錯誤
用ddd看的結果出現以下的字句
執行階段:
mcalc> help
help
<Error messange>
Program received signal SIGSEGV, Segmentation fault.
0xb7e7e84d in std::string::assign () from /usr/lib/libstdc++.so.6
<where>
(gdb) where
#0 0xb7e7e84d in std::string::assign () from /usr/lib/libstdc++.so.6
#1 0x08050266 in CmdParser::readCmd ()
#2 0x0804c1a8 in CmdParser::execOneCmd (this=0xb7c27008) at
cmdParser.cpp:114
#3 0x08049dec in main (argc=1, argv=0xbfd992c4) at main.cpp:56
(gdb)
請問是否是因為編譯環境引起的呢
我所使用的是Ubuntu 8.04內建的compiler
然後我傳到工作站上面去compile結果出現Missing dependency operator...
(是因為傳輸編碼的問題嗎?)
所以現在整個卡住了orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.234
1F:推 ric2k1:請將你的 code tar 起來寄給我看看... 04/17 09:37
2F:→ of:我換windows進工作站就可以了orz... 04/17 12:33