お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-18 22:23:11

taku_s
メンバ
登録日: 2008-12-14

gdb 起動後、クラッシュ

gdb プロセスは起動に成功した後、クラッシュしました。 と警告が出てデバッグがとまります。

プログラムは、WindowsのSQLサーバーにVNPを通してクエリを発行すると上記エラーでデバッグがとまります。
同一LAN内では問題なくデバッグできます。
対処方法はないでしょうか?

オフライン

 

#2 2009-10-19 00:04:32

hir0
メンバ
登録日: 2008-09-28

Re: gdb 起動後、クラッシュ

http://exp1gw.ec.t.kanazawa-u.ac.jp/PC/gdb.html
vnp接続の簡単な通信プログラムを組むとデバッグの補助になるかも。

オフライン

 

#3 2009-10-19 07:20:45

hmatsue
アドバイザ
登録日: 2009-03-10

Re: gdb 起動後、クラッシュ

自分はCやgdbはよく知らないので直接はお役に立てそうもありませんが、とりあえず、コンパイラ(多分gcc?)、コンパイル時のコンパイルオプション、デバッグ時のgdbの起動オプション、コンパイラおよびgdbのバージョン、リンクしているライブラリ等々の詳細情報が無いと、アドバイスが得にくいかと思います。

できれば問題発生箇所を特定して、問題が再現できる短いコードを作って投稿していただけるとなお良いかと思います。

オフライン

 

#4 2009-10-19 11:00:50

taku_s
メンバ
登録日: 2008-12-14

Re: gdb 起動後、クラッシュ

coreってのははじめて知りました。
IDEとしてQtを使っていますが、デバッガは裏でgdbが走っているので、オプションでなんとかなると思います。

ありがとうございました。

オフライン

 

#5 2009-10-19 13:14:30

hmatsue
アドバイザ
登録日: 2009-03-10

Re: gdb 起動後、クラッシュ

coreデバッグというのはcoreを吐いてお亡くなりになったプログラムをデバッグする方法です。

gdb プロセスは起動に成功した後、クラッシュしました。

というエラーメッセージから連想されるのはgdb自身が落ちたということなのですが、gdbとデバッグ対象、どちらのプロセスが落ちていますでしょうか。
gdb単品で起動してデバッグしてみれば、qt-creatorの設定の問題なのか、gdbの問題なのかの切り分けはつきそうですね。

オフライン

 

#6 2009-10-19 22:31:15

hir0
メンバ
登録日: 2008-09-28

Re: gdb 起動後、クラッシュ

失礼しました。
SQL辺りより単純な送受信から固めていくと問題が見えて来るかなと思ったのですが
デバッガ自体が落ちたとは考えませんでした。

オフライン

 

Board footer

Powered by FluxBB