Ticket #992: boom-valgrind.log

File boom-valgrind.log, 71.1 KB (added by dukeleto, 12 years ago)

Output of valgrind --show-reachable=yes --dsymutil=yes ./parrot boom.pir

Line 
1==7335== Memcheck, a memory error detector
2==7335== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
3==7335== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
4==7335== Command: ./parrot boom.pir
5==7335==
6==7335== Conditional jump or move depends on uninitialised value(s)
7==7335==    at 0x498518: trace_mem_block (system.c:447)
8==7335==    by 0x49861D: trace_system_stack (system.c:243)
9==7335==    by 0x49869B: trace_system_areas (system.c:216)
10==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
11==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
12==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
13==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
14==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
15==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
16==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
17==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
18==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
19==7335==
20==7335== Conditional jump or move depends on uninitialised value(s)
21==7335==    at 0x498526: trace_mem_block (system.c:452)
22==7335==    by 0x49861D: trace_system_stack (system.c:243)
23==7335==    by 0x49869B: trace_system_areas (system.c:216)
24==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
25==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
26==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
27==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
28==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
29==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
30==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
31==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
32==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
33==7335==
34==7335== Conditional jump or move depends on uninitialised value(s)
35==7335==    at 0x49852E: trace_mem_block (system.c:452)
36==7335==    by 0x49861D: trace_system_stack (system.c:243)
37==7335==    by 0x49869B: trace_system_areas (system.c:216)
38==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
39==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
40==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
41==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
42==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
43==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
44==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
45==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
46==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
47==7335==
48==7335== Conditional jump or move depends on uninitialised value(s)
49==7335==    at 0x498559: trace_mem_block (system.c:459)
50==7335==    by 0x49861D: trace_system_stack (system.c:243)
51==7335==    by 0x49869B: trace_system_areas (system.c:216)
52==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
53==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
54==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
55==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
56==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
57==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
58==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
59==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
60==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
61==7335==
62==7335== Conditional jump or move depends on uninitialised value(s)
63==7335==    at 0x498561: trace_mem_block (system.c:459)
64==7335==    by 0x49861D: trace_system_stack (system.c:243)
65==7335==    by 0x49869B: trace_system_areas (system.c:216)
66==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
67==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
68==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
69==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
70==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
71==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
72==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
73==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
74==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
75==7335==
76==7335== Conditional jump or move depends on uninitialised value(s)
77==7335==    at 0x4982DD: is_pmc_ptr (system.c:514)
78==7335==    by 0x49853A: trace_mem_block (system.c:452)
79==7335==    by 0x49861D: trace_system_stack (system.c:243)
80==7335==    by 0x49869B: trace_system_areas (system.c:216)
81==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
82==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
83==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
84==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
85==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
86==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
87==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
88==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
89==7335==
90==7335== Conditional jump or move depends on uninitialised value(s)
91==7335==    at 0x496B57: contained_in_pool (mark_sweep.c:362)
92==7335==    by 0x49831E: is_pmc_ptr (system.c:515)
93==7335==    by 0x49853A: trace_mem_block (system.c:452)
94==7335==    by 0x49861D: trace_system_stack (system.c:243)
95==7335==    by 0x49869B: trace_system_areas (system.c:216)
96==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
97==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
98==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
99==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
100==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
101==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
102==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
103==7335==
104==7335== Conditional jump or move depends on uninitialised value(s)
105==7335==    at 0x496BA1: contained_in_pool (mark_sweep.c:371)
106==7335==    by 0x49831E: is_pmc_ptr (system.c:515)
107==7335==    by 0x49853A: trace_mem_block (system.c:452)
108==7335==    by 0x49861D: trace_system_stack (system.c:243)
109==7335==    by 0x49869B: trace_system_areas (system.c:216)
110==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
111==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
112==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
113==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
114==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
115==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
116==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
117==7335==
118==7335== Conditional jump or move depends on uninitialised value(s)
119==7335==    at 0x496BB4: contained_in_pool (mark_sweep.c:371)
120==7335==    by 0x49831E: is_pmc_ptr (system.c:515)
121==7335==    by 0x49853A: trace_mem_block (system.c:452)
122==7335==    by 0x49861D: trace_system_stack (system.c:243)
123==7335==    by 0x49869B: trace_system_areas (system.c:216)
124==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
125==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
126==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
127==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
128==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
129==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
130==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
131==7335==
132==7335== Conditional jump or move depends on uninitialised value(s)
133==7335==    at 0x49836D: is_buffer_ptr (system.c:486)
134==7335==    by 0x49856D: trace_mem_block (system.c:459)
135==7335==    by 0x49861D: trace_system_stack (system.c:243)
136==7335==    by 0x49869B: trace_system_areas (system.c:216)
137==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
138==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
139==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
140==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
141==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
142==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
143==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
144==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
145==7335==
146==7335== Conditional jump or move depends on uninitialised value(s)
147==7335==    at 0x496B57: contained_in_pool (mark_sweep.c:362)
148==7335==    by 0x4983DD: is_buffer_ptr (system.c:491)
149==7335==    by 0x49856D: trace_mem_block (system.c:459)
150==7335==    by 0x49861D: trace_system_stack (system.c:243)
151==7335==    by 0x49869B: trace_system_areas (system.c:216)
152==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
153==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
154==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
155==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
156==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
157==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
158==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
159==7335==
160==7335== Conditional jump or move depends on uninitialised value(s)
161==7335==    at 0x496BA1: contained_in_pool (mark_sweep.c:371)
162==7335==    by 0x4983DD: is_buffer_ptr (system.c:491)
163==7335==    by 0x49856D: trace_mem_block (system.c:459)
164==7335==    by 0x49861D: trace_system_stack (system.c:243)
165==7335==    by 0x49869B: trace_system_areas (system.c:216)
166==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
167==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
168==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
169==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
170==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
171==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
172==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
173==7335==
174==7335== Conditional jump or move depends on uninitialised value(s)
175==7335==    at 0x496BB4: contained_in_pool (mark_sweep.c:371)
176==7335==    by 0x4983DD: is_buffer_ptr (system.c:491)
177==7335==    by 0x49856D: trace_mem_block (system.c:459)
178==7335==    by 0x49861D: trace_system_stack (system.c:243)
179==7335==    by 0x49869B: trace_system_areas (system.c:216)
180==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
181==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
182==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
183==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
184==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
185==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
186==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
187==7335==
188==7335== Conditional jump or move depends on uninitialised value(s)
189==7335==    at 0x496BD0: contained_in_pool (mark_sweep.c:371)
190==7335==    by 0x4983DD: is_buffer_ptr (system.c:491)
191==7335==    by 0x49856D: trace_mem_block (system.c:459)
192==7335==    by 0x49861D: trace_system_stack (system.c:243)
193==7335==    by 0x49869B: trace_system_areas (system.c:216)
194==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
195==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
196==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
197==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
198==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
199==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
200==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
201==7335==
202==7335== Conditional jump or move depends on uninitialised value(s)
203==7335==    at 0x4921B7: Parrot_gc_mark_PObj_alive (api.c:197)
204==7335==    by 0x498583: trace_mem_block (system.c:463)
205==7335==    by 0x49861D: trace_system_stack (system.c:243)
206==7335==    by 0x49869B: trace_system_areas (system.c:216)
207==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
208==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
209==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
210==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
211==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
212==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
213==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
214==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
215==7335==
216==7335== Use of uninitialised value of size 4
217==7335==    at 0x4921E4: Parrot_gc_mark_PObj_alive (api.c:210)
218==7335==    by 0x498583: trace_mem_block (system.c:463)
219==7335==    by 0x49861D: trace_system_stack (system.c:243)
220==7335==    by 0x49869B: trace_system_areas (system.c:216)
221==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
222==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
223==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
224==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
225==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
226==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
227==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
228==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
229==7335==
230==7335== Conditional jump or move depends on uninitialised value(s)
231==7335==    at 0x496BD0: contained_in_pool (mark_sweep.c:371)
232==7335==    by 0x49831E: is_pmc_ptr (system.c:515)
233==7335==    by 0x49853A: trace_mem_block (system.c:452)
234==7335==    by 0x49861D: trace_system_stack (system.c:243)
235==7335==    by 0x49869B: trace_system_areas (system.c:216)
236==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
237==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
238==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
239==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
240==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
241==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
242==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
243==7335==
244==7335== Conditional jump or move depends on uninitialised value(s)
245==7335==    at 0x4921B7: Parrot_gc_mark_PObj_alive (api.c:197)
246==7335==    by 0x498550: trace_mem_block (system.c:457)
247==7335==    by 0x49861D: trace_system_stack (system.c:243)
248==7335==    by 0x49869B: trace_system_areas (system.c:216)
249==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
250==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
251==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
252==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
253==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
254==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
255==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
256==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
257==7335==
258==7335== Use of uninitialised value of size 4
259==7335==    at 0x4921E4: Parrot_gc_mark_PObj_alive (api.c:210)
260==7335==    by 0x498550: trace_mem_block (system.c:457)
261==7335==    by 0x49861D: trace_system_stack (system.c:243)
262==7335==    by 0x49869B: trace_system_areas (system.c:216)
263==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
264==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
265==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
266==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
267==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
268==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
269==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
270==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
271==7335==
272==7335== Use of uninitialised value of size 4
273==7335==    at 0x4921F2: Parrot_gc_mark_PObj_alive (api.c:222)
274==7335==    by 0x498550: trace_mem_block (system.c:457)
275==7335==    by 0x49861D: trace_system_stack (system.c:243)
276==7335==    by 0x49869B: trace_system_areas (system.c:216)
277==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
278==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
279==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
280==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
281==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
282==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
283==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
284==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
285==7335==
286==7335== Use of uninitialised value of size 4
287==7335==    at 0x4921FF: Parrot_gc_mark_PObj_alive (api.c:222)
288==7335==    by 0x498550: trace_mem_block (system.c:457)
289==7335==    by 0x49861D: trace_system_stack (system.c:243)
290==7335==    by 0x49869B: trace_system_areas (system.c:216)
291==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
292==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
293==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
294==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
295==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
296==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
297==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
298==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
299==7335==
300==7335== Use of uninitialised value of size 4
301==7335==    at 0x492204: Parrot_gc_mark_PObj_alive (api.c:226)
302==7335==    by 0x498550: trace_mem_block (system.c:457)
303==7335==    by 0x49861D: trace_system_stack (system.c:243)
304==7335==    by 0x49869B: trace_system_areas (system.c:216)
305==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
306==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
307==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
308==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
309==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
310==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
311==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
312==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
313==7335==
314==7335== Use of uninitialised value of size 4
315==7335==    at 0x492219: Parrot_gc_mark_PObj_alive (api.c:229)
316==7335==    by 0x498550: trace_mem_block (system.c:457)
317==7335==    by 0x49861D: trace_system_stack (system.c:243)
318==7335==    by 0x49869B: trace_system_areas (system.c:216)
319==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
320==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
321==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
322==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
323==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
324==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
325==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
326==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
327==7335==
328==7335== Conditional jump or move depends on uninitialised value(s)
329==7335==    at 0x496C37: mark_special (mark_sweep.c:395)
330==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
331==7335==    by 0x498550: trace_mem_block (system.c:457)
332==7335==    by 0x49861D: trace_system_stack (system.c:243)
333==7335==    by 0x49869B: trace_system_areas (system.c:216)
334==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
335==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
336==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
337==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
338==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
339==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
340==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
341==7335==
342==7335== Use of uninitialised value of size 4
343==7335==    at 0x496C64: mark_special (mark_sweep.c:410)
344==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
345==7335==    by 0x498550: trace_mem_block (system.c:457)
346==7335==    by 0x49861D: trace_system_stack (system.c:243)
347==7335==    by 0x49869B: trace_system_areas (system.c:216)
348==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
349==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
350==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
351==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
352==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
353==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
354==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
355==7335==
356==7335== Use of uninitialised value of size 4
357==7335==    at 0x496CC6: mark_special (mark_sweep.c:420)
358==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
359==7335==    by 0x498550: trace_mem_block (system.c:457)
360==7335==    by 0x49861D: trace_system_stack (system.c:243)
361==7335==    by 0x49869B: trace_system_areas (system.c:216)
362==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
363==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
364==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
365==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
366==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
367==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
368==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
369==7335==
370==7335== Use of uninitialised value of size 4
371==7335==    at 0x496CE3: mark_special (mark_sweep.c:423)
372==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
373==7335==    by 0x498550: trace_mem_block (system.c:457)
374==7335==    by 0x49861D: trace_system_stack (system.c:243)
375==7335==    by 0x49869B: trace_system_areas (system.c:216)
376==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
377==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
378==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
379==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
380==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
381==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
382==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
383==7335==
384==7335== Use of uninitialised value of size 4
385==7335==    at 0x496D8A: mark_special (mark_sweep.c:458)
386==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
387==7335==    by 0x498550: trace_mem_block (system.c:457)
388==7335==    by 0x49861D: trace_system_stack (system.c:243)
389==7335==    by 0x49869B: trace_system_areas (system.c:216)
390==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
391==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
392==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
393==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
394==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
395==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
396==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
397==7335==
398==7335== Use of uninitialised value of size 4
399==7335==    at 0x496D90: mark_special (mark_sweep.c:458)
400==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
401==7335==    by 0x498550: trace_mem_block (system.c:457)
402==7335==    by 0x49861D: trace_system_stack (system.c:243)
403==7335==    by 0x49869B: trace_system_areas (system.c:216)
404==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
405==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
406==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
407==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
408==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
409==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
410==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
411==7335==
412==7335== Use of uninitialised value of size 4
413==7335==    at 0x496D9C: mark_special (mark_sweep.c:461)
414==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
415==7335==    by 0x498550: trace_mem_block (system.c:457)
416==7335==    by 0x49861D: trace_system_stack (system.c:243)
417==7335==    by 0x49869B: trace_system_areas (system.c:216)
418==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
419==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
420==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
421==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
422==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
423==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
424==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
425==7335==
426==7335== Use of uninitialised value of size 4
427==7335==    at 0x496DAB: mark_special (mark_sweep.c:462)
428==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
429==7335==    by 0x498550: trace_mem_block (system.c:457)
430==7335==    by 0x49861D: trace_system_stack (system.c:243)
431==7335==    by 0x49869B: trace_system_areas (system.c:216)
432==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
433==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
434==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
435==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
436==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
437==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
438==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
439==7335==
440==7335== Use of uninitialised value of size 4
441==7335==    at 0x496DB8: mark_special (mark_sweep.c:462)
442==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
443==7335==    by 0x498550: trace_mem_block (system.c:457)
444==7335==    by 0x49861D: trace_system_stack (system.c:243)
445==7335==    by 0x49869B: trace_system_areas (system.c:216)
446==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
447==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
448==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
449==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
450==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
451==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
452==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
453==7335==
454==7335== Use of uninitialised value of size 4
455==7335==    at 0x496DBD: mark_special (mark_sweep.c:463)
456==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
457==7335==    by 0x498550: trace_mem_block (system.c:457)
458==7335==    by 0x49861D: trace_system_stack (system.c:243)
459==7335==    by 0x49869B: trace_system_areas (system.c:216)
460==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
461==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
462==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
463==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
464==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
465==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
466==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
467==7335==
468==7335== Use of uninitialised value of size 4
469==7335==    at 0x496DCC: mark_special (mark_sweep.c:464)
470==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
471==7335==    by 0x498550: trace_mem_block (system.c:457)
472==7335==    by 0x49861D: trace_system_stack (system.c:243)
473==7335==    by 0x49869B: trace_system_areas (system.c:216)
474==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
475==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
476==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
477==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
478==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
479==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
480==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
481==7335==
482==7335== Use of uninitialised value of size 4
483==7335==    at 0x6376B9: Parrot_Context_mark (context.pmc:55)
484==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
485==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
486==7335==    by 0x498550: trace_mem_block (system.c:457)
487==7335==    by 0x49861D: trace_system_stack (system.c:243)
488==7335==    by 0x49869B: trace_system_areas (system.c:216)
489==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
490==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
491==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
492==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
493==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
494==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
495==7335==
496==7335== Use of uninitialised value of size 4
497==7335==    at 0x496D81: mark_special (mark_sweep.c:454)
498==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
499==7335==    by 0x6376E8: Parrot_Context_mark (context.pmc:65)
500==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
501==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
502==7335==    by 0x498550: trace_mem_block (system.c:457)
503==7335==    by 0x49861D: trace_system_stack (system.c:243)
504==7335==    by 0x49869B: trace_system_areas (system.c:216)
505==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
506==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
507==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
508==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
509==7335==
510==7335== Use of uninitialised value of size 4
511==7335==    at 0x496D81: mark_special (mark_sweep.c:454)
512==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
513==7335==    by 0x498550: trace_mem_block (system.c:457)
514==7335==    by 0x49861D: trace_system_stack (system.c:243)
515==7335==    by 0x49869B: trace_system_areas (system.c:216)
516==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
517==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
518==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
519==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
520==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
521==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
522==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
523==7335==
524==7335== Use of uninitialised value of size 4
525==7335==    at 0x61C8D0: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114)
526==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
527==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
528==7335==    by 0x498550: trace_mem_block (system.c:457)
529==7335==    by 0x49861D: trace_system_stack (system.c:243)
530==7335==    by 0x49869B: trace_system_areas (system.c:216)
531==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
532==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
533==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
534==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
535==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
536==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
537==7335==
538==7335== Use of uninitialised value of size 4
539==7335==    at 0x61C904: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114)
540==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
541==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
542==7335==    by 0x498550: trace_mem_block (system.c:457)
543==7335==    by 0x49861D: trace_system_stack (system.c:243)
544==7335==    by 0x49869B: trace_system_areas (system.c:216)
545==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
546==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
547==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
548==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
549==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
550==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
551==7335==
552==7335== Use of uninitialised value of size 4
553==7335==    at 0x61C915: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118)
554==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
555==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
556==7335==    by 0x498550: trace_mem_block (system.c:457)
557==7335==    by 0x49861D: trace_system_stack (system.c:243)
558==7335==    by 0x49869B: trace_system_areas (system.c:216)
559==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
560==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
561==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
562==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
563==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
564==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
565==7335==
566==7335== Use of uninitialised value of size 4
567==7335==    at 0x61C949: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118)
568==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
569==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
570==7335==    by 0x498550: trace_mem_block (system.c:457)
571==7335==    by 0x49861D: trace_system_stack (system.c:243)
572==7335==    by 0x49869B: trace_system_areas (system.c:216)
573==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
574==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
575==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
576==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
577==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
578==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
579==7335==
580==7335== Conditional jump or move depends on uninitialised value(s)
581==7335==    at 0x497040: Parrot_gc_trace_children (mark_sweep.c:560)
582==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
583==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
584==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
585==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
586==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
587==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
588==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
589==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
590==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
591==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
592==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
593==7335==
594==7335== Conditional jump or move depends on uninitialised value(s)
595==7335==    at 0x497046: Parrot_gc_trace_children (mark_sweep.c:560)
596==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
597==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
598==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
599==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
600==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
601==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
602==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
603==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
604==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
605==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
606==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
607==7335==
608==7335== Conditional jump or move depends on uninitialised value(s)
609==7335==    at 0x49704E: Parrot_gc_trace_children (mark_sweep.c:560)
610==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
611==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
612==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
613==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
614==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
615==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
616==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
617==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
618==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
619==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
620==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
621==7335==
622==7335== Use of uninitialised value of size 4
623==7335==    at 0x496F4F: Parrot_gc_trace_children (mark_sweep.c:543)
624==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
625==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
626==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
627==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
628==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
629==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
630==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
631==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
632==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
633==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
634==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
635==7335==
636==7335== Use of uninitialised value of size 4
637==7335==    at 0x496F5C: Parrot_gc_trace_children (mark_sweep.c:543)
638==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
639==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
640==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
641==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
642==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
643==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
644==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
645==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
646==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
647==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
648==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
649==7335==
650==7335== Use of uninitialised value of size 4
651==7335==    at 0x496F61: Parrot_gc_trace_children (mark_sweep.c:546)
652==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
653==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
654==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
655==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
656==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
657==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
658==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
659==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
660==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
661==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
662==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
663==7335==
664==7335== Use of uninitialised value of size 4
665==7335==    at 0x496F6F: Parrot_gc_trace_children (mark_sweep.c:547)
666==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
667==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
668==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
669==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
670==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
671==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
672==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
673==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
674==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
675==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
676==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
677==7335==
678==7335== Use of uninitialised value of size 4
679==7335==    at 0x496F7C: Parrot_gc_trace_children (mark_sweep.c:547)
680==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
681==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
682==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
683==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
684==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
685==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
686==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
687==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
688==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
689==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
690==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
691==7335==
692==7335== Use of uninitialised value of size 4
693==7335==    at 0x496F81: Parrot_gc_trace_children (mark_sweep.c:547)
694==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
695==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
696==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
697==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
698==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
699==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
700==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
701==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
702==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
703==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
704==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
705==7335==
706==7335== Use of uninitialised value of size 4
707==7335==    at 0x496F8F: Parrot_gc_trace_children (mark_sweep.c:547)
708==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
709==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
710==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
711==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
712==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
713==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
714==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
715==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
716==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
717==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
718==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
719==7335==
720==7335== Use of uninitialised value of size 4
721==7335==    at 0x496F9C: Parrot_gc_trace_children (mark_sweep.c:547)
722==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
723==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
724==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
725==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
726==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
727==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
728==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
729==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
730==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
731==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
732==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
733==7335==
734==7335== Use of uninitialised value of size 4
735==7335==    at 0x496FB5: Parrot_gc_trace_children (mark_sweep.c:550)
736==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
737==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
738==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
739==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
740==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
741==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
742==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
743==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
744==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
745==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
746==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
747==7335==
748==7335== Use of uninitialised value of size 4
749==7335==    at 0x496FD4: Parrot_gc_trace_children (mark_sweep.c:553)
750==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
751==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
752==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
753==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
754==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
755==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
756==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
757==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
758==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
759==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
760==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
761==7335==
762==7335== Use of uninitialised value of size 4
763==7335==    at 0x496FE3: Parrot_gc_trace_children (mark_sweep.c:554)
764==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
765==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
766==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
767==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
768==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
769==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
770==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
771==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
772==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
773==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
774==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
775==7335==
776==7335== Use of uninitialised value of size 4
777==7335==    at 0x497012: Parrot_gc_trace_children (mark_sweep.c:555)
778==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
779==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
780==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
781==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
782==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
783==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
784==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
785==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
786==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
787==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
788==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
789==7335==
790==7335== Use of uninitialised value of size 4
791==7335==    at 0x6376B9: Parrot_Context_mark (context.pmc:55)
792==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
793==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
794==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
795==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
796==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
797==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
798==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
799==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
800==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
801==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
802==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
803==7335==
804==7335== Use of uninitialised value of size 4
805==7335==    at 0x49702D: Parrot_gc_trace_children (mark_sweep.c:558)
806==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
807==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
808==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
809==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
810==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
811==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
812==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
813==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
814==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
815==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
816==7335==    by 0x62D203: init_class_from_hash (class.pmc:320)
817==7335==
818==7335== Use of uninitialised value of size 4
819==7335==    at 0x61C8D0: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114)
820==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
821==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
822==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
823==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
824==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
825==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
826==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
827==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
828==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
829==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
830==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
831==7335==
832==7335== Use of uninitialised value of size 4
833==7335==    at 0x61C904: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114)
834==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
835==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
836==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
837==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
838==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
839==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
840==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
841==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
842==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
843==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
844==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
845==7335==
846==7335== Use of uninitialised value of size 4
847==7335==    at 0x61C915: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118)
848==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
849==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
850==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
851==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
852==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
853==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
854==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
855==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
856==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
857==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
858==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
859==7335==
860==7335== Use of uninitialised value of size 4
861==7335==    at 0x61C949: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118)
862==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
863==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
864==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
865==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
866==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
867==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
868==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
869==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
870==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
871==7335==    by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743)
872==7335==    by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120)
873==7335==
874==7335== Use of uninitialised value of size 4
875==7335==    at 0x4921F2: Parrot_gc_mark_PObj_alive (api.c:222)
876==7335==    by 0x498583: trace_mem_block (system.c:463)
877==7335==    by 0x49861D: trace_system_stack (system.c:243)
878==7335==    by 0x49869B: trace_system_areas (system.c:216)
879==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
880==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
881==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
882==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
883==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
884==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
885==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
886==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
887==7335==
888==7335== Use of uninitialised value of size 4
889==7335==    at 0x4921FF: Parrot_gc_mark_PObj_alive (api.c:222)
890==7335==    by 0x498583: trace_mem_block (system.c:463)
891==7335==    by 0x49861D: trace_system_stack (system.c:243)
892==7335==    by 0x49869B: trace_system_areas (system.c:216)
893==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
894==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
895==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
896==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
897==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
898==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
899==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
900==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
901==7335==
902==7335== Use of uninitialised value of size 4
903==7335==    at 0x492204: Parrot_gc_mark_PObj_alive (api.c:226)
904==7335==    by 0x498583: trace_mem_block (system.c:463)
905==7335==    by 0x49861D: trace_system_stack (system.c:243)
906==7335==    by 0x49869B: trace_system_areas (system.c:216)
907==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
908==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
909==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
910==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
911==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
912==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
913==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
914==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
915==7335==
916--7335:0:syswrap- WARNING: Ignoring sigreturn( ..., UC_RESET_ALT_STACK );
917--7335:0:syswrap- WARNING: Ignoring sigreturn( ..., UC_RESET_ALT_STACK );
918==7335== Use of uninitialised value of size 4
919==7335==    at 0x617C99: Parrot_Array_mark (array.pmc:187)
920==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
921==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
922==7335==    by 0x498550: trace_mem_block (system.c:457)
923==7335==    by 0x49861D: trace_system_stack (system.c:243)
924==7335==    by 0x49869B: trace_system_areas (system.c:216)
925==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
926==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
927==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
928==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
929==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
930==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
931==7335==
932==7335== Use of uninitialised value of size 4
933==7335==    at 0x646809: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:779)
934==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
935==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
936==7335==    by 0x498550: trace_mem_block (system.c:457)
937==7335==    by 0x49861D: trace_system_stack (system.c:243)
938==7335==    by 0x49869B: trace_system_areas (system.c:216)
939==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
940==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
941==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
942==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
943==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
944==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
945==7335==
946==7335== Use of uninitialised value of size 4
947==7335==    at 0x64681B: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:785)
948==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
949==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
950==7335==    by 0x498550: trace_mem_block (system.c:457)
951==7335==    by 0x49861D: trace_system_stack (system.c:243)
952==7335==    by 0x49869B: trace_system_areas (system.c:216)
953==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
954==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
955==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
956==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
957==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
958==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
959==7335==
960==7335== Use of uninitialised value of size 4
961==7335==    at 0x496FA3: Parrot_gc_trace_children (mark_sweep.c:547)
962==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
963==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
964==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
965==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
966==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
967==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
968==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
969==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
970==7335==    by 0x4A9411: Parrot_alloc_context (context.c:1277)
971==7335==    by 0x4A94D1: Parrot_set_new_context (context.c:1305)
972==7335==    by 0x4A956A: Parrot_push_context (context.c:1164)
973==7335==
974==7335== Use of uninitialised value of size 4
975==7335==    at 0x496FB0: Parrot_gc_trace_children (mark_sweep.c:547)
976==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
977==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
978==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
979==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
980==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
981==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
982==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
983==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
984==7335==    by 0x4A9411: Parrot_alloc_context (context.c:1277)
985==7335==    by 0x4A94D1: Parrot_set_new_context (context.c:1305)
986==7335==    by 0x4A956A: Parrot_push_context (context.c:1164)
987==7335==
988==7335== Use of uninitialised value of size 4
989==7335==    at 0x617C99: Parrot_Array_mark (array.pmc:187)
990==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
991==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
992==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
993==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
994==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
995==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
996==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
997==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
998==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
999==7335==    by 0x4A9411: Parrot_alloc_context (context.c:1277)
1000==7335==    by 0x4A94D1: Parrot_set_new_context (context.c:1305)
1001==7335==
1002==7335== Use of uninitialised value of size 4
1003==7335==    at 0x646809: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:779)
1004==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
1005==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
1006==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1007==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1008==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1009==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1010==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
1011==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
1012==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
1013==7335==    by 0x4A9411: Parrot_alloc_context (context.c:1277)
1014==7335==    by 0x4A94D1: Parrot_set_new_context (context.c:1305)
1015==7335==
1016==7335== Use of uninitialised value of size 4
1017==7335==    at 0x64681B: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:785)
1018==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
1019==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
1020==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1021==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1022==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1023==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1024==7335==    by 0x49269C: Parrot_gc_new_pmc_header (api.c:329)
1025==7335==    by 0x4F9685: get_new_pmc_header (pmc.c:458)
1026==7335==    by 0x4F97A7: pmc_new (pmc.c:164)
1027==7335==    by 0x4A9411: Parrot_alloc_context (context.c:1277)
1028==7335==    by 0x4A94D1: Parrot_set_new_context (context.c:1305)
1029==7335==
1030==7335== Use of uninitialised value of size 4
1031==7335==    at 0x660629: Parrot_Object_mark (object.pmc:190)
1032==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
1033==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1034==7335==    by 0x498550: trace_mem_block (system.c:457)
1035==7335==    by 0x49861D: trace_system_stack (system.c:243)
1036==7335==    by 0x49869B: trace_system_areas (system.c:216)
1037==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
1038==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
1039==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1040==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1041==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1042==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1043==7335==
1044==7335== Use of uninitialised value of size 4
1045==7335==    at 0x660633: Parrot_Object_mark (object.pmc:191)
1046==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
1047==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1048==7335==    by 0x498550: trace_mem_block (system.c:457)
1049==7335==    by 0x49861D: trace_system_stack (system.c:243)
1050==7335==    by 0x49869B: trace_system_areas (system.c:216)
1051==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
1052==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
1053==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1054==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1055==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1056==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1057==7335==
1058==7335== Use of uninitialised value of size 4
1059==7335==    at 0x496D81: mark_special (mark_sweep.c:454)
1060==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1061==7335==    by 0x660674: Parrot_Object_mark (object.pmc:196)
1062==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
1063==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1064==7335==    by 0x498550: trace_mem_block (system.c:457)
1065==7335==    by 0x49861D: trace_system_stack (system.c:243)
1066==7335==    by 0x49869B: trace_system_areas (system.c:216)
1067==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
1068==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
1069==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1070==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1071==7335==
1072==7335== Use of uninitialised value of size 4
1073==7335==    at 0x496D81: mark_special (mark_sweep.c:454)
1074==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1075==7335==    by 0x63779C: Parrot_Context_mark (context.pmc:85)
1076==7335==    by 0x496DE3: mark_special (mark_sweep.c:464)
1077==7335==    by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230)
1078==7335==    by 0x498550: trace_mem_block (system.c:457)
1079==7335==    by 0x49861D: trace_system_stack (system.c:243)
1080==7335==    by 0x49869B: trace_system_areas (system.c:216)
1081==7335==    by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239)
1082==7335==    by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251)
1083==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1084==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1085==7335==
1086==7335== Use of uninitialised value of size 4
1087==7335==    at 0x660629: Parrot_Object_mark (object.pmc:190)
1088==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
1089==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
1090==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1091==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1092==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1093==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1094==7335==    by 0x49283C: get_free_buffer (api.c:522)
1095==7335==    by 0x49296C: Parrot_gc_new_string_header (api.c:447)
1096==7335==    by 0x3FA50A: Parrot_str_new_COW (api.c:131)
1097==7335==    by 0x3FAE92: Parrot_str_copy (api.c:1052)
1098==7335==    by 0x676283: Parrot_PMCProxy_get_string (pmcproxy.pmc:483)
1099==7335==
1100==7335== Use of uninitialised value of size 4
1101==7335==    at 0x660633: Parrot_Object_mark (object.pmc:191)
1102==7335==    by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555)
1103==7335==    by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256)
1104==7335==    by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176)
1105==7335==    by 0x493082: Parrot_gc_mark_and_sweep (api.c:795)
1106==7335==    by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337)
1107==7335==    by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402)
1108==7335==    by 0x49283C: get_free_buffer (api.c:522)
1109==7335==    by 0x49296C: Parrot_gc_new_string_header (api.c:447)
1110==7335==    by 0x3FA50A: Parrot_str_new_COW (api.c:131)
1111==7335==    by 0x3FAE92: Parrot_str_copy (api.c:1052)
1112==7335==    by 0x676283: Parrot_PMCProxy_get_string (pmcproxy.pmc:483)
1113==7335==
1114==7335== Invalid read of size 4
1115==7335==    at 0x6AF5EE: free_sym (symreg.c:1283)
1116==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1117==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1118==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1119==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1120==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1121==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1122==7335==    by 0x4FB4A9: runops_int (main.c:629)
1123==7335==    by 0x4A6134: runops (ops.c:119)
1124==7335==    by 0x4A6476: runops_args (ops.c:269)
1125==7335==    by 0x4A7189: Parrot_runops_fromc_args (ops.c:338)
1126==7335==    by 0x481A60: Parrot_runcode (embed.c:852)
1127==7335==  Address 0x22a67c4 is 20 bytes inside a block of size 76 free'd
1128==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1129==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1130==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1131==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1132==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1133==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1134==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1135==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1136==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1137==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1138==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1139==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1140==7335==
1141==7335== Invalid read of size 4
1142==7335==    at 0x6AF64E: free_sym (symreg.c:1294)
1143==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1144==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1145==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1146==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1147==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1148==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1149==7335==    by 0x4FB4A9: runops_int (main.c:629)
1150==7335==    by 0x4A6134: runops (ops.c:119)
1151==7335==    by 0x4A6476: runops_args (ops.c:269)
1152==7335==    by 0x4A7189: Parrot_runops_fromc_args (ops.c:338)
1153==7335==    by 0x481A60: Parrot_runcode (embed.c:852)
1154==7335==  Address 0x22a67e0 is 48 bytes inside a block of size 76 free'd
1155==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1156==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1157==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1158==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1159==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1160==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1161==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1162==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1163==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1164==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1165==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1166==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1167==7335==
1168==7335== Invalid read of size 4
1169==7335==    at 0x6AF684: free_sym (symreg.c:1303)
1170==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1171==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1172==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1173==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1174==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1175==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1176==7335==    by 0x4FB4A9: runops_int (main.c:629)
1177==7335==    by 0x4A6134: runops (ops.c:119)
1178==7335==    by 0x4A6476: runops_args (ops.c:269)
1179==7335==    by 0x4A7189: Parrot_runops_fromc_args (ops.c:338)
1180==7335==    by 0x481A60: Parrot_runcode (embed.c:852)
1181==7335==  Address 0x22a67b4 is 4 bytes inside a block of size 76 free'd
1182==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1183==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1184==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1185==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1186==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1187==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1188==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1189==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1190==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1191==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1192==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1193==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1194==7335==
1195==7335== Invalid read of size 4
1196==7335==    at 0x6AF692: free_sym (symreg.c:1304)
1197==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1198==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1199==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1200==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1201==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1202==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1203==7335==    by 0x4FB4A9: runops_int (main.c:629)
1204==7335==    by 0x4A6134: runops (ops.c:119)
1205==7335==    by 0x4A6476: runops_args (ops.c:269)
1206==7335==    by 0x4A7189: Parrot_runops_fromc_args (ops.c:338)
1207==7335==    by 0x481A60: Parrot_runcode (embed.c:852)
1208==7335==  Address 0x22a67b0 is 0 bytes inside a block of size 76 free'd
1209==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1210==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1211==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1212==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1213==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1214==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1215==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1216==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1217==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1218==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1219==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1220==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1221==7335==
1222==7335== Invalid free() / delete / delete[]
1223==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1224==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1225==7335==    by 0x6AF69B: free_sym (symreg.c:1304)
1226==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1227==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1228==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1229==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1230==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1231==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1232==7335==    by 0x4FB4A9: runops_int (main.c:629)
1233==7335==    by 0x4A6134: runops (ops.c:119)
1234==7335==    by 0x4A6476: runops_args (ops.c:269)
1235==7335==  Address 0x25ae220 is 0 bytes inside a block of size 7 free'd
1236==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1237==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1238==7335==    by 0x6AF69B: free_sym (symreg.c:1304)
1239==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1240==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1241==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1242==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1243==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1244==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1245==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1246==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1247==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1248==7335==
1249==7335== Invalid free() / delete / delete[]
1250==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1251==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1252==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1253==7335==    by 0x6C288A: imcc_compile (parser_util.c:723)
1254==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1255==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1256==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1257==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1258==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1259==7335==    by 0x4FB4A9: runops_int (main.c:629)
1260==7335==    by 0x4A6134: runops (ops.c:119)
1261==7335==    by 0x4A6476: runops_args (ops.c:269)
1262==7335==  Address 0x22a67b0 is 0 bytes inside a block of size 76 free'd
1263==7335==    at 0x167BF: free (vg_replace_malloc.c:325)
1264==7335==    by 0x49209D: mem_sys_free (alloc_memory.c:325)
1265==7335==    by 0x6AF6A6: free_sym (symreg.c:1305)
1266==7335==    by 0x6B0EB9: clear_sym_hash (symreg.c:1583)
1267==7335==    by 0x6B10DC: clear_globals (symreg.c:1678)
1268==7335==    by 0x6AB647: imc_cleanup (imc.c:143)
1269==7335==    by 0x6C28B3: imcc_compile (parser_util.c:728)
1270==7335==    by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874)
1271==7335==    by 0x4B611F: pcf_P_Jt (nci.c:237)
1272==7335==    by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338)
1273==7335==    by 0x4012F1: Parrot_invokecc_p (core.ops:433)
1274==7335==    by 0x4FCF3D: runops_slow_core (cores.c:1013)
1275==7335==
1276ok 1
1277==7335==
1278==7335== HEAP SUMMARY:
1279==7335==     in use at exit: 2,900,500 bytes in 5,757 blocks
1280==7335==   total heap usage: 25,865 allocs, 20,110 frees, 12,268,153 bytes allocated
1281==7335==
1282==7335== LEAK SUMMARY:
1283==7335==    definitely lost: 744 bytes in 7 blocks
1284==7335==    indirectly lost: 14,011 bytes in 316 blocks
1285==7335==      possibly lost: 143,018 bytes in 1,636 blocks
1286==7335==    still reachable: 2,741,867 bytes in 3,777 blocks
1287==7335==         suppressed: 860 bytes in 21 blocks
1288==7335== Rerun with --leak-check=full to see details of leaked memory
1289==7335==
1290==7335== For counts of detected and suppressed errors, rerun with: -v
1291==7335== Use --track-origins=yes to see where uninitialised values come from
1292==7335== ERROR SUMMARY: 16729 errors from 85 contexts (suppressed: 0 from 0)