[#11131] Re: SIGINT on windows — Daisuke Aoki <dai@...>

青木です。

36 messages 2000/10/04
[#11217] Re: SIGINT on windows — Daisuke Aoki <dai@...> 2000/10/14

青木です。

[#11250] Re: SIGINT on windows — Daisuke Aoki <dai@...> 2000/10/16

青木です。

[#11258] Re: SIGINT on windows — "Nobuyoshi.Nakada" <nobu.nakada@...> 2000/10/17

なかだです。

[#11298] Re: SIGINT on windows — "Nobuyoshi.Nakada" <nobu.nakada@...> 2000/10/27

なかだです。

[#11183] EPOC32 and Ruby 1.7 — WATANABE Hirofumi <eban@...>

わたなべです.

44 messages 2000/10/12
[#11188] Re: EPOC32 and Ruby 1.7 — matz@... (Yukihiro Matsumoto) 2000/10/12

まつもと ゆきひろです

[#11191] ruby-bugs-ja PR#20 — Kazuhiro NISHIYAMA <zn@...> 2000/10/12

On Fri, 13 Oct 2000 00:17:14 +0900

[#11205] Re: ruby-bugs-ja PR#20 — Kazuhiro NISHIYAMA <zn@...> 2000/10/13

同じ問題を短いスクリプトで再現できました。

[#11210] Re: Thread.new with irb (PR#20) — matz@... (Yukihiro Matsumoto) 2000/10/13

まつもと ゆきひろです

[#11211] Re: Thread.new with irb (PR#20) — Kazuhiro NISHIYAMA <zn@...> 2000/10/13

On Sat, 14 Oct 2000 03:41:18 +0900

[#11221] Re: Thread.new with irb (PR#20) — Kazuhiro NISHIYAMA <zn@...> 2000/10/14

[ruby-dev:11205]と同じスクリプトで-dをつけていると

[#11306] Ruby I18N — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

130 messages 2000/10/28
[#11307] Re: Ruby I18N — " たけ (tk)" <ggb03124@...> 2000/10/28

たけ(tk)です。

[#11310] Re: Ruby I18N — kenn@... 2000/10/29

長沢です。

[#11314] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/10/29

まつもと ゆきひろです

[#11315] Re: Ruby I18N — Shugo Maeda <shugo@...> 2000/10/30

前田です。

[#11324] Re: Ruby I18N — TAKAHASHI Masayoshi <maki@...> 2000/10/30

高橋征義です。

[#11337] Re: Ruby I18N — Yasushi Shoji <yashi@...> 2000/10/30

At Mon, 30 Oct 2000 13:15:23 +0900,

[#11346] Re: Ruby I18N — TAKAHASHI Masayoshi <maki@...> 2000/10/31

某2ちゃんねるで自分の名前を見つけてびびった高橋征義です。

[#11347] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/10/31

まつもと ゆきひろです

[#11370] Re: Ruby I18N — TAKAHASHI Masayoshi <maki@...> 2000/11/02

高橋征義です。

[#11372] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/02

まつもと ゆきひろです

[#11375] Re: Ruby I18N — TAKAHASHI Masayoshi <maki@...> 2000/11/04

高橋征義です。

[#11378] Re: Ruby I18N — " たけ (tk)" <ggb03124@...> 2000/11/05

たけ(tk)です。

[#11379] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/05

まつもと ゆきひろです

[#11380] Re: Ruby I18N — " たけ (tk)" <ggb03124@...> 2000/11/05

たけ(tk)です。

[#11382] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/05

まつもと ゆきひろです

[#11393] Re: Ruby I18N — "たけ(tk)" <ggb03124@...> 2000/11/07

たけ(tk)です。 ・・ 長文ご注意。

[#11396] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/07

まつもと ゆきひろです

[#11397] Re: Ruby I18N — Yasushi Shoji <yashi@...> 2000/11/07

At Tue, 7 Nov 2000 15:46:29 +0900,

[#11398] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/07

まつもと ゆきひろです

[#11399] Re: Ruby I18N — Tanaka Akira <akr@...17n.org> 2000/11/07

In article <E13t3dt-0002Fp-00@ev.netlab.zetabits.co.jp>,

[#11401] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/07

まつもと ゆきひろです

[#11404] Re: Ruby I18N — "たけ(tk)" <ggb03124@...> 2000/11/07

たけ(tk)です。

[#11406] Re: Ruby I18N — Yasushi Shoji <yashi@...> 2000/11/07

At Tue, 7 Nov 2000 19:06:27 +0900,

[#11407] Re: Ruby I18N — "たけ(tk)" <ggb03124@...> 2000/11/07

たけ(tk)です。

[#11409] Re: Ruby I18N — Minero Aoki <aamine@...> 2000/11/07

あおきです。

[#11423] Re: Ruby I18N — Tanaka Akira <akr@...17n.org> 2000/11/08

In article <E13t4Hq-0002GS-00@ev.netlab.zetabits.co.jp>,

[#11426] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/08

まつもと ゆきひろです

[#11427] Re: Ruby I18N — Tanaka Akira <akr@...17n.org> 2000/11/08

In article <E13tMYW-0002te-00@ev.netlab.zetabits.co.jp>,

[#11428] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/08

まつもと ゆきひろです

[#11430] Re: Ruby I18N — "たけ(tk)" <ggb03124@...> 2000/11/08

たけ(tk)です。

[#11433] Re: Ruby I18N — matz@... (Yukihiro Matsumoto) 2000/11/08

まつもと ゆきひろです

[#11446] 『文字列は文字の配列か』 — " たけ (tk)" <ggb03124@...> 2000/11/08

たけ(tk)です。

[#11470] Proposal of "Array of CharCode" — " たけ (tk)" <ggb03124@...> 2000/11/10

たけ(tk)です。

[#11471] Re: Proposal of "Array of CharCode" — matz@... (Yukihiro Matsumoto) 2000/11/10

まつもと ゆきひろです

[#11450] Re: Ruby I18N — Tanaka Akira <akr@...17n.org> 2000/11/09

In article <E13tNkT-00030l-00@ev.netlab.zetabits.co.jp>,

[ruby-dev:11214] Re: Thread.new with irb (PR#20)

From: Katsuyuki Komatsu <komatsu@...>
Date: 2000-10-14 14:40:33 UTC
List: ruby-dev #11214
小松です.

In the message of "Re: Thread.new with irb (PR#20)"
    on 2000/10/14 03:40 matz@zetabits.com (Yukihiro Matsumoto) wrote:
|--- eval.c	2000/10/13 09:01:53	1.119
|+++ eval.c	2000/10/13 18:39:51

|@@ -7675,3 +7674,2 @@
|     th->gid = 1;\
|-    th->locals = 0;\
| } while(0)

ここでth->localsの初期化がないと,以下の操作で変なところに
アクセスして落ちてしましました.削らないほうがよいと思います.

% ruby -v
ruby 1.6.2 (2000-10-12) [sparc-solaris2.5.1]
% irb
irb(main):001:0> Thread.new
ThreadError: must be called with a block
(irb):1:in `initialize'
(irb):1:in `new'
(irb):1:in `irb_binding'
irb(main):002:0> quit
異常終了 (コアダンプしました。)
% gdb ruby
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or 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.
This GDB was configured as "sparc-sun-solaris2.5.1"...
(gdb) run /usr/local/bin/irb
Starting program: /usr/local/bin/ruby /usr/local/bin/irb
irb(main):001:0> Thread.new
ThreadError: must be called with a block
(irb):1:in `initialize'
(irb):1:in `new'
(irb):1:in `irb_binding'
irb(main):002:0> quit


Program received signal SIGSEGV, Segmentation fault.
st_free_table (table=0x68) at ../st.c:212
212         for(i = 0; i <= table->num_bins; i++) {
(gdb) bt
#0  st_free_table (table=0x68) at ../st.c:212
#1  0xef6b75d4 in thread_free (th=0x86fa8) at ../eval.c:6717
#2  0xef6c18b8 in rb_gc_call_finalizer_at_exit () at ../gc.c:1238
#3  0xef6a6470 in ruby_run () at ../eval.c:1152
#4  0x10eec in main (argc=0, argv=0xeffff754, envp=0xeffff760) at ../main.c:80
(gdb) print table
$1 = (st_table *) 0x68
(gdb) up
#1  0xef6b75d4 in thread_free (th=0x86fa8) at ../eval.c:6717
6717        if (th->locals) st_free_table(th->locals);
(gdb) print th
$2 = 0x86fa8
(gdb) print *th
$3 = {next = 0x0, prev = 0x0, context = {0, -268461800, -278159900,
    -268461680, -278201644, 673343858, 1646273907, 673542953, 573317234,
    1982603328, 1279349588, 1599426628}, result = 0, stk_len = 6164,
  stk_max = 6164, stk_ptr = 0x0, stk_pos = 0xefff96a0, frame = 0xefff9af0,
  scope = 0xd6968, dyna_vars = 0x0, block = 0x0, iter = 0xefff9b20,
  tag = 0xefff9f28, klass = 380816, wrapper = 0, flags = 0,
  file = 0xdd220 "(irb)", line = 1, tracing = 0, errinfo = 4, last_status = 4,
  last_line = 4, last_match = 4, safe = 0, status = THREAD_RUNNABLE,
  wait_for = 0, fd = 0, readfds = {fds_bits = {0 <repeats 32 times>}},
  writefds = {fds_bits = {0 <repeats 32 times>}}, exceptfds = {fds_bits = {
      0 <repeats 32 times>}}, select_value = 1229801812, delay = 0,
  join = 0x0, abort = 0, priority = 0, gid = 1, locals = 0x68, thread = 796560}
(gdb) quit
The program is running.  Exit anyway? (y or n) y
% 

--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>

In This Thread