🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.comp.lang.tcl
Article #10

Re: C と Tk の使い方について

#10
From: ttate
Date: Tue, 09 Jun 1998 00:00
33 lines
2296 bytes
立石@JAISTです。

nari@mxb.meshnet.or.jpさん(06月09日15時):
nari>>成松@ハンブルソフトです。
nari>>>   これはTcl8.0/Tk8.0までなら正常に動作しますが、
nari>>>   Tcl8.1/Tk8.1だとcoreを吐いて死んでしまいます。
nari>>>   この症状は僕だけなのでしょう?
nari>>>   他の方はどうでしょう?
nari>>
nari>>Tcl8.1/Tk8.1を持って来てためしたところ、こちらでも Bus Errorになりまし
nari>>た。デバッガでみると Tcl_Evalの内部、Tcl_Parseと言うところで落ちている
nari>>みたいなので、試しに gccに -fwritable-stringオプションをつけると正常に
nari>>動作するようになりました。
nari>>
nari>>man Tcl_Evalを見ると 引数の説明に、must be in writable memory とあります。

書いてありました。(^^;
お手数おかけして申し訳ありません。

Tcl_Evalの第2引数にリテラルではなく変数を
渡した場合も正常に動作しますね。
でも、-fwritable-stringを使う方が楽かな、、、

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

----------------------------------------------
Name	Takaaki Tateishi
E-Mail 	ttate@jaist.ac.jp
	tateishi@pluto.dti.ne.jp
URL	http://www.pluto.dti.ne.jp/~tateishi/
Org	School of Information Science
	Japan Advanced Institute of Science and Technology (JAIST)
Technical Details
Message-ID: <6ljicc$7tr$1@jaist-news.jaist.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35721239.D890E0A1@kais.kyoto-u.ac.jp> <6kvj1s$k98$2@hslpc1.humble.co.jp> <35754C99.C3F5382A@kais.kyoto-u.ac.jp> <6l57qq$jn1$1@hslpc1.humble.co.jp> <6lgv6n$kn6$1@jaist-news.jaist.ac.jp> <6likfd$5j9$1@hslpc1.humble.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 114a87,347df835c7d5c566
X-Google-Attributes: gid114a87,public
X-Google-Thread: 149cc1,347df835c7d5c566
X-Google-Attributes: gid149cc1,public
X-Google-Thread: 111bd3,347df835c7d5c566
X-Google-Attributes: gid111bd3,public
From: ttate@jaist.ac.jp
Subject: Re: C と Tk の使い方について
Date: 1998/06/09
Message-ID: <6ljicc$7tr$1@jaist-news.jaist.ac.jp>
X-Deja-AN: 361040883
References: <35721239.D890E0A1@kais.kyoto-u.ac.jp> <6kvj1s$k98$2@hslpc1.humble.co.jp> <35754C99.C3F5382A@kais.kyoto-u.ac.jp> <6l57qq$jn1$1@hslpc1.humble.co.jp> <6lgv6n$kn6$1@jaist-news.jaist.ac.jp> <6likfd$5j9$1@hslpc1.humble.co.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Japan Advanced Institute of Science and Technology, Ishikawa, Japan
Mime-Version: 1.0
Newsgroups: fj.comp.lang.tcl,fj.comp.lang.c,fj.conp.lang.c++