Thread View: fj.lang.tcl
3 messages
3 total messages
Started by UEDA Hiroyuki
Sat, 07 Mar 1998 00:00
Segmentation Fault with Tcl8.1a2/Tk8.1a2
Author: UEDA Hiroyuki
Date: Sat, 07 Mar 1998 00:00
Date: Sat, 07 Mar 1998 00:00
32 lines
1599 bytes
1599 bytes
植田@かもめネットと申します。comp.lang.tcl の方にも投稿して
しまいましたので、両方読まれた方はご容赦ください。
Tcl8.1a2/Tk8.1a2 を試したら、Segmentation Fault がバリバリ
出ます。FreeBSD-2.2.5R なんですが、次のようなスクリプトを
実行し、ボタンを押してファイルを選択すると、Segmentation Fault
でます。
------------------------------------
button .sourceB -text "Browse" -command {get_filename}
entry .sourceE -textvariable source
pack .sourceE .sourceB
proc get_filename {} {
global source
set tmpfile [tk_getOpenFile]
set source [file tail $tmpfile]
puts "Filename is $source"
}
------------------------------------
wish8.0 以前のものならば問題ないのですが...
これは Tcl8.1a2/Tk8.1a2 のバグなんでしょうか? それとも私が
Tcl8.1a2/Tk8.1a2 の変更された点を理解していないためなのでしょうか?
# 何だか自分の作った script がほとんど動かないんですけど... ;_;)。
--------------------------------------------------------------
植田裕之 <hueda@kamome.or.jp>
Re: Segmentation Fault with Tcl8.1a2/Tk8.1a2
Author: Takaaki TATEISHI
Date: Mon, 09 Mar 1998 00:00
Date: Mon, 09 Mar 1998 00:00
23 lines
1367 bytes
1367 bytes
$BN)@P$G$9!#(B
>> $B!!(BTcl8.1a2/Tk8.1a2 $B$r;n$7$?$i!"(BSegmentation Fault $B$,%P%j%P%j(B
>> $B=P$^$9!#(BFreeBSD-2.2.5R $B$J$s$G$9$,!"<!$N$h$&$J%9%/%j%W%H$r(B
>> $B<B9T$7!"%\%?%s$r2!$7$F%U%!%$%k$rA*Br$9$k$H!"(BSegmentation Fault
>> $B$G$^$9!#(B
$BKM$N4D6-$G$b(BSegmentation Fault$B$K$J$C$F(Bcore$B$r(B
$B$O$$$F=*N;$7$F$7$^$$$^$9!#(B
$B$G!"860x$O(B
puts "Filename is $source"
$B$N$H$3$K$"$k$h$&$J$s$G$9$,!"!"!"!"!"(B
$B$3$3$r%3%a%s%H%"%&%H$9$k$H@5>o$KF0:n$9$k$h$&$G$9!#(B
tcl8.1$B$G;w$?$h$&$J$3$H(B(global$BJQ?t$KCM$rBeF~$7$F$=$l$rI=<($9$k(B)
$B$r$d$j$^$7$?$,$3$N>l9g$K$O%(%i!<$H$J$j$^$;$s$G$7$?!#(B
$BC1=c$K(Btk8.1$B$N%P%0$G$O$J$$$+$H;W$$$^$9$,!"!"!"!"(B
--------------------------------------------------
Takaaki Tateishi [tateishi@sy.is.noda.sut.ac.jp]
[http://syyk11.is.noda.sut.ac.jp/~tateishi/]
--------------------------------------------------
Re: Segmentation Fault with Tcl8.1a2/Tk8.1a2
Author: UEDA Hiroyuki
Date: Sun, 15 Mar 1998 00:00
Date: Sun, 15 Mar 1998 00:00
43 lines
2088 bytes
2088 bytes
植田@かもめネットです。フォロー、ありがとうございました。 # 土日しかアクセスできなくて、遅くなりました m(__)m。 Takaaki TATEISHI wrote: > 立石です。 > > >> Tcl8.1a2/Tk8.1a2 を試したら、Segmentation Fault がバリバリ > >> 出ます。FreeBSD-2.2.5R なんですが、次のようなスクリプトを > >> 実行し、ボタンを押してファイルを選択すると、Segmentation Fault > >> でます。 > > 僕の環境でもSegmentation Faultになってcoreを > はいて終了してしまいます。 やはりそうですか。とりあえず自分の環境に特化した問題でないことが 分かり、ホッとしました。でもバグは困りますね ^^;)。 > で、原因は > puts "Filename is $source" > のとこにあるようなんですが、、、、、 > ここをコメントアウトすると正常に動作するようです。 > tcl8.1で似たようなこと(global変数に値を代入してそれを表示する) > をやりましたがこの場合にはエラーとなりませんでした。 α1では大丈夫だったのですが、α2でいきなりエラー続出状態です。 同じ状態なのかは不明ですが、自分で作った Tcl/Tk script がほとんど 動かなくて困ってます ;_;)。そんなに変なものを作っているつもりは なかったんですが... > 単純にtk8.1のバグではないかと思いますが、、、、 Sunscript へバグでは? とメールを出しておきました。うちのプロバイダの ニュースはどうもうまく配信されないことが多いので直接送ってしまいまし た... ありがとうございました。
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads