Project

General

Profile

Bug #2309 ยป stack_trace.txt

jxtps (Jxtps 435), 10/30/2009 09:13 AM

 
1
/mnt/rails/app/models/simple_state_machine.rb:309: [BUG] Segmentation fault
2
ruby 1.9.1p243 (2009-07-16 revision 24175) [x86_64-linux]
3

    
4
-- control frame ----------
5
c:0051 p:0021 s:0208 b:0207 l:001500 d:000206 LAMBDA /mnt/rails/app/models/simple_state_machine.rb:309
6
c:0050 p:---- s:0203 b:0203 l:000202 d:000202 FINISH
7
c:0049 p:0053 s:0201 b:0201 l:000200 d:000200 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:148
8
c:0048 p:0029 s:0196 b:0196 l:000187 d:000195 BLOCK  /mnt/rails/app/models/mob.rb:152
9
c:0047 p:0071 s:0194 b:0194 l:000193 d:000193 METHOD /mnt/rails/app/models/mob.rb:69
10
c:0046 p:0010 s:0188 b:0188 l:000187 d:000187 METHOD /mnt/rails/app/models/mob.rb:151
11
c:0045 p:0075 s:0185 b:0185 l:000166 d:000184 BLOCK  /mnt/rails/app/models/mob.rb:51
12
c:0044 p:---- s:0182 b:0182 l:000181 d:000181 FINISH
13
c:0043 p:---- s:0180 b:0180 l:000179 d:000179 CFUNC  :each
14
c:0042 p:0011 s:0177 b:0177 l:000166 d:000176 BLOCK  /mnt/rails/app/models/mob.rb:49
15
c:0041 p:0078 s:0174 b:0174 l:000173 d:000173 METHOD /mnt/rails/config/initializers/extensions_active_record.rb:109
16
c:0040 p:0031 s:0167 b:0167 l:000166 d:000166 METHOD /mnt/rails/app/models/mob.rb:48
17
c:0039 p:0021 s:0163 b:0163 l:000162 d:000162 METHOD /mnt/rails/spec/babel_test_helper.rb:56
18
c:0038 p:0413 s:0158 b:0158 l:000157 d:000157 METHOD /mnt/rails/spec/babel_test_helper.rb:25
19
c:0037 p:0188 s:0153 b:0153 l:000152 d:000152 METHOD /mnt/rails/spec/babel_test_helper.rb:147
20
c:0036 p:0019 s:0147 b:0147 l:000146 d:000146 METHOD /mnt/rails/spec/babel_test_helper.rb:160
21
c:0035 p:0021 s:0142 b:0142 l:002678 d:000141 BLOCK  /mnt/rails/spec/models/translation_block_spec.rb:108
22
c:0034 p:---- s:0139 b:0139 l:000138 d:000138 FINISH
23
c:0033 p:---- s:0137 b:0137 l:000136 d:000136 CFUNC  :instance_eval
24
c:0032 p:0023 s:0134 b:0134 l:000118 d:000133 BLOCK  /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40
25
c:0031 p:0031 s:0131 b:0131 l:000130 d:000130 METHOD /usr/local/lib/ruby/1.9.1/timeout.rb:44
26
c:0030 p:0061 s:0119 b:0119 l:000118 d:000118 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:37
27
c:0029 p:0046 s:0112 b:0111 l:000101 d:000110 BLOCK  /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:207
28
c:0028 p:---- s:0107 b:0107 l:000106 d:000106 FINISH
29
c:0027 p:---- s:0105 b:0105 l:000104 d:000104 CFUNC  :each
30
c:0026 p:0033 s:0102 b:0102 l:000101 d:000101 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205
31
c:0025 p:0131 s:0094 b:0094 l:000093 d:000093 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:103
32
c:0024 p:0016 s:0086 b:0085 l:000076 d:000084 BLOCK  /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:23
33
c:0023 p:---- s:0082 b:0082 l:000081 d:000081 FINISH
34
c:0022 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC  :each
35
c:0021 p:0033 s:0077 b:0077 l:000076 d:000076 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22
36
c:0020 p:0192 s:0073 b:0073 l:000072 d:000072 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/options.rb:127
37
c:0019 p:0068 s:0068 b:0068 l:000067 d:000067 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/command_line.rb:9
38
c:0018 p:0050 s:0063 b:0063 l:000062 d:000062 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/test_framework/rspec.rb:6
39
c:0017 p:0080 s:0057 b:0057 l:001c70 d:000056 BLOCK  /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:13
40
c:0016 p:0023 s:0055 b:0054 l:000045 d:000053 BLOCK  /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:20
41
c:0015 p:---- s:0051 b:0051 l:000050 d:000050 FINISH
42
c:0014 p:---- s:0049 b:0049 l:000048 d:000048 CFUNC  :fork
43
c:0013 p:0054 s:0046 b:0046 l:000045 d:000045 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18
44
c:0012 p:---- s:0042 b:0042 l:000041 d:000041 FINISH
45
c:0011 p:---- s:0040 b:0040 l:000039 d:000039 CFUNC  :new
46
c:0010 p:0041 s:0037 b:0037 l:001c70 d:001c70 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9
47
c:0009 p:0023 s:0031 b:0031 l:000030 d:000030 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/server.rb:46
48
c:0008 p:0092 s:0025 b:0025 l:000024 d:000024 METHOD /usr/local/lib/ruby/1.9.1/drb/drb.rb:1558
49
c:0007 p:0136 s:0021 b:0021 l:000020 d:000020 METHOD /usr/local/lib/ruby/1.9.1/drb/drb.rb:1518
50
c:0006 p:0042 s:0017 b:0017 l:0016e8 d:000016 BLOCK  /usr/local/lib/ruby/1.9.1/drb/drb.rb:1592
51
c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH
52
c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC  :loop
53
c:0003 p:0067 s:0007 b:0007 l:0016e8 d:000006 BLOCK  /usr/local/lib/ruby/1.9.1/drb/drb.rb:1588
54
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
55
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP   
56
---------------------------
57
-- Ruby level backtrace information-----------------------------------------
58
/mnt/rails/app/models/simple_state_machine.rb:309:in `block (2 levels) in simple_state_machine'
59
/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:148:in `send'
60
/mnt/rails/app/models/mob.rb:152:in `block in execute'
61
/mnt/rails/app/models/mob.rb:69:in `execute'
62
/mnt/rails/app/models/mob.rb:151:in `execute'
63
/mnt/rails/app/models/mob.rb:51:in `block (2 levels) in process_all'
64
/mnt/rails/app/models/mob.rb:49:in `each'
65
/mnt/rails/app/models/mob.rb:49:in `block in process_all'
66
/mnt/rails/config/initializers/extensions_active_record.rb:109:in `each_slice'
67
/mnt/rails/app/models/mob.rb:48:in `process_all'
68
/mnt/rails/spec/babel_test_helper.rb:56:in `process_mobs'
69
/mnt/rails/spec/babel_test_helper.rb:25:in `create_document_version'
70
/mnt/rails/spec/babel_test_helper.rb:147:in `create_translation_hob'
71
/mnt/rails/spec/babel_test_helper.rb:160:in `create_check_hob'
72
/mnt/rails/spec/models/translation_block_spec.rb:108:in `block (3 levels) in <top (required)>'
73
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `instance_eval'
74
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `block in execute'
75
/usr/local/lib/ruby/1.9.1/timeout.rb:44:in `timeout'
76
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:37:in `execute'
77
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:207:in `block in run_examples'
78
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in `each'
79
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in `run_examples'
80
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:103:in `run'
81
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:23:in `block in run'
82
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in `each'
83
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in `run'
84
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/options.rb:127:in `run_examples'
85
/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/command_line.rb:9:in `run'
86
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/test_framework/rspec.rb:6:in `run_tests'
87
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:13:in `block in run'
88
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:20:in `block in initialize'
89
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18:in `fork'
90
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18:in `initialize'
91
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9:in `new'
92
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9:in `run'
93
/usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/server.rb:46:in `run'
94
/usr/local/lib/ruby/1.9.1/drb/drb.rb:1558:in `perform_without_block'
95
/usr/local/lib/ruby/1.9.1/drb/drb.rb:1518:in `perform'
96
/usr/local/lib/ruby/1.9.1/drb/drb.rb:1592:in `block (2 levels) in main_loop'
97
/usr/local/lib/ruby/1.9.1/drb/drb.rb:1588:in `loop'
98
/usr/local/lib/ruby/1.9.1/drb/drb.rb:1588:in `block in main_loop'
99

    
100
-- C level backtrace information -------------------------------------------
101
0x4e91eb /usr/local/bin/ruby(rb_vm_bugreport+0x3b) [0x4e91eb]
102
0x517ac0 /usr/local/bin/ruby [0x517ac0]
103
0x517c31 /usr/local/bin/ruby(rb_bug+0xb1) [0x517c31]
104
0x49412f /usr/local/bin/ruby [0x49412f]
105
0x7f22edf71080 /lib/libpthread.so.0 [0x7f22edf71080]
106
0x4d8023 /usr/local/bin/ruby(rb_vm_make_proc+0xe3) [0x4d8023]
107
0x4d82d0 /usr/local/bin/ruby [0x4d82d0]
108
0x4d975a /usr/local/bin/ruby [0x4d975a]
109
0x4da584 /usr/local/bin/ruby [0x4da584]
110
0x4df740 /usr/local/bin/ruby [0x4df740]
111
0x4e1e1d /usr/local/bin/ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d]
112
0x4d96f1 /usr/local/bin/ruby [0x4d96f1]
113
0x4da584 /usr/local/bin/ruby [0x4da584]
114
0x4df740 /usr/local/bin/ruby [0x4df740]
115
0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7]
116
0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c]
117
0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45]
118
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
119
0x4d9550 /usr/local/bin/ruby [0x4d9550]
120
0x4da584 /usr/local/bin/ruby [0x4da584]
121
0x4df740 /usr/local/bin/ruby [0x4df740]
122
0x4e6e18 /usr/local/bin/ruby [0x4e6e18]
123
0x4e778e /usr/local/bin/ruby [0x4e778e]
124
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
125
0x4d9550 /usr/local/bin/ruby [0x4d9550]
126
0x4da584 /usr/local/bin/ruby [0x4da584]
127
0x4df740 /usr/local/bin/ruby [0x4df740]
128
0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7]
129
0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c]
130
0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45]
131
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
132
0x4d9550 /usr/local/bin/ruby [0x4d9550]
133
0x4da584 /usr/local/bin/ruby [0x4da584]
134
0x4df740 /usr/local/bin/ruby [0x4df740]
135
0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7]
136
0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c]
137
0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45]
138
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
139
0x4d9550 /usr/local/bin/ruby [0x4d9550]
140
0x4da584 /usr/local/bin/ruby [0x4da584]
141
0x4df740 /usr/local/bin/ruby [0x4df740]
142
0x4e1166 /usr/local/bin/ruby(rb_yield+0x3b6) [0x4e1166]
143
0x4197d9 /usr/local/bin/ruby(rb_protect+0xd9) [0x4197d9]
144
0x464960 /usr/local/bin/ruby [0x464960]
145
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
146
0x4d9550 /usr/local/bin/ruby [0x4d9550]
147
0x4da584 /usr/local/bin/ruby [0x4da584]
148
0x4df740 /usr/local/bin/ruby [0x4df740]
149
0x4e26ba /usr/local/bin/ruby [0x4e26ba]
150
0x4e529f /usr/local/bin/ruby(rb_funcall2+0x6f) [0x4e529f]
151
0x441c52 /usr/local/bin/ruby(rb_class_new_instance+0x32) [0x441c52]
152
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
153
0x4d9550 /usr/local/bin/ruby [0x4d9550]
154
0x4da584 /usr/local/bin/ruby [0x4da584]
155
0x4df740 /usr/local/bin/ruby [0x4df740]
156
0x4e1736 /usr/local/bin/ruby [0x4e1736]
157
0x418b4b /usr/local/bin/ruby(rb_rescue2+0x15b) [0x418b4b]
158
0x4d8900 /usr/local/bin/ruby [0x4d8900]
159
0x4d76ad /usr/local/bin/ruby [0x4d76ad]
160
0x4d9550 /usr/local/bin/ruby [0x4d9550]
161
0x4da584 /usr/local/bin/ruby [0x4da584]
162
0x4df740 /usr/local/bin/ruby [0x4df740]
163
0x4e1e1d /usr/local/bin/ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d]
164
0x4ed5ed /usr/local/bin/ruby [0x4ed5ed]
165
0x4ed72e /usr/local/bin/ruby [0x4ed72e]
166
0x7f22edf693ba /lib/libpthread.so.0 [0x7f22edf693ba]
167
0x7f22ed40cfcd /lib/libc.so.6(clone+0x6d) [0x7f22ed40cfcd]
168

    
169
[NOTE]
170
You may encounter a bug of Ruby interpreter. Bug reports are welcome.
171
For details: http://www.ruby-lang.org/bugreport.html