==28124== Memcheck, a memory error detector
==28124== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==28124== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==28124== Command: ../bin/AoH 2251
==28124== 
==28124== Conditional jump or move depends on uninitialised value(s)
==28124==    at 0x221047: ProtocolOutput (protocol.c:639)
==28124==    by 0x20B913: write_to_buffer (comm.c:2172)
==28124==    by 0x20DC41: act (comm.c:2890)
==28124==    by 0x2598C9: do_recall (act_move.c:2061)
==28124==    by 0x1BA202: interpret (interp.c:1677)
==28124==    by 0x207C00: game_loop_unix (comm.c:947)
==28124==    by 0x20713E: main (comm.c:543)
==28124== 
==28124== Conditional jump or move depends on uninitialised value(s)
==28124==    at 0x221047: ProtocolOutput (protocol.c:639)
==28124==    by 0x20B913: write_to_buffer (comm.c:2172)
==28124==    by 0x20DC41: act (comm.c:2890)
==28124==    by 0x34F5FC: do_stance (kav_fight.c:517)
==28124==    by 0x25577D: move_char (act_move.c:710)
==28124==    by 0x324852: mobile_update (update.c:849)
==28124==    by 0x329431: update_handler (update.c:2452)
==28124==    by 0x207C58: game_loop_unix (comm.c:963)
==28124==    by 0x20713E: main (comm.c:543)
==28124== 
==28124== Conditional jump or move depends on uninitialised value(s)
==28124==    at 0x221047: ProtocolOutput (protocol.c:639)
==28124==    by 0x20B913: write_to_buffer (comm.c:2172)
==28124==    by 0x20DC41: act (comm.c:2890)
==28124==    by 0x255CA1: move_char (act_move.c:756)
==28124==    by 0x324852: mobile_update (update.c:849)
==28124==    by 0x329431: update_handler (update.c:2452)
==28124==    by 0x207C58: game_loop_unix (comm.c:963)
==28124==    by 0x20713E: main (comm.c:543)
==28124== 
==28124== Conditional jump or move depends on uninitialised value(s)
==28124==    at 0x221047: ProtocolOutput (protocol.c:639)
==28124==    by 0x20B913: write_to_buffer (comm.c:2172)
==28124==    by 0x20DC41: act (comm.c:2890)
==28124==    by 0x16D9E5: do_call (act_obj.c:152)
==28124==    by 0x1E48AE: do_shutdown (act_wiz.c:2307)
==28124==    by 0x1BA202: interpret (interp.c:1677)
==28124==    by 0x207C00: game_loop_unix (comm.c:947)
==28124==    by 0x20713E: main (comm.c:543)
==28124== 
==28124== 
==28124== HEAP SUMMARY:
==28124==     in use at exit: 53,221,882 bytes in 798 blocks
==28124==   total heap usage: 1,807 allocs, 1,009 frees, 54,467,217 bytes allocated
==28124== 
==28124== 131,072 bytes in 1 blocks are possibly lost in loss record 19 of 33
==28124==    at 0x4C31B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28124==    by 0x17EE96: alloc_perm (db.c:2752)
==28124==    by 0x17D5CD: create_object (db.c:1987)
==28124==    by 0x3232F9: veg_update (update.c:455)
==28124==    by 0x179AC3: boot_db (db.c:406)
==28124==    by 0x2070E8: main (comm.c:534)
==28124== 
==28124== 131,072 bytes in 1 blocks are possibly lost in loss record 20 of 33
==28124==    at 0x4C31B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28124==    by 0x17EE96: alloc_perm (db.c:2752)
==28124==    by 0x17C76F: create_mobile (db.c:1815)
==28124==    by 0x17C3A5: reset_room (db.c:1654)
==28124==    by 0x17C717: reset_area (db.c:1791)
==28124==    by 0x17BDCD: area_update (db.c:1356)
==28124==    by 0x3293D7: update_handler (update.c:2437)
==28124==    by 0x207C58: game_loop_unix (comm.c:963)
==28124==    by 0x20713E: main (comm.c:543)
==28124== 
==28124== 262,144 bytes in 2 blocks are possibly lost in loss record 26 of 33
==28124==    at 0x4C31B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28124==    by 0x17EE96: alloc_perm (db.c:2752)
==28124==    by 0x17D5CD: create_object (db.c:1987)
==28124==    by 0x17C672: reset_room (db.c:1741)
==28124==    by 0x17C717: reset_area (db.c:1791)
==28124==    by 0x17BDCD: area_update (db.c:1356)
==28124==    by 0x179A64: boot_db (db.c:388)
==28124==    by 0x2070E8: main (comm.c:534)
==28124== 
==28124== 40,239,104 bytes in 307 blocks are possibly lost in loss record 33 of 33
==28124==    at 0x4C31B25: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28124==    by 0x17EE96: alloc_perm (db.c:2752)
==28124==    by 0x17C76F: create_mobile (db.c:1815)
==28124==    by 0x17C3A5: reset_room (db.c:1654)
==28124==    by 0x17C717: reset_area (db.c:1791)
==28124==    by 0x17BDCD: area_update (db.c:1356)
==28124==    by 0x179A64: boot_db (db.c:388)
==28124==    by 0x2070E8: main (comm.c:534)
==28124== 
==28124== LEAK SUMMARY:
==28124==    definitely lost: 0 bytes in 0 blocks
==28124==    indirectly lost: 0 bytes in 0 blocks
==28124==      possibly lost: 40,763,392 bytes in 311 blocks
==28124==    still reachable: 12,458,490 bytes in 487 blocks
==28124==         suppressed: 0 bytes in 0 blocks
==28124== Reachable blocks (those to which a pointer was found) are not shown.
==28124== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==28124== 
==28124== For counts of detected and suppressed errors, rerun with: -v
==28124== Use --track-origins=yes to see where uninitialised values come from
==28124== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0)
