お知らせ

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

#1 2013-05-30 16:23:18

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

GTKの挙動

ESP-rというシミュレーションソフトをUbuntu上でビルドしています。ビルドは問題なく64bit、32bitとも正常に終了します。ところが、ESP-r上でグラフ描画を行うと以下のメッセージをコンソール上に表示して落ちます。

Program received signal SIGSEY: Segmentation fault invalid memory reference
Backtrace for this error:
#0 0x7F70CB1BF0F7
:
:
:

同じソースをOSXでビルドした場合は問題は生じません。問題はどこにあるのか全く分かりません。お教えいただければと思います。

オフライン

 

#2 2013-05-31 00:29:27

epii
メンバ
登録日: 2008-12-11

Re: GTKの挙動

タイトルが「GTKの挙動」となっているのはなぜですか?
Segmentation fault の発生元が GTK ライブラリだった、ということですか?

エラー内容を省略せずにすべて投稿していただけますでしょうか?

オフライン

 

#3 2013-05-31 16:03:37

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

ご指摘の様に、タイトルが適切かわかりません。

同じソースを使ってUbuntuのバージョンでビルドし症状をチェックしました。また、OSXもGTKライブラリを使ってビルドしました。
           64bit    32bit
---------------------------
12.04    OK      OK
12.10    error    error
13.04    error    error
---------------------------
OSX    OK

このような状況なのでGTKのライブラリかなと思いました。

論文で発表したデータを使い計算を再度、行った結果からです。

オフライン

 

#4 2013-06-01 11:00:57

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

エラーメッセージです(Ubuntu 13.04)。

グラフを描かせると以下の様にターミナルに表示されます。

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0  0x7F34BF751117
#1  0x7F34BF7516F4
#2  0x7F34BEE8C0AF
#3  0x41E1BA
Segmentation fault (core dumped)

同じプログラムをX11ライブラリを使ってビルドした場合は問題はありません。

オフライン

 

#5 2013-06-05 18:17:09

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

自己レスです。

メーリングリストにも流してますが、12.04のESP-rを12.10で動かしたらという事だったのでやってみました。問題なく12.04で動いていたGTK版のESP-rが12.10でも動きました。動いた画像を以下に置きます。このグラフを作成する時点で上述のメッセージを吐いて落ちます。

URL:https://dl.dropboxusercontent.com/u/53831043/update/graph.png

宜しくお願い致します。

オフライン

 

#6 2013-06-12 16:47:16

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

Debian 7にESP-rをソースからインストールしました。GTKライブラリを使って問題なく実行できました。

オフライン

 

#7 2013-06-15 11:30:46

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

CentOS6上でGTKライブラリを用いてESP-rをビルドし実行しました。問題なく実行できました。

オフライン

 

#8 2013-06-15 14:42:55

makopi
メンバ
登録日: 2009-11-01

Re: GTKの挙動

ここら辺の事は作者様へレポートした方が良いように思います。
関連URL は
https://groups.google.com/forum/#!forum/lead_project
https://sites.google.com/site/info4lead/

オフライン

 

#9 2013-06-15 15:36:35

makopi
メンバ
登録日: 2009-11-01

Re: GTKの挙動

すみません。作者様だったのですね。

オフライン

 

#10 2013-06-16 17:43:12

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

openSUSE12.3上でESP-r(GTK版)をビルドし、シミュレーション、グラフ表示を行いました。問題なく実行できました。GTKライブラリのバージョンが異なるのでしょうか。

オフライン

 

#11 2013-07-01 12:37:27

koji.takemasa
メンバ
From: 広島県尾道市
登録日: 2008-09-04

Re: GTKの挙動

Ubuntu、Debian(現在は7)では以下をインストール(Radianceのライブラリなども含む)してESP-rをビルドしています。

$ sudo apt-get install subversion build-essential build-essential console-tools-dev expect-dev gfortran gettext libtool subversion-tools valgrind libxml2-dev netpbm libx11-6-dbg enscript psutils gsfonts-x11 libgtk2.0-dev libx11-dev tcsh

オフライン

 

Board footer

Powered by FluxBB