[#21508] eval BEGIN/END at runtime — "NAKAMURA, Hiroshi" <nakahiro@...>

なひです。

15 messages 2003/10/06

[#21616] access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

44 messages 2003/10/14
[#21643] Re: access ENV on $SAFE==4 — matz@... (Yukihiro Matsumoto) 2003/10/20

まつもと ゆきひろです

[#21646] Re: access ENV on $SAFE==4 — TADA Tadashi <sho@...> 2003/10/20

ただただしです。

[#21656] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/20

永井@知能.九工大です.

[#21695] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/23

永井@知能.九工大です.

[#21696] Re: access ENV on $SAFE==4 — nobu.nakada@... 2003/10/23

なかだです。

[#21697] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/23

永井@知能.九工大です.

[#21698] Re: access ENV on $SAFE==4 — nobu.nakada@... 2003/10/23

なかだです。

[#21704] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/24

永井@知能.九工大です.

[#21712] Re: access ENV on $SAFE==4 — matz@... (Yukihiro Matsumoto) 2003/10/24

まつもと ゆきひろです

[#21713] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/24

永井@知能.九工大です.

[#21715] Re: access ENV on $SAFE==4 — matz@... (Yukihiro Matsumoto) 2003/10/25

まつもと ゆきひろです

[#21718] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/25

永井@知能.九工大です.

[#21720] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/25

永井@知能.九工大です.

[#21721] Re: access ENV on $SAFE==4 — matz@... (Yukihiro Matsumoto) 2003/10/25

まつもと ゆきひろです

[#21723] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/25

永井@知能.九工大です.

[#21727] Re: access ENV on $SAFE==4 — Hidetoshi NAGAI <nagai@...> 2003/10/26

永井@知能.九工大です.

[#21682] ruby-tk hangs when exception is raised — akira yamada <akira@...>

62 messages 2003/10/23
[#21683] Re: ruby-tk hangs when exception is raised — nobu.nakada@... 2003/10/23

なかだです。

[#21685] Re: ruby-tk hangs when exception is raised — akira yamada / やまだあきら <akira@...> 2003/10/23

[#21687] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/10/23

永井@知能.九工大です.

[#21688] Re: ruby-tk hangs when exception is raised — akira yamada / やまだあきら <akira@...> 2003/10/23

[#21691] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/10/23

永井@知能.九工大です.

[#21693] Re: ruby-tk hangs when exception is raised — akira yamada / やまだあきら <akira@...> 2003/10/23

[#21694] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/10/23

永井@知能.九工大です.

[#21736] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/10/28

永井@知能.九工大です.

[#21744] Re: ruby-tk hangs when exception is raised — akira yamada / やまだあきら <akira@...> 2003/10/28

[#21797] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/10/31

永井@知能.九工大です.

[#21801] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/11/01

永井@知能.九工大です.

[#21825] Re: ruby-tk hangs when exception is raised — Hidetoshi NAGAI <nagai@...> 2003/11/04

永井@知能.九工大です.

[#21833] pthread trouble on tcltklib (Re: ruby-tk hangs when exception is raised) — Hidetoshi NAGAI <nagai@...> 2003/11/05

永井@知能.九工大です.

[#21835] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/05

永井@知能.九工大です.

[#21900] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/11

なかだです。

[#21901] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/12

永井@知能.九工大です.

[#21905] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/12

なかだです。

[#21908] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/12

永井@知能.九工大です.

[#21914] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/12

なかだです。

[#21915] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/12

永井@知能.九工大です.

[#21916] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/12

なかだです。

[#21922] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/14

永井@知能.九工大です.

[#21929] Re: pthread trouble on tcltklib — Tietew <tietew-ml-ruby-dev@...> 2003/11/17

[#21930] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/17

なかだです。

[#21931] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/17

永井@知能.九工大です.

[#21934] Re: pthread trouble on tcltklib — nobu.nakada@... 2003/11/17

なかだです。

[#21937] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/17

永井@知能.九工大です.

[#21952] Re: pthread trouble on tcltklib — matz@... (Yukihiro Matsumoto) 2003/11/18

まつもと ゆきひろです

[#21957] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/19

永井@知能.九工大です.

[#21958] Re: pthread trouble on tcltklib — Tietew <tietew-ml-ruby-dev@...> 2003/11/19

[#21959] Re: pthread trouble on tcltklib — Hidetoshi NAGAI <nagai@...> 2003/11/19

永井@知能.九工大です.

[#21960] Re: pthread trouble on tcltklib — Tietew <tietew-ml-ruby-dev@...> 2003/11/19

[#21707] drb Hash#each — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

22 messages 2003/10/24
[#21708] Re: drb Hash#each — m_seki@... 2003/10/24

[#21709] Re: drb Hash#each — matz@... (Yukihiro Matsumoto) 2003/10/24

まつもと ゆきひろです

[#21710] Re: drb Hash#each — m_seki@... 2003/10/24

[#21747] ruby 1.8.1 preview1 schedule — matz@... (Yukihiro Matsumoto)

関係者各位、

25 messages 2003/10/29

[ruby-dev:21586] Re: core dump in rb_thread_schedule

From: Tanaka Akira <akr@...17n.org>
Date: 2003-10-09 12:55:07 UTC
List: ruby-dev #21586
In article <200310091242.h99CgWfA007895@sharui.nakada.kanuma.tochigi.jp>,
  nobu.nakada@nifty.ne.jp writes:

> main_threadとcurr_threadからnextをたどって見せてもらえますか。

#0  0x08062d9b in rb_thread_schedule () at eval.c:8589
8589            if (!found && th->status <= THREAD_RUNNABLE) {
(gdb) p main_thread
$1 = 0x80fe380
(gdb) p main_thread->next
$2 = (struct thread *) 0x9110040
(gdb) p curr_thread
$3 = 0x9113a58
(gdb) p curr_thread->next
$4 = (struct thread *) 0x895a638
(gdb) main_thread->next->next
Undefined command: "main".  Try "help".
(gdb) p main_thread->next->next
$5 = (struct thread *) 0x90ffb78
(gdb) p main_thread->next->next->next
$6 = (struct thread *) 0x90ba010
(gdb) p main_thread->next->next->next->next
$7 = (struct thread *) 0x8a9e0b0
(gdb) p main_thread->next->next->next->next->next
$8 = (struct thread *) 0x90d7d98
(gdb) p main_thread->next->next->next->next->next->next
$9 = (struct thread *) 0x9130348
(gdb) p main_thread->next->next->next->next->next->next->next
$10 = (struct thread *) 0x90f5390
(gdb) p main_thread->next->next->next->next->next->next->next->next
$11 = (struct thread *) 0x8fb1040
(gdb) p main_thread->next->next->next->next->next->next->next->next->next
$12 = (struct thread *) 0x8887568
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next
$13 = (struct thread *) 0x894c588
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next
$14 = (struct thread *) 0x904e688
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next
$15 = (struct thread *) 0x88a0990
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next
$16 = (struct thread *) 0x913da20
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$17 = (struct thread *) 0x8841740
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$18 = (struct thread *) 0x9056450
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$19 = (struct thread *) 0x8703148
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$20 = (struct thread *) 0x90e5c28
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$21 = (struct thread *) 0x86b9468
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$22 = (struct thread *) 0x8fa3ed8
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$23 = (struct thread *) 0x8957750
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$24 = (struct thread *) 0x84e1630
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$25 = (struct thread *) 0x80fe380
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$26 = (struct thread *) 0x9110040
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$27 = (struct thread *) 0x90ffb78
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next->next
$28 = (struct thread *) 0x90ba010
(gdb) p curr_thread->next->next
$29 = (struct thread *) 0x746867
(gdb) p curr_thread->next->next->next
Cannot access memory at address 0x746867
(gdb) p found
$30 = 0
(gdb) p th
$31 = 0x746867
(gdb) 

また、21:15 にもまた落ちました。

#0  0x08062d9b in rb_thread_schedule () at eval.c:8589
8589            if (!found && th->status <= THREAD_RUNNABLE) {
(gdb) p found
$1 = 0
(gdb) p th
$2 = 0x3932
(gdb) p curr_thread
$3 = 0x9354a58
(gdb) p curr_thread->next
$4 = (struct thread *) 0x8824e60
(gdb) p curr_thread->next->next
$5 = (struct thread *) 0x3932
(gdb) p curr_thread->next->next->next
Cannot access memory at address 0x3932
(gdb) p main_thread->next
$6 = (struct thread *) 0x9352b58
(gdb) p main_thread->next->next
$7 = (struct thread *) 0x938faa8
(gdb) p main_thread->next->next->next
$8 = (struct thread *) 0x8a3c748
(gdb) p main_thread->next->next->next->next
$9 = (struct thread *) 0x8634d48
(gdb) p main_thread->next->next->next->next->next
$10 = (struct thread *) 0x8a20820
(gdb) p main_thread->next->next->next->next->next->next
$11 = (struct thread *) 0x854f0f0
(gdb) p main_thread->next->next->next->next->next->next->next
$12 = (struct thread *) 0x9346c30
(gdb) p main_thread->next->next->next->next->next->next->next->next
$13 = (struct thread *) 0x8995190
(gdb) p main_thread->next->next->next->next->next->next->next->next->next
$14 = (struct thread *) 0x84ddd80
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next
$15 = (struct thread *) 0x80fe380
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next
$16 = (struct thread *) 0x9352b58
(gdb) p main_thread->next->next->next->next->next->next->next->next->next->next->next->next
$17 = (struct thread *) 0x938faa8

> 1.552, 1.554, 1.557をback outするパッチです。これで変化はあるで
> しょうか。

試してみます。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread