
Ubuntu日本語フォーラム

ログインしていません。
gdb プロセスは起動に成功した後、クラッシュしました。 と警告が出てデバッグがとまります。
プログラムは、WindowsのSQLサーバーにVNPを通してクエリを発行すると上記エラーでデバッグがとまります。
同一LAN内では問題なくデバッグできます。
対処方法はないでしょうか?
オフライン
http://exp1gw.ec.t.kanazawa-u.ac.jp/PC/gdb.html
vnp接続の簡単な通信プログラムを組むとデバッグの補助になるかも。
オフライン
自分はCやgdbはよく知らないので直接はお役に立てそうもありませんが、とりあえず、コンパイラ(多分gcc?)、コンパイル時のコンパイルオプション、デバッグ時のgdbの起動オプション、コンパイラおよびgdbのバージョン、リンクしているライブラリ等々の詳細情報が無いと、アドバイスが得にくいかと思います。
できれば問題発生箇所を特定して、問題が再現できる短いコードを作って投稿していただけるとなお良いかと思います。
オフライン
coreってのははじめて知りました。
IDEとしてQtを使っていますが、デバッガは裏でgdbが走っているので、オプションでなんとかなると思います。
ありがとうございました。
オフライン
coreデバッグというのはcoreを吐いてお亡くなりになったプログラムをデバッグする方法です。
gdb プロセスは起動に成功した後、クラッシュしました。
というエラーメッセージから連想されるのはgdb自身が落ちたということなのですが、gdbとデバッグ対象、どちらのプロセスが落ちていますでしょうか。
gdb単品で起動してデバッグしてみれば、qt-creatorの設定の問題なのか、gdbの問題なのかの切り分けはつきそうですね。
オフライン
失礼しました。
SQL辺りより単純な送受信から固めていくと問題が見えて来るかなと思ったのですが
デバッガ自体が落ちたとは考えませんでした。
オフライン