藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


c寫數據程序報錯:Segmentation fault(coredump),救命!

我用c寫了一個數據庫的程序,裡面有個打開游標的語句,可是程序執行到打開游標(EXEC SQL open c1)的時候就停在那裡,最後報錯:Segmentation fault(coredump)

這個我怎麼調試啊,打開游標是數據庫提供的啊!
op:AIX 5.1
com:gcc 3.1
dbms:db2 v7.2.7 for aix

555,大哥們,教教我怎麼做啊!

c寫數據程序報錯:Segmentation fault(coredump),救命!

內存訪問非法

檢查你的fetch into是不是有問題或是其它地方有問題
使用gdb

c寫數據程序報錯:Segmentation fault(coredump),救命!

-->

唉,這輩子最恨的就是這句話了,聽mushuang的吧,用gdb檢查一下。

c寫數據程序報錯:Segmentation fault(coredump),救命!

非常感謝兩位大哥,,我的問題解決了,就是我程序有個地方對返回值
SQLCODE判斷,從而用了沒有初始化的字符串變量,所以出錯阿拉!!

非常感謝!!!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com