Project

General

Profile

Bug #3559

sigsegv in gc.c:1051

Added by jojelino (jojelino _) over 9 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
ruby -v:
ruby 1.9.3dev (2010-06-27 trunk 28448) [i386-mingw32]
Backport:
[ruby-core:31203]

Description

=begin
it occasionally crashes, but i dun know where to start.
it occured when freelist dereferences invalid freelist->as.free.next address.
because the process accidentally terminated during collecting stack dump, you 'll need to wait for more crashes....
30 rb_newobj_from_heap() \tmp\ruby\gc.c:1051 0x62d5368a

29 rb_newobj() \tmp\ruby\gc.c:1128 0x62d5368a

28 str_alloc() \tmp\ruby\string.c:378 0x62dfea9d

27 rb_str_resurrect() \tmp\ruby\string.c:901 0x62dfea9d

26 vm_exec_core() \tmp\ruby\insns.def:379 0x62e47887

25 vm_exec() \tmp\ruby\vm.c:1145 0x62e4e16f

24 invoke_block_from_c() \tmp\ruby\vm.c:557 0x62e4ed38
23 vm_yield() \tmp\ruby\vm.c:587 0x62e5427e

22 rb_yield_0() \tmp\ruby\vm_eval.c:730 0x62e5427e
21 loop_i() \tmp\ruby\vm_eval.c:788 0x62e5427e
20 rb_rescue2() \tmp\ruby\eval.c:646 0x62d3f61f

19 rb_f_loop() \tmp\ruby\vm_eval.c:816 0x62e443e4

18 vm_call_cfunc() \tmp\ruby\vm_insnhelper.c:401 0x62e53981

17 vm_call_method() \tmp\ruby\vm_insnhelper.c:523 0x62e53981

16 vm_exec_core() \tmp\ruby\insns.def:1006 0x62e49292

15 vm_exec() \tmp\ruby\vm.c:1145 0x62e4e16f

14 vm_call0() \tmp\ruby\vm_eval.c:66 0x62e4f518

13 rb_obj_call_init() \tmp\ruby\eval.c:860 0x62d3fae2

12 rb_class_new_instance() \tmp\ruby\object.c:1547 0x62d8abfa

11 call_cfunc() \tmp\ruby\vm_insnhelper.c:314 0x62e43d8d

10 vm_call_cfunc() \tmp\ruby\vm_insnhelper.c:401 0x62e53981

9 vm_call_method() \tmp\ruby\vm_insnhelper.c:523 0x62e53981

8 vm_exec_core() \tmp\ruby\insns.def:1006 0x62e49292

7 vm_exec() \tmp\ruby\vm.c:1145 0x62e4e16f
6 invoke_block_from_c() \tmp\ruby\vm.c:557 0x62e4ed38

5 rb_vm_invoke_proc() \tmp\ruby\vm.c:603 0x62e4f1a0

4 thread_start_func_2() \tmp\ruby\thread.c:441 0x62e5c055

3 thread_start_func_1() \tmp\ruby\thread_win32.c:479 0x62e5c190
=end

History

#1

Updated by mame (Yusuke Endoh) over 9 years ago

=begin
Hi,

2010/7/12 jojelino lastname redmine@ruby-lang.org:

ruby -v: ruby 1.9.3dev (2010-06-27 trunk 28448) [i386-mingw32]

It's slightly old. Some GC bug was fixed recently at r28472
(2010-06-29). Could you try the latest trunk?

OTOH, ruby_1_9_2 had been alread fixed at r28191 (2010-06-06).
See [ruby-core:30921] in detail.

--
Yusuke Endoh mame@tsg.ne.jp

=end

#2

Updated by yugui (Yuki Sonoda) over 9 years ago

  • Status changed from Open to Rejected

=begin

=end

Also available in: Atom PDF