id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1763,Memory leak in PackFile_Annotations_new,nwellnhof,,"{{{
$ ./parrot -o tmp2.pbc t/compilers/pct/pct_hllcompiler_2.pir
$ valgrind --leak-check=full ./parrot tmp2.pbc
==10513== Memcheck, a memory error detector
==10513== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==10513== Memcheck, a memory error detector
==10513== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==10513== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==10513== Command: ./parrot tmp2.pbc
==10513==
thingy
==10513==
==10513== HEAP SUMMARY:
==10513==     in use at exit: 2,067,295 bytes in 1,305 blocks
==10513==   total heap usage: 17,179 allocs, 15,874 frees, 3,262,092 bytes allocated
==10513==
==10513== 68 bytes in 1 blocks are definitely lost in loss record 67 of 501
==10513==    at 0x402328F: calloc (vg_replace_malloc.c:467)
==10513==    by 0x4087E89: gc_ms_allocate_memory_chunk_zeroed (gc_ms.c:1415)
==10513==    by 0x4086E58: Parrot_gc_allocate_memory_chunk_with_interior_pointers (api.c:660)
==10513==    by 0x40B2CE4: PackFile_Annotations_new (packfile.c:4281)
==10513==    by 0x40B3353: PackFile_Segment_new_seg (packfile.c:1765)
==10513==    by 0x417652E: e_pbc_emit (pbc.c:2376)
==10513==    by 0x416CD5A: emit_flush (instructions.c:830)
==10513==    by 0x4169615: imc_compile_unit (imc.c:124)
==10513==    by 0x416964C: imc_close_unit (imc.c:235)
==10513==    by 0x4160169: yyparse (imcc.y:1180)
==10513==    by 0x4163C03: imcc_run_compilation (imcc.l:1347)
==10513==    by 0x4164DB0: compile_string (imcc.l:1338)
==10513==
}}}
",bug,closed,normal,,core,trunk,medium,fixed,,,,,
