==7335== Memcheck, a memory error detector ==7335== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==7335== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==7335== Command: ./parrot boom.pir ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x498518: trace_mem_block (system.c:447) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x498526: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x49852E: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x498559: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x498561: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x4982DD: is_pmc_ptr (system.c:514) ==7335== by 0x49853A: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496B57: contained_in_pool (mark_sweep.c:362) ==7335== by 0x49831E: is_pmc_ptr (system.c:515) ==7335== by 0x49853A: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BA1: contained_in_pool (mark_sweep.c:371) ==7335== by 0x49831E: is_pmc_ptr (system.c:515) ==7335== by 0x49853A: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BB4: contained_in_pool (mark_sweep.c:371) ==7335== by 0x49831E: is_pmc_ptr (system.c:515) ==7335== by 0x49853A: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x49836D: is_buffer_ptr (system.c:486) ==7335== by 0x49856D: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496B57: contained_in_pool (mark_sweep.c:362) ==7335== by 0x4983DD: is_buffer_ptr (system.c:491) ==7335== by 0x49856D: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BA1: contained_in_pool (mark_sweep.c:371) ==7335== by 0x4983DD: is_buffer_ptr (system.c:491) ==7335== by 0x49856D: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BB4: contained_in_pool (mark_sweep.c:371) ==7335== by 0x4983DD: is_buffer_ptr (system.c:491) ==7335== by 0x49856D: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BD0: contained_in_pool (mark_sweep.c:371) ==7335== by 0x4983DD: is_buffer_ptr (system.c:491) ==7335== by 0x49856D: trace_mem_block (system.c:459) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x4921B7: Parrot_gc_mark_PObj_alive (api.c:197) ==7335== by 0x498583: trace_mem_block (system.c:463) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921E4: Parrot_gc_mark_PObj_alive (api.c:210) ==7335== by 0x498583: trace_mem_block (system.c:463) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496BD0: contained_in_pool (mark_sweep.c:371) ==7335== by 0x49831E: is_pmc_ptr (system.c:515) ==7335== by 0x49853A: trace_mem_block (system.c:452) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x4921B7: Parrot_gc_mark_PObj_alive (api.c:197) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921E4: Parrot_gc_mark_PObj_alive (api.c:210) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921F2: Parrot_gc_mark_PObj_alive (api.c:222) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921FF: Parrot_gc_mark_PObj_alive (api.c:222) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x492204: Parrot_gc_mark_PObj_alive (api.c:226) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x492219: Parrot_gc_mark_PObj_alive (api.c:229) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x496C37: mark_special (mark_sweep.c:395) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496C64: mark_special (mark_sweep.c:410) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496CC6: mark_special (mark_sweep.c:420) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496CE3: mark_special (mark_sweep.c:423) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D8A: mark_special (mark_sweep.c:458) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D90: mark_special (mark_sweep.c:458) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D9C: mark_special (mark_sweep.c:461) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496DAB: mark_special (mark_sweep.c:462) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496DB8: mark_special (mark_sweep.c:462) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496DBD: mark_special (mark_sweep.c:463) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496DCC: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x6376B9: Parrot_Context_mark (context.pmc:55) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D81: mark_special (mark_sweep.c:454) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x6376E8: Parrot_Context_mark (context.pmc:65) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D81: mark_special (mark_sweep.c:454) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C8D0: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C904: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C915: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C949: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x497040: Parrot_gc_trace_children (mark_sweep.c:560) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x497046: Parrot_gc_trace_children (mark_sweep.c:560) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Conditional jump or move depends on uninitialised value(s) ==7335== at 0x49704E: Parrot_gc_trace_children (mark_sweep.c:560) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F4F: Parrot_gc_trace_children (mark_sweep.c:543) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F5C: Parrot_gc_trace_children (mark_sweep.c:543) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F61: Parrot_gc_trace_children (mark_sweep.c:546) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F6F: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F7C: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F81: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F8F: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496F9C: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496FB5: Parrot_gc_trace_children (mark_sweep.c:550) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496FD4: Parrot_gc_trace_children (mark_sweep.c:553) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496FE3: Parrot_gc_trace_children (mark_sweep.c:554) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x497012: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x6376B9: Parrot_Context_mark (context.pmc:55) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x49702D: Parrot_gc_trace_children (mark_sweep.c:558) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== by 0x62D203: init_class_from_hash (class.pmc:320) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C8D0: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C904: Parrot_FixedStringArray_mark (fixedstringarray.pmc:114) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C915: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x61C949: Parrot_FixedStringArray_mark (fixedstringarray.pmc:118) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A2E6D: Parrot_PCCINVOKE (pcc.c:2743) ==7335== by 0x4E80FA: Parrot_oo_extract_methods_from_namespace (oo.c:120) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921F2: Parrot_gc_mark_PObj_alive (api.c:222) ==7335== by 0x498583: trace_mem_block (system.c:463) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x4921FF: Parrot_gc_mark_PObj_alive (api.c:222) ==7335== by 0x498583: trace_mem_block (system.c:463) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x492204: Parrot_gc_mark_PObj_alive (api.c:226) ==7335== by 0x498583: trace_mem_block (system.c:463) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== --7335:0:syswrap- WARNING: Ignoring sigreturn( ..., UC_RESET_ALT_STACK ); --7335:0:syswrap- WARNING: Ignoring sigreturn( ..., UC_RESET_ALT_STACK ); ==7335== Use of uninitialised value of size 4 ==7335== at 0x617C99: Parrot_Array_mark (array.pmc:187) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x646809: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:779) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x64681B: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:785) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496FA3: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A9411: Parrot_alloc_context (context.c:1277) ==7335== by 0x4A94D1: Parrot_set_new_context (context.c:1305) ==7335== by 0x4A956A: Parrot_push_context (context.c:1164) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496FB0: Parrot_gc_trace_children (mark_sweep.c:547) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A9411: Parrot_alloc_context (context.c:1277) ==7335== by 0x4A94D1: Parrot_set_new_context (context.c:1305) ==7335== by 0x4A956A: Parrot_push_context (context.c:1164) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x617C99: Parrot_Array_mark (array.pmc:187) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A9411: Parrot_alloc_context (context.c:1277) ==7335== by 0x4A94D1: Parrot_set_new_context (context.c:1305) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x646809: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:779) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A9411: Parrot_alloc_context (context.c:1277) ==7335== by 0x4A94D1: Parrot_set_new_context (context.c:1305) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x64681B: Parrot_FixedPMCArray_mark (fixedpmcarray.pmc:785) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49269C: Parrot_gc_new_pmc_header (api.c:329) ==7335== by 0x4F9685: get_new_pmc_header (pmc.c:458) ==7335== by 0x4F97A7: pmc_new (pmc.c:164) ==7335== by 0x4A9411: Parrot_alloc_context (context.c:1277) ==7335== by 0x4A94D1: Parrot_set_new_context (context.c:1305) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x660629: Parrot_Object_mark (object.pmc:190) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x660633: Parrot_Object_mark (object.pmc:191) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D81: mark_special (mark_sweep.c:454) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x660674: Parrot_Object_mark (object.pmc:196) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x496D81: mark_special (mark_sweep.c:454) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x63779C: Parrot_Context_mark (context.pmc:85) ==7335== by 0x496DE3: mark_special (mark_sweep.c:464) ==7335== by 0x492236: Parrot_gc_mark_PObj_alive (api.c:230) ==7335== by 0x498550: trace_mem_block (system.c:457) ==7335== by 0x49861D: trace_system_stack (system.c:243) ==7335== by 0x49869B: trace_system_areas (system.c:216) ==7335== by 0x496938: Parrot_gc_trace_root (mark_sweep.c:239) ==7335== by 0x495AD2: gc_ms_trace_active_PMCs (gc_ms.c:251) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x660629: Parrot_Object_mark (object.pmc:190) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49283C: get_free_buffer (api.c:522) ==7335== by 0x49296C: Parrot_gc_new_string_header (api.c:447) ==7335== by 0x3FA50A: Parrot_str_new_COW (api.c:131) ==7335== by 0x3FAE92: Parrot_str_copy (api.c:1052) ==7335== by 0x676283: Parrot_PMCProxy_get_string (pmcproxy.pmc:483) ==7335== ==7335== Use of uninitialised value of size 4 ==7335== at 0x660633: Parrot_Object_mark (object.pmc:191) ==7335== by 0x497029: Parrot_gc_trace_children (mark_sweep.c:555) ==7335== by 0x495AF2: gc_ms_trace_active_PMCs (gc_ms.c:256) ==7335== by 0x495C04: gc_ms_mark_and_sweep (gc_ms.c:176) ==7335== by 0x493082: Parrot_gc_mark_and_sweep (api.c:795) ==7335== by 0x495E96: gc_ms_more_traceable_objects (gc_ms.c:337) ==7335== by 0x495FFF: gc_ms_get_free_object (gc_ms.c:402) ==7335== by 0x49283C: get_free_buffer (api.c:522) ==7335== by 0x49296C: Parrot_gc_new_string_header (api.c:447) ==7335== by 0x3FA50A: Parrot_str_new_COW (api.c:131) ==7335== by 0x3FAE92: Parrot_str_copy (api.c:1052) ==7335== by 0x676283: Parrot_PMCProxy_get_string (pmcproxy.pmc:483) ==7335== ==7335== Invalid read of size 4 ==7335== at 0x6AF5EE: free_sym (symreg.c:1283) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== by 0x4A7189: Parrot_runops_fromc_args (ops.c:338) ==7335== by 0x481A60: Parrot_runcode (embed.c:852) ==7335== Address 0x22a67c4 is 20 bytes inside a block of size 76 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ==7335== Invalid read of size 4 ==7335== at 0x6AF64E: free_sym (symreg.c:1294) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== by 0x4A7189: Parrot_runops_fromc_args (ops.c:338) ==7335== by 0x481A60: Parrot_runcode (embed.c:852) ==7335== Address 0x22a67e0 is 48 bytes inside a block of size 76 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ==7335== Invalid read of size 4 ==7335== at 0x6AF684: free_sym (symreg.c:1303) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== by 0x4A7189: Parrot_runops_fromc_args (ops.c:338) ==7335== by 0x481A60: Parrot_runcode (embed.c:852) ==7335== Address 0x22a67b4 is 4 bytes inside a block of size 76 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ==7335== Invalid read of size 4 ==7335== at 0x6AF692: free_sym (symreg.c:1304) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== by 0x4A7189: Parrot_runops_fromc_args (ops.c:338) ==7335== by 0x481A60: Parrot_runcode (embed.c:852) ==7335== Address 0x22a67b0 is 0 bytes inside a block of size 76 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ==7335== Invalid free() / delete / delete[] ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF69B: free_sym (symreg.c:1304) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== Address 0x25ae220 is 0 bytes inside a block of size 7 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF69B: free_sym (symreg.c:1304) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ==7335== Invalid free() / delete / delete[] ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6C288A: imcc_compile (parser_util.c:723) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== by 0x4FB4A9: runops_int (main.c:629) ==7335== by 0x4A6134: runops (ops.c:119) ==7335== by 0x4A6476: runops_args (ops.c:269) ==7335== Address 0x22a67b0 is 0 bytes inside a block of size 76 free'd ==7335== at 0x167BF: free (vg_replace_malloc.c:325) ==7335== by 0x49209D: mem_sys_free (alloc_memory.c:325) ==7335== by 0x6AF6A6: free_sym (symreg.c:1305) ==7335== by 0x6B0EB9: clear_sym_hash (symreg.c:1583) ==7335== by 0x6B10DC: clear_globals (symreg.c:1678) ==7335== by 0x6AB647: imc_cleanup (imc.c:143) ==7335== by 0x6C28B3: imcc_compile (parser_util.c:728) ==7335== by 0x6C2D44: imcc_compile_pir_ex (parser_util.c:874) ==7335== by 0x4B611F: pcf_P_Jt (nci.c:237) ==7335== by 0x5E0A40: Parrot_NCI_invoke (nci.pmc:338) ==7335== by 0x4012F1: Parrot_invokecc_p (core.ops:433) ==7335== by 0x4FCF3D: runops_slow_core (cores.c:1013) ==7335== ok 1 ==7335== ==7335== HEAP SUMMARY: ==7335== in use at exit: 2,900,500 bytes in 5,757 blocks ==7335== total heap usage: 25,865 allocs, 20,110 frees, 12,268,153 bytes allocated ==7335== ==7335== LEAK SUMMARY: ==7335== definitely lost: 744 bytes in 7 blocks ==7335== indirectly lost: 14,011 bytes in 316 blocks ==7335== possibly lost: 143,018 bytes in 1,636 blocks ==7335== still reachable: 2,741,867 bytes in 3,777 blocks ==7335== suppressed: 860 bytes in 21 blocks ==7335== Rerun with --leak-check=full to see details of leaked memory ==7335== ==7335== For counts of detected and suppressed errors, rerun with: -v ==7335== Use --track-origins=yes to see where uninitialised values come from ==7335== ERROR SUMMARY: 16729 errors from 85 contexts (suppressed: 0 from 0)