[ruby-dev:3457] Re: [ruby-list:9184] Re: gtk
From:
"D.Kanda" <MAP2303@...>
Date:
1998-08-18 03:43:44 UTC
List:
ruby-dev #3457
かんだです。
matz@netlab.co.jp (Yukihiro Matsumoto)さんの書かれた、
「[ruby-list:9184] Re: gtk」
からの引用です。
> まつもと ゆきひろです
> 後,落ちた時のbacktrace(gdbのwhere)も見せて下さいね.
あぁ、あまりにも色んな場所で落ちるので、忘れてました(^^;
ところがいざ gdb で追うとなぜか一箇所でしか落ちないので、shell から起動
したものも少し付けておきます。
> |#構造体のメモリイメージがどうなるかって C の仕様で決められてましたっけ?
>
> 残念なことですが,決められてません.
それじゃぁ結局拡張モジュールにするしかないか。そうすると件のバグは回避で
きそうでもあるし。
# 報告忘れてましたが、locale はどうもうまくいってません。ひょっとして
#国際化対応していない X サーバー入れてしまっていなかっただろうかとか疑って
#いるところです(^^; CDROM はどこだったかな…
Current directory is /usr/local/bin/
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-redhat-linux), Copyright 1996 Free Software Foundation, Inc...
(gdb) run ~/cd2.rb
Starting program: /usr/local/bin/ruby ~/cd2.rb
Program received signal SIGSEGV, Segmentation fault.
memclear (mem=0xbfc56b74, size=1074698672) at array.c:26
(gdb) bt
#0 memclear (mem=0xbfc56b74, size=1074698672) at array.c:26
#1 0x805769f in rb_call0 (klass=4, recv=4, id=4, argc=4, argv=0x4, body=0x4,
nosuper=4) at eval.c:3493
#2 0x4 in ?? ()
Cannot access memory at address 0x4.
(gdb) signal SIGSEGV
Continuing with signal SIGSEGV.
/home/kanda/cd2.rb:40: [BUG] Segmentation fault
Program received signal SIGABRT, Aborted.
0x400726a1 in __kill ()
(gdb) q
narnia|/home/kanda >ruby cd2.rb
cd2.rb:40: [BUG] Segmentation fault
zsh: abort ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
cd2.rb:29: [BUG] Segmentation fault
zsh: abort ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
zsh: segmentation fault ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
zsh: illegal hardware instruction ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
cd2.rb:40: [BUG] Segmentation fault
zsh: abort ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
cd2.rb:40: [BUG] Segmentation fault
zsh: abort ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
zsh: illegal hardware instruction ruby cd2.rb
narnia|/home/kanda >ruby cd2.rb
/usr/local/lib/ruby/thread.rb:58: [BUG] Segmentation fault
zsh: abort ruby cd2.rb
narnia|/home/kanda >