]> Nishi Git Mirror - gwion.git/commitdiff
:art: get rid of asprintf
authorfennecdjay <astor.jeremie@wanadoo.fr>
Sun, 1 Sep 2019 18:36:24 +0000 (20:36 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Sun, 1 Sep 2019 18:36:24 +0000 (20:36 +0200)
ast
tests/import/test.log [new file with mode: 0644]
tests/new/ref.gw
tests/nonnull/nonnull_decl_ref.gw [deleted file]
tests/nonnull/ref.gw
tests/nonnull/ref_nonnull.gw

diff --git a/ast b/ast
index b0471f9a421fd8efd6bc220a7615129519b8d87f..b0c321fe83aca69b2f5faf904fe48b33d50d6fa0 160000 (submodule)
--- a/ast
+++ b/ast
@@ -1 +1 @@
-Subproject commit b0471f9a421fd8efd6bc220a7615129519b8d87f
+Subproject commit b0c321fe83aca69b2f5faf904fe48b33d50d6fa0
diff --git a/tests/import/test.log b/tests/import/test.log
new file mode 100644 (file)
index 0000000..4c8e2f4
--- /dev/null
@@ -0,0 +1,8978 @@
+/dev/null ==3869== Memcheck, a memory error detector
+==3869== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3869== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3869== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3869== Parent PID: 3843
+==3869== 
+==3869== 
+==3869== HEAP SUMMARY:
+==3869==     in use at exit: 1,056 bytes in 12 blocks
+==3869==   total heap usage: 921 allocs, 909 frees, 7,571,490 bytes allocated
+==3869== 
+==3869== LEAK SUMMARY:
+==3869==    definitely lost: 1,056 bytes in 12 blocks
+==3869==    indirectly lost: 0 bytes in 0 blocks
+==3869==      possibly lost: 0 bytes in 0 blocks
+==3869==    still reachable: 0 bytes in 0 blocks
+==3869==         suppressed: 0 bytes in 0 blocks
+==3869== Rerun with --leak-check=full to see details of leaked memory
+==3869== 
+==3869== For counts of detected and suppressed errors, rerun with: -v
+==3869== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5445== Memcheck, a memory error detector
+==5445== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5445== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5445== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5445== Parent PID: 5419
+==5445== 
+==5445== 
+==5445== HEAP SUMMARY:
+==5445==     in use at exit: 1,056 bytes in 12 blocks
+==5445==   total heap usage: 921 allocs, 909 frees, 7,571,490 bytes allocated
+==5445== 
+==5445== LEAK SUMMARY:
+==5445==    definitely lost: 1,056 bytes in 12 blocks
+==5445==    indirectly lost: 0 bytes in 0 blocks
+==5445==      possibly lost: 0 bytes in 0 blocks
+==5445==    still reachable: 0 bytes in 0 blocks
+==5445==         suppressed: 0 bytes in 0 blocks
+==5445== Rerun with --leak-check=full to see details of leaked memory
+==5445== 
+==5445== For counts of detected and suppressed errors, rerun with: -v
+==5445== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+enum.gw ==6050== Memcheck, a memory error detector
+==6050== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6050== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6050== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
+==6050== Parent PID: 5419
+==6050== 
+==6050== 
+==6050== HEAP SUMMARY:
+==6050==     in use at exit: 7,652,070 bytes in 368 blocks
+==6050==   total heap usage: 1,020 allocs, 652 frees, 7,805,095 bytes allocated
+==6050== 
+==6050== LEAK SUMMARY:
+==6050==    definitely lost: 0 bytes in 0 blocks
+==6050==    indirectly lost: 0 bytes in 0 blocks
+==6050==      possibly lost: 7,634,104 bytes in 334 blocks
+==6050==    still reachable: 17,966 bytes in 34 blocks
+==6050==         suppressed: 0 bytes in 0 blocks
+==6050== Rerun with --leak-check=full to see details of leaked memory
+==6050== 
+==6050== For counts of detected and suppressed errors, rerun with: -v
+==6050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15045== Memcheck, a memory error detector
+==15045== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15045== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15045== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15045== Parent PID: 15019
+==15045== 
+==15045== 
+==15045== HEAP SUMMARY:
+==15045==     in use at exit: 1,056 bytes in 12 blocks
+==15045==   total heap usage: 954 allocs, 942 frees, 7,587,196 bytes allocated
+==15045== 
+==15045== LEAK SUMMARY:
+==15045==    definitely lost: 1,056 bytes in 12 blocks
+==15045==    indirectly lost: 0 bytes in 0 blocks
+==15045==      possibly lost: 0 bytes in 0 blocks
+==15045==    still reachable: 0 bytes in 0 blocks
+==15045==         suppressed: 0 bytes in 0 blocks
+==15045== Rerun with --leak-check=full to see details of leaked memory
+==15045== 
+==15045== For counts of detected and suppressed errors, rerun with: -v
+==15045== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15999== Memcheck, a memory error detector
+==15999== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15999== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15999== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15999== Parent PID: 15019
+==15999== 
+==15999== 
+==15999== HEAP SUMMARY:
+==15999==     in use at exit: 576 bytes in 9 blocks
+==15999==   total heap usage: 902 allocs, 893 frees, 7,566,368 bytes allocated
+==15999== 
+==15999== LEAK SUMMARY:
+==15999==    definitely lost: 576 bytes in 9 blocks
+==15999==    indirectly lost: 0 bytes in 0 blocks
+==15999==      possibly lost: 0 bytes in 0 blocks
+==15999==    still reachable: 0 bytes in 0 blocks
+==15999==         suppressed: 0 bytes in 0 blocks
+==15999== Rerun with --leak-check=full to see details of leaked memory
+==15999== 
+==15999== For counts of detected and suppressed errors, rerun with: -v
+==15999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16410== Memcheck, a memory error detector
+==16410== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16410== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16410== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==16410== Parent PID: 15019
+==16410== 
+==16410== 
+==16410== HEAP SUMMARY:
+==16410==     in use at exit: 19 bytes in 1 blocks
+==16410==   total heap usage: 885 allocs, 884 frees, 7,567,745 bytes allocated
+==16410== 
+==16410== LEAK SUMMARY:
+==16410==    definitely lost: 19 bytes in 1 blocks
+==16410==    indirectly lost: 0 bytes in 0 blocks
+==16410==      possibly lost: 0 bytes in 0 blocks
+==16410==    still reachable: 0 bytes in 0 blocks
+==16410==         suppressed: 0 bytes in 0 blocks
+==16410== Rerun with --leak-check=full to see details of leaked memory
+==16410== 
+==16410== For counts of detected and suppressed errors, rerun with: -v
+==16410== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13368== Memcheck, a memory error detector
+==13368== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13368== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13368== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13368== Parent PID: 13342
+==13368== 
+==13368== 
+==13368== HEAP SUMMARY:
+==13368==     in use at exit: 1,184 bytes in 14 blocks
+==13368==   total heap usage: 974 allocs, 960 frees, 7,580,250 bytes allocated
+==13368== 
+==13368== LEAK SUMMARY:
+==13368==    definitely lost: 1,184 bytes in 14 blocks
+==13368==    indirectly lost: 0 bytes in 0 blocks
+==13368==      possibly lost: 0 bytes in 0 blocks
+==13368==    still reachable: 0 bytes in 0 blocks
+==13368==         suppressed: 0 bytes in 0 blocks
+==13368== Rerun with --leak-check=full to see details of leaked memory
+==13368== 
+==13368== For counts of detected and suppressed errors, rerun with: -v
+==13368== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14326== Memcheck, a memory error detector
+==14326== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14326== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14326== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14326== Parent PID: 13342
+==14326== 
+==14326== 
+==14326== HEAP SUMMARY:
+==14326==     in use at exit: 576 bytes in 9 blocks
+==14326==   total heap usage: 944 allocs, 935 frees, 7,569,976 bytes allocated
+==14326== 
+==14326== LEAK SUMMARY:
+==14326==    definitely lost: 576 bytes in 9 blocks
+==14326==    indirectly lost: 0 bytes in 0 blocks
+==14326==      possibly lost: 0 bytes in 0 blocks
+==14326==    still reachable: 0 bytes in 0 blocks
+==14326==         suppressed: 0 bytes in 0 blocks
+==14326== Rerun with --leak-check=full to see details of leaked memory
+==14326== 
+==14326== For counts of detected and suppressed errors, rerun with: -v
+==14326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14857== Memcheck, a memory error detector
+==14857== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14857== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14857== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==14857== Parent PID: 13342
+==14857== 
+==14857== 
+==14857== HEAP SUMMARY:
+==14857==     in use at exit: 19 bytes in 1 blocks
+==14857==   total heap usage: 927 allocs, 926 frees, 7,571,353 bytes allocated
+==14857== 
+==14857== LEAK SUMMARY:
+==14857==    definitely lost: 19 bytes in 1 blocks
+==14857==    indirectly lost: 0 bytes in 0 blocks
+==14857==      possibly lost: 0 bytes in 0 blocks
+==14857==    still reachable: 0 bytes in 0 blocks
+==14857==         suppressed: 0 bytes in 0 blocks
+==14857== Rerun with --leak-check=full to see details of leaked memory
+==14857== 
+==14857== For counts of detected and suppressed errors, rerun with: -v
+==14857== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22387== Memcheck, a memory error detector
+==22387== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22387== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22387== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22387== Parent PID: 22361
+==22387== 
+==22387== 
+==22387== HEAP SUMMARY:
+==22387==     in use at exit: 1,184 bytes in 14 blocks
+==22387==   total heap usage: 974 allocs, 960 frees, 7,580,250 bytes allocated
+==22387== 
+==22387== LEAK SUMMARY:
+==22387==    definitely lost: 1,184 bytes in 14 blocks
+==22387==    indirectly lost: 0 bytes in 0 blocks
+==22387==      possibly lost: 0 bytes in 0 blocks
+==22387==    still reachable: 0 bytes in 0 blocks
+==22387==         suppressed: 0 bytes in 0 blocks
+==22387== Rerun with --leak-check=full to see details of leaked memory
+==22387== 
+==22387== For counts of detected and suppressed errors, rerun with: -v
+==22387== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23340== Memcheck, a memory error detector
+==23340== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23340== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23340== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23340== Parent PID: 22361
+==23340== 
+==23340== 
+==23340== HEAP SUMMARY:
+==23340==     in use at exit: 576 bytes in 9 blocks
+==23340==   total heap usage: 944 allocs, 935 frees, 7,569,976 bytes allocated
+==23340== 
+==23340== LEAK SUMMARY:
+==23340==    definitely lost: 576 bytes in 9 blocks
+==23340==    indirectly lost: 0 bytes in 0 blocks
+==23340==      possibly lost: 0 bytes in 0 blocks
+==23340==    still reachable: 0 bytes in 0 blocks
+==23340==         suppressed: 0 bytes in 0 blocks
+==23340== Rerun with --leak-check=full to see details of leaked memory
+==23340== 
+==23340== For counts of detected and suppressed errors, rerun with: -v
+==23340== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23752== Memcheck, a memory error detector
+==23752== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23752== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23752== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23752== Parent PID: 22361
+==23752== 
+==23752== 
+==23752== HEAP SUMMARY:
+==23752==     in use at exit: 19 bytes in 1 blocks
+==23752==   total heap usage: 927 allocs, 926 frees, 7,571,353 bytes allocated
+==23752== 
+==23752== LEAK SUMMARY:
+==23752==    definitely lost: 19 bytes in 1 blocks
+==23752==    indirectly lost: 0 bytes in 0 blocks
+==23752==      possibly lost: 0 bytes in 0 blocks
+==23752==    still reachable: 0 bytes in 0 blocks
+==23752==         suppressed: 0 bytes in 0 blocks
+==23752== Rerun with --leak-check=full to see details of leaked memory
+==23752== 
+==23752== For counts of detected and suppressed errors, rerun with: -v
+==23752== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16132== Memcheck, a memory error detector
+==16132== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16132== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16132== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16132== Parent PID: 16106
+==16132== 
+==16132== 
+==16132== HEAP SUMMARY:
+==16132==     in use at exit: 1,056 bytes in 12 blocks
+==16132==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==16132== 
+==16132== LEAK SUMMARY:
+==16132==    definitely lost: 1,056 bytes in 12 blocks
+==16132==    indirectly lost: 0 bytes in 0 blocks
+==16132==      possibly lost: 0 bytes in 0 blocks
+==16132==    still reachable: 0 bytes in 0 blocks
+==16132==         suppressed: 0 bytes in 0 blocks
+==16132== Rerun with --leak-check=full to see details of leaked memory
+==16132== 
+==16132== For counts of detected and suppressed errors, rerun with: -v
+==16132== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17090== Memcheck, a memory error detector
+==17090== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17090== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17090== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17090== Parent PID: 16106
+==17090== 
+==17090== 
+==17090== HEAP SUMMARY:
+==17090==     in use at exit: 576 bytes in 9 blocks
+==17090==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==17090== 
+==17090== LEAK SUMMARY:
+==17090==    definitely lost: 576 bytes in 9 blocks
+==17090==    indirectly lost: 0 bytes in 0 blocks
+==17090==      possibly lost: 0 bytes in 0 blocks
+==17090==    still reachable: 0 bytes in 0 blocks
+==17090==         suppressed: 0 bytes in 0 blocks
+==17090== Rerun with --leak-check=full to see details of leaked memory
+==17090== 
+==17090== For counts of detected and suppressed errors, rerun with: -v
+==17090== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17502== Memcheck, a memory error detector
+==17502== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17502== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17502== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==17502== Parent PID: 16106
+==17502== 
+==17502== 
+==17502== HEAP SUMMARY:
+==17502==     in use at exit: 19 bytes in 1 blocks
+==17502==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==17502== 
+==17502== LEAK SUMMARY:
+==17502==    definitely lost: 19 bytes in 1 blocks
+==17502==    indirectly lost: 0 bytes in 0 blocks
+==17502==      possibly lost: 0 bytes in 0 blocks
+==17502==    still reachable: 0 bytes in 0 blocks
+==17502==         suppressed: 0 bytes in 0 blocks
+==17502== Rerun with --leak-check=full to see details of leaked memory
+==17502== 
+==17502== For counts of detected and suppressed errors, rerun with: -v
+==17502== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==12045== Memcheck, a memory error detector
+==12045== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==12045== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==12045== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==12045== Parent PID: 12019
+==12045== 
+==12045== 
+==12045== HEAP SUMMARY:
+==12045==     in use at exit: 1,056 bytes in 12 blocks
+==12045==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==12045== 
+==12045== LEAK SUMMARY:
+==12045==    definitely lost: 1,056 bytes in 12 blocks
+==12045==    indirectly lost: 0 bytes in 0 blocks
+==12045==      possibly lost: 0 bytes in 0 blocks
+==12045==    still reachable: 0 bytes in 0 blocks
+==12045==         suppressed: 0 bytes in 0 blocks
+==12045== Rerun with --leak-check=full to see details of leaked memory
+==12045== 
+==12045== For counts of detected and suppressed errors, rerun with: -v
+==12045== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13242== Memcheck, a memory error detector
+==13242== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13242== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13242== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13242== Parent PID: 12019
+==13242== 
+==13242== 
+==13242== HEAP SUMMARY:
+==13242==     in use at exit: 576 bytes in 9 blocks
+==13242==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==13242== 
+==13242== LEAK SUMMARY:
+==13242==    definitely lost: 576 bytes in 9 blocks
+==13242==    indirectly lost: 0 bytes in 0 blocks
+==13242==      possibly lost: 0 bytes in 0 blocks
+==13242==    still reachable: 0 bytes in 0 blocks
+==13242==         suppressed: 0 bytes in 0 blocks
+==13242== Rerun with --leak-check=full to see details of leaked memory
+==13242== 
+==13242== For counts of detected and suppressed errors, rerun with: -v
+==13242== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13655== Memcheck, a memory error detector
+==13655== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13655== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13655== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==13655== Parent PID: 12019
+==13655== 
+==13655== 
+==13655== HEAP SUMMARY:
+==13655==     in use at exit: 19 bytes in 1 blocks
+==13655==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==13655== 
+==13655== LEAK SUMMARY:
+==13655==    definitely lost: 19 bytes in 1 blocks
+==13655==    indirectly lost: 0 bytes in 0 blocks
+==13655==      possibly lost: 0 bytes in 0 blocks
+==13655==    still reachable: 0 bytes in 0 blocks
+==13655==         suppressed: 0 bytes in 0 blocks
+==13655== Rerun with --leak-check=full to see details of leaked memory
+==13655== 
+==13655== For counts of detected and suppressed errors, rerun with: -v
+==13655== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==3090== Memcheck, a memory error detector
+==3090== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3090== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3090== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3090== Parent PID: 3064
+==3090== 
+==3090== 
+==3090== HEAP SUMMARY:
+==3090==     in use at exit: 1,056 bytes in 12 blocks
+==3090==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==3090== 
+==3090== LEAK SUMMARY:
+==3090==    definitely lost: 1,056 bytes in 12 blocks
+==3090==    indirectly lost: 0 bytes in 0 blocks
+==3090==      possibly lost: 0 bytes in 0 blocks
+==3090==    still reachable: 0 bytes in 0 blocks
+==3090==         suppressed: 0 bytes in 0 blocks
+==3090== Rerun with --leak-check=full to see details of leaked memory
+==3090== 
+==3090== For counts of detected and suppressed errors, rerun with: -v
+==3090== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4053== Memcheck, a memory error detector
+==4053== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4053== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4053== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4053== Parent PID: 3064
+==4053== 
+==4053== 
+==4053== HEAP SUMMARY:
+==4053==     in use at exit: 576 bytes in 9 blocks
+==4053==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==4053== 
+==4053== LEAK SUMMARY:
+==4053==    definitely lost: 576 bytes in 9 blocks
+==4053==    indirectly lost: 0 bytes in 0 blocks
+==4053==      possibly lost: 0 bytes in 0 blocks
+==4053==    still reachable: 0 bytes in 0 blocks
+==4053==         suppressed: 0 bytes in 0 blocks
+==4053== Rerun with --leak-check=full to see details of leaked memory
+==4053== 
+==4053== For counts of detected and suppressed errors, rerun with: -v
+==4053== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4464== Memcheck, a memory error detector
+==4464== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4464== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4464== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==4464== Parent PID: 3064
+==4464== 
+==4464== 
+==4464== HEAP SUMMARY:
+==4464==     in use at exit: 19 bytes in 1 blocks
+==4464==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==4464== 
+==4464== LEAK SUMMARY:
+==4464==    definitely lost: 19 bytes in 1 blocks
+==4464==    indirectly lost: 0 bytes in 0 blocks
+==4464==      possibly lost: 0 bytes in 0 blocks
+==4464==    still reachable: 0 bytes in 0 blocks
+==4464==         suppressed: 0 bytes in 0 blocks
+==4464== Rerun with --leak-check=full to see details of leaked memory
+==4464== 
+==4464== For counts of detected and suppressed errors, rerun with: -v
+==4464== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8127== Memcheck, a memory error detector
+==8127== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8127== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8127== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8127== Parent PID: 8101
+==8127== 
+==8127== 
+==8127== HEAP SUMMARY:
+==8127==     in use at exit: 1,056 bytes in 12 blocks
+==8127==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==8127== 
+==8127== LEAK SUMMARY:
+==8127==    definitely lost: 1,056 bytes in 12 blocks
+==8127==    indirectly lost: 0 bytes in 0 blocks
+==8127==      possibly lost: 0 bytes in 0 blocks
+==8127==    still reachable: 0 bytes in 0 blocks
+==8127==         suppressed: 0 bytes in 0 blocks
+==8127== Rerun with --leak-check=full to see details of leaked memory
+==8127== 
+==8127== For counts of detected and suppressed errors, rerun with: -v
+==8127== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9083== Memcheck, a memory error detector
+==9083== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9083== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9083== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9083== Parent PID: 8101
+==9083== 
+==9083== 
+==9083== HEAP SUMMARY:
+==9083==     in use at exit: 576 bytes in 9 blocks
+==9083==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==9083== 
+==9083== LEAK SUMMARY:
+==9083==    definitely lost: 576 bytes in 9 blocks
+==9083==    indirectly lost: 0 bytes in 0 blocks
+==9083==      possibly lost: 0 bytes in 0 blocks
+==9083==    still reachable: 0 bytes in 0 blocks
+==9083==         suppressed: 0 bytes in 0 blocks
+==9083== Rerun with --leak-check=full to see details of leaked memory
+==9083== 
+==9083== For counts of detected and suppressed errors, rerun with: -v
+==9083== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9501== Memcheck, a memory error detector
+==9501== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9501== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9501== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9501== Parent PID: 8101
+==9501== 
+==9501== 
+==9501== HEAP SUMMARY:
+==9501==     in use at exit: 19 bytes in 1 blocks
+==9501==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==9501== 
+==9501== LEAK SUMMARY:
+==9501==    definitely lost: 19 bytes in 1 blocks
+==9501==    indirectly lost: 0 bytes in 0 blocks
+==9501==      possibly lost: 0 bytes in 0 blocks
+==9501==    still reachable: 0 bytes in 0 blocks
+==9501==         suppressed: 0 bytes in 0 blocks
+==9501== Rerun with --leak-check=full to see details of leaked memory
+==9501== 
+==9501== For counts of detected and suppressed errors, rerun with: -v
+==9501== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18965== Memcheck, a memory error detector
+==18965== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18965== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18965== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18965== Parent PID: 18939
+==18965== 
+==18965== 
+==18965== HEAP SUMMARY:
+==18965==     in use at exit: 1,056 bytes in 12 blocks
+==18965==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==18965== 
+==18965== LEAK SUMMARY:
+==18965==    definitely lost: 1,056 bytes in 12 blocks
+==18965==    indirectly lost: 0 bytes in 0 blocks
+==18965==      possibly lost: 0 bytes in 0 blocks
+==18965==    still reachable: 0 bytes in 0 blocks
+==18965==         suppressed: 0 bytes in 0 blocks
+==18965== Rerun with --leak-check=full to see details of leaked memory
+==18965== 
+==18965== For counts of detected and suppressed errors, rerun with: -v
+==18965== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19924== Memcheck, a memory error detector
+==19924== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19924== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19924== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19924== Parent PID: 18939
+==19924== 
+==19924== 
+==19924== HEAP SUMMARY:
+==19924==     in use at exit: 576 bytes in 9 blocks
+==19924==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==19924== 
+==19924== LEAK SUMMARY:
+==19924==    definitely lost: 576 bytes in 9 blocks
+==19924==    indirectly lost: 0 bytes in 0 blocks
+==19924==      possibly lost: 0 bytes in 0 blocks
+==19924==    still reachable: 0 bytes in 0 blocks
+==19924==         suppressed: 0 bytes in 0 blocks
+==19924== Rerun with --leak-check=full to see details of leaked memory
+==19924== 
+==19924== For counts of detected and suppressed errors, rerun with: -v
+==19924== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==20337== Memcheck, a memory error detector
+==20337== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==20337== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==20337== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==20337== Parent PID: 18939
+==20337== 
+==20337== 
+==20337== HEAP SUMMARY:
+==20337==     in use at exit: 19 bytes in 1 blocks
+==20337==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==20337== 
+==20337== LEAK SUMMARY:
+==20337==    definitely lost: 19 bytes in 1 blocks
+==20337==    indirectly lost: 0 bytes in 0 blocks
+==20337==      possibly lost: 0 bytes in 0 blocks
+==20337==    still reachable: 0 bytes in 0 blocks
+==20337==         suppressed: 0 bytes in 0 blocks
+==20337== Rerun with --leak-check=full to see details of leaked memory
+==20337== 
+==20337== For counts of detected and suppressed errors, rerun with: -v
+==20337== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8381== Memcheck, a memory error detector
+==8381== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8381== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8381== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8381== Parent PID: 8355
+==8381== 
+==8381== 
+==8381== HEAP SUMMARY:
+==8381==     in use at exit: 1,056 bytes in 12 blocks
+==8381==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==8381== 
+==8381== LEAK SUMMARY:
+==8381==    definitely lost: 1,056 bytes in 12 blocks
+==8381==    indirectly lost: 0 bytes in 0 blocks
+==8381==      possibly lost: 0 bytes in 0 blocks
+==8381==    still reachable: 0 bytes in 0 blocks
+==8381==         suppressed: 0 bytes in 0 blocks
+==8381== Rerun with --leak-check=full to see details of leaked memory
+==8381== 
+==8381== For counts of detected and suppressed errors, rerun with: -v
+==8381== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9341== Memcheck, a memory error detector
+==9341== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9341== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9341== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9341== Parent PID: 8355
+==9341== 
+==9341== 
+==9341== HEAP SUMMARY:
+==9341==     in use at exit: 576 bytes in 9 blocks
+==9341==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==9341== 
+==9341== LEAK SUMMARY:
+==9341==    definitely lost: 576 bytes in 9 blocks
+==9341==    indirectly lost: 0 bytes in 0 blocks
+==9341==      possibly lost: 0 bytes in 0 blocks
+==9341==    still reachable: 0 bytes in 0 blocks
+==9341==         suppressed: 0 bytes in 0 blocks
+==9341== Rerun with --leak-check=full to see details of leaked memory
+==9341== 
+==9341== For counts of detected and suppressed errors, rerun with: -v
+==9341== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9753== Memcheck, a memory error detector
+==9753== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9753== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9753== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9753== Parent PID: 8355
+==9753== 
+==9753== 
+==9753== HEAP SUMMARY:
+==9753==     in use at exit: 19 bytes in 1 blocks
+==9753==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==9753== 
+==9753== LEAK SUMMARY:
+==9753==    definitely lost: 19 bytes in 1 blocks
+==9753==    indirectly lost: 0 bytes in 0 blocks
+==9753==      possibly lost: 0 bytes in 0 blocks
+==9753==    still reachable: 0 bytes in 0 blocks
+==9753==         suppressed: 0 bytes in 0 blocks
+==9753== Rerun with --leak-check=full to see details of leaked memory
+==9753== 
+==9753== For counts of detected and suppressed errors, rerun with: -v
+==9753== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30597== Memcheck, a memory error detector
+==30597== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30597== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30597== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30597== Parent PID: 30570
+==30597== 
+==30597== 
+==30597== HEAP SUMMARY:
+==30597==     in use at exit: 1,056 bytes in 12 blocks
+==30597==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==30597== 
+==30597== LEAK SUMMARY:
+==30597==    definitely lost: 1,056 bytes in 12 blocks
+==30597==    indirectly lost: 0 bytes in 0 blocks
+==30597==      possibly lost: 0 bytes in 0 blocks
+==30597==    still reachable: 0 bytes in 0 blocks
+==30597==         suppressed: 0 bytes in 0 blocks
+==30597== Rerun with --leak-check=full to see details of leaked memory
+==30597== 
+==30597== For counts of detected and suppressed errors, rerun with: -v
+==30597== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31556== Memcheck, a memory error detector
+==31556== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31556== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31556== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31556== Parent PID: 30570
+==31556== 
+==31556== 
+==31556== HEAP SUMMARY:
+==31556==     in use at exit: 576 bytes in 9 blocks
+==31556==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==31556== 
+==31556== LEAK SUMMARY:
+==31556==    definitely lost: 576 bytes in 9 blocks
+==31556==    indirectly lost: 0 bytes in 0 blocks
+==31556==      possibly lost: 0 bytes in 0 blocks
+==31556==    still reachable: 0 bytes in 0 blocks
+==31556==         suppressed: 0 bytes in 0 blocks
+==31556== Rerun with --leak-check=full to see details of leaked memory
+==31556== 
+==31556== For counts of detected and suppressed errors, rerun with: -v
+==31556== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31969== Memcheck, a memory error detector
+==31969== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31969== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31969== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31969== Parent PID: 30570
+==31969== 
+==31969== 
+==31969== HEAP SUMMARY:
+==31969==     in use at exit: 19 bytes in 1 blocks
+==31969==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==31969== 
+==31969== LEAK SUMMARY:
+==31969==    definitely lost: 19 bytes in 1 blocks
+==31969==    indirectly lost: 0 bytes in 0 blocks
+==31969==      possibly lost: 0 bytes in 0 blocks
+==31969==    still reachable: 0 bytes in 0 blocks
+==31969==         suppressed: 0 bytes in 0 blocks
+==31969== Rerun with --leak-check=full to see details of leaked memory
+==31969== 
+==31969== For counts of detected and suppressed errors, rerun with: -v
+==31969== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==20209== Memcheck, a memory error detector
+==20209== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==20209== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==20209== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==20209== Parent PID: 20183
+==20209== 
+==20209== 
+==20209== HEAP SUMMARY:
+==20209==     in use at exit: 1,056 bytes in 12 blocks
+==20209==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==20209== 
+==20209== LEAK SUMMARY:
+==20209==    definitely lost: 1,056 bytes in 12 blocks
+==20209==    indirectly lost: 0 bytes in 0 blocks
+==20209==      possibly lost: 0 bytes in 0 blocks
+==20209==    still reachable: 0 bytes in 0 blocks
+==20209==         suppressed: 0 bytes in 0 blocks
+==20209== Rerun with --leak-check=full to see details of leaked memory
+==20209== 
+==20209== For counts of detected and suppressed errors, rerun with: -v
+==20209== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21276== Memcheck, a memory error detector
+==21276== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21276== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21276== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21276== Parent PID: 20183
+==21276== 
+==21276== 
+==21276== HEAP SUMMARY:
+==21276==     in use at exit: 576 bytes in 9 blocks
+==21276==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==21276== 
+==21276== LEAK SUMMARY:
+==21276==    definitely lost: 576 bytes in 9 blocks
+==21276==    indirectly lost: 0 bytes in 0 blocks
+==21276==      possibly lost: 0 bytes in 0 blocks
+==21276==    still reachable: 0 bytes in 0 blocks
+==21276==         suppressed: 0 bytes in 0 blocks
+==21276== Rerun with --leak-check=full to see details of leaked memory
+==21276== 
+==21276== For counts of detected and suppressed errors, rerun with: -v
+==21276== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21687== Memcheck, a memory error detector
+==21687== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21687== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21687== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==21687== Parent PID: 20183
+==21687== 
+==21687== 
+==21687== HEAP SUMMARY:
+==21687==     in use at exit: 19 bytes in 1 blocks
+==21687==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==21687== 
+==21687== LEAK SUMMARY:
+==21687==    definitely lost: 19 bytes in 1 blocks
+==21687==    indirectly lost: 0 bytes in 0 blocks
+==21687==      possibly lost: 0 bytes in 0 blocks
+==21687==    still reachable: 0 bytes in 0 blocks
+==21687==         suppressed: 0 bytes in 0 blocks
+==21687== Rerun with --leak-check=full to see details of leaked memory
+==21687== 
+==21687== For counts of detected and suppressed errors, rerun with: -v
+==21687== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9755== Memcheck, a memory error detector
+==9755== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9755== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9755== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9755== Parent PID: 9729
+==9755== 
+==9755== 
+==9755== HEAP SUMMARY:
+==9755==     in use at exit: 1,056 bytes in 12 blocks
+==9755==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==9755== 
+==9755== LEAK SUMMARY:
+==9755==    definitely lost: 1,056 bytes in 12 blocks
+==9755==    indirectly lost: 0 bytes in 0 blocks
+==9755==      possibly lost: 0 bytes in 0 blocks
+==9755==    still reachable: 0 bytes in 0 blocks
+==9755==         suppressed: 0 bytes in 0 blocks
+==9755== Rerun with --leak-check=full to see details of leaked memory
+==9755== 
+==9755== For counts of detected and suppressed errors, rerun with: -v
+==9755== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10729== Memcheck, a memory error detector
+==10729== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10729== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10729== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10729== Parent PID: 9729
+==10729== 
+==10729== 
+==10729== HEAP SUMMARY:
+==10729==     in use at exit: 576 bytes in 9 blocks
+==10729==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==10729== 
+==10729== LEAK SUMMARY:
+==10729==    definitely lost: 576 bytes in 9 blocks
+==10729==    indirectly lost: 0 bytes in 0 blocks
+==10729==      possibly lost: 0 bytes in 0 blocks
+==10729==    still reachable: 0 bytes in 0 blocks
+==10729==         suppressed: 0 bytes in 0 blocks
+==10729== Rerun with --leak-check=full to see details of leaked memory
+==10729== 
+==10729== For counts of detected and suppressed errors, rerun with: -v
+==10729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11143== Memcheck, a memory error detector
+==11143== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11143== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11143== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11143== Parent PID: 9729
+==11143== 
+==11143== 
+==11143== HEAP SUMMARY:
+==11143==     in use at exit: 19 bytes in 1 blocks
+==11143==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==11143== 
+==11143== LEAK SUMMARY:
+==11143==    definitely lost: 19 bytes in 1 blocks
+==11143==    indirectly lost: 0 bytes in 0 blocks
+==11143==      possibly lost: 0 bytes in 0 blocks
+==11143==    still reachable: 0 bytes in 0 blocks
+==11143==         suppressed: 0 bytes in 0 blocks
+==11143== Rerun with --leak-check=full to see details of leaked memory
+==11143== 
+==11143== For counts of detected and suppressed errors, rerun with: -v
+==11143== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31394== Memcheck, a memory error detector
+==31394== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31394== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31394== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31394== Parent PID: 31368
+==31394== 
+==31394== 
+==31394== HEAP SUMMARY:
+==31394==     in use at exit: 1,056 bytes in 12 blocks
+==31394==   total heap usage: 922 allocs, 910 frees, 7,569,362 bytes allocated
+==31394== 
+==31394== LEAK SUMMARY:
+==31394==    definitely lost: 1,056 bytes in 12 blocks
+==31394==    indirectly lost: 0 bytes in 0 blocks
+==31394==      possibly lost: 0 bytes in 0 blocks
+==31394==    still reachable: 0 bytes in 0 blocks
+==31394==         suppressed: 0 bytes in 0 blocks
+==31394== Rerun with --leak-check=full to see details of leaked memory
+==31394== 
+==31394== For counts of detected and suppressed errors, rerun with: -v
+==31394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32349== Memcheck, a memory error detector
+==32349== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32349== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32349== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32349== Parent PID: 31368
+==32349== 
+==32349== 
+==32349== HEAP SUMMARY:
+==32349==     in use at exit: 576 bytes in 9 blocks
+==32349==   total heap usage: 904 allocs, 895 frees, 7,564,368 bytes allocated
+==32349== 
+==32349== LEAK SUMMARY:
+==32349==    definitely lost: 576 bytes in 9 blocks
+==32349==    indirectly lost: 0 bytes in 0 blocks
+==32349==      possibly lost: 0 bytes in 0 blocks
+==32349==    still reachable: 0 bytes in 0 blocks
+==32349==         suppressed: 0 bytes in 0 blocks
+==32349== Rerun with --leak-check=full to see details of leaked memory
+==32349== 
+==32349== For counts of detected and suppressed errors, rerun with: -v
+==32349== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32762== Memcheck, a memory error detector
+==32762== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32762== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32762== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==32762== Parent PID: 31368
+==32762== 
+==32762== 
+==32762== HEAP SUMMARY:
+==32762==     in use at exit: 19 bytes in 1 blocks
+==32762==   total heap usage: 887 allocs, 886 frees, 7,565,745 bytes allocated
+==32762== 
+==32762== LEAK SUMMARY:
+==32762==    definitely lost: 19 bytes in 1 blocks
+==32762==    indirectly lost: 0 bytes in 0 blocks
+==32762==      possibly lost: 0 bytes in 0 blocks
+==32762==    still reachable: 0 bytes in 0 blocks
+==32762==         suppressed: 0 bytes in 0 blocks
+==32762== Rerun with --leak-check=full to see details of leaked memory
+==32762== 
+==32762== For counts of detected and suppressed errors, rerun with: -v
+==32762== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7095== Memcheck, a memory error detector
+==7095== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7095== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7095== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7095== Parent PID: 7069
+==7095== 
+==7095== 
+==7095== HEAP SUMMARY:
+==7095==     in use at exit: 1,056 bytes in 12 blocks
+==7095==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==7095== 
+==7095== LEAK SUMMARY:
+==7095==    definitely lost: 1,056 bytes in 12 blocks
+==7095==    indirectly lost: 0 bytes in 0 blocks
+==7095==      possibly lost: 0 bytes in 0 blocks
+==7095==    still reachable: 0 bytes in 0 blocks
+==7095==         suppressed: 0 bytes in 0 blocks
+==7095== Rerun with --leak-check=full to see details of leaked memory
+==7095== 
+==7095== For counts of detected and suppressed errors, rerun with: -v
+==7095== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8062== Memcheck, a memory error detector
+==8062== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8062== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8062== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8062== Parent PID: 7069
+==8062== 
+==8062== 
+==8062== HEAP SUMMARY:
+==8062==     in use at exit: 576 bytes in 9 blocks
+==8062==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==8062== 
+==8062== LEAK SUMMARY:
+==8062==    definitely lost: 576 bytes in 9 blocks
+==8062==    indirectly lost: 0 bytes in 0 blocks
+==8062==      possibly lost: 0 bytes in 0 blocks
+==8062==    still reachable: 0 bytes in 0 blocks
+==8062==         suppressed: 0 bytes in 0 blocks
+==8062== Rerun with --leak-check=full to see details of leaked memory
+==8062== 
+==8062== For counts of detected and suppressed errors, rerun with: -v
+==8062== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8474== Memcheck, a memory error detector
+==8474== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8474== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8474== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==8474== Parent PID: 7069
+==8474== 
+==8474== 
+==8474== HEAP SUMMARY:
+==8474==     in use at exit: 19 bytes in 1 blocks
+==8474==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==8474== 
+==8474== LEAK SUMMARY:
+==8474==    definitely lost: 19 bytes in 1 blocks
+==8474==    indirectly lost: 0 bytes in 0 blocks
+==8474==      possibly lost: 0 bytes in 0 blocks
+==8474==    still reachable: 0 bytes in 0 blocks
+==8474==         suppressed: 0 bytes in 0 blocks
+==8474== Rerun with --leak-check=full to see details of leaked memory
+==8474== 
+==8474== For counts of detected and suppressed errors, rerun with: -v
+==8474== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6298== Memcheck, a memory error detector
+==6298== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6298== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6298== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==6298== Parent PID: 6272
+==6298== 
+==6298== 
+==6298== HEAP SUMMARY:
+==6298==     in use at exit: 1,056 bytes in 12 blocks
+==6298==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==6298== 
+==6298== LEAK SUMMARY:
+==6298==    definitely lost: 1,056 bytes in 12 blocks
+==6298==    indirectly lost: 0 bytes in 0 blocks
+==6298==      possibly lost: 0 bytes in 0 blocks
+==6298==    still reachable: 0 bytes in 0 blocks
+==6298==         suppressed: 0 bytes in 0 blocks
+==6298== Rerun with --leak-check=full to see details of leaked memory
+==6298== 
+==6298== For counts of detected and suppressed errors, rerun with: -v
+==6298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7261== Memcheck, a memory error detector
+==7261== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7261== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7261== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7261== Parent PID: 6272
+==7261== 
+==7261== 
+==7261== HEAP SUMMARY:
+==7261==     in use at exit: 576 bytes in 9 blocks
+==7261==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==7261== 
+==7261== LEAK SUMMARY:
+==7261==    definitely lost: 576 bytes in 9 blocks
+==7261==    indirectly lost: 0 bytes in 0 blocks
+==7261==      possibly lost: 0 bytes in 0 blocks
+==7261==    still reachable: 0 bytes in 0 blocks
+==7261==         suppressed: 0 bytes in 0 blocks
+==7261== Rerun with --leak-check=full to see details of leaked memory
+==7261== 
+==7261== For counts of detected and suppressed errors, rerun with: -v
+==7261== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7674== Memcheck, a memory error detector
+==7674== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7674== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7674== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==7674== Parent PID: 6272
+==7674== 
+==7674== 
+==7674== HEAP SUMMARY:
+==7674==     in use at exit: 19 bytes in 1 blocks
+==7674==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==7674== 
+==7674== LEAK SUMMARY:
+==7674==    definitely lost: 19 bytes in 1 blocks
+==7674==    indirectly lost: 0 bytes in 0 blocks
+==7674==      possibly lost: 0 bytes in 0 blocks
+==7674==    still reachable: 0 bytes in 0 blocks
+==7674==         suppressed: 0 bytes in 0 blocks
+==7674== Rerun with --leak-check=full to see details of leaked memory
+==7674== 
+==7674== For counts of detected and suppressed errors, rerun with: -v
+==7674== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7693== Memcheck, a memory error detector
+==7693== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7693== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7693== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7693== Parent PID: 7667
+==7693== 
+==7693== 
+==7693== HEAP SUMMARY:
+==7693==     in use at exit: 1,056 bytes in 12 blocks
+==7693==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==7693== 
+==7693== LEAK SUMMARY:
+==7693==    definitely lost: 1,056 bytes in 12 blocks
+==7693==    indirectly lost: 0 bytes in 0 blocks
+==7693==      possibly lost: 0 bytes in 0 blocks
+==7693==    still reachable: 0 bytes in 0 blocks
+==7693==         suppressed: 0 bytes in 0 blocks
+==7693== Rerun with --leak-check=full to see details of leaked memory
+==7693== 
+==7693== For counts of detected and suppressed errors, rerun with: -v
+==7693== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8648== Memcheck, a memory error detector
+==8648== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8648== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8648== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8648== Parent PID: 7667
+==8648== 
+==8648== 
+==8648== HEAP SUMMARY:
+==8648==     in use at exit: 576 bytes in 9 blocks
+==8648==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==8648== 
+==8648== LEAK SUMMARY:
+==8648==    definitely lost: 576 bytes in 9 blocks
+==8648==    indirectly lost: 0 bytes in 0 blocks
+==8648==      possibly lost: 0 bytes in 0 blocks
+==8648==    still reachable: 0 bytes in 0 blocks
+==8648==         suppressed: 0 bytes in 0 blocks
+==8648== Rerun with --leak-check=full to see details of leaked memory
+==8648== 
+==8648== For counts of detected and suppressed errors, rerun with: -v
+==8648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9060== Memcheck, a memory error detector
+==9060== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9060== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9060== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9060== Parent PID: 7667
+==9060== 
+==9060== 
+==9060== HEAP SUMMARY:
+==9060==     in use at exit: 19 bytes in 1 blocks
+==9060==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==9060== 
+==9060== LEAK SUMMARY:
+==9060==    definitely lost: 19 bytes in 1 blocks
+==9060==    indirectly lost: 0 bytes in 0 blocks
+==9060==      possibly lost: 0 bytes in 0 blocks
+==9060==    still reachable: 0 bytes in 0 blocks
+==9060==         suppressed: 0 bytes in 0 blocks
+==9060== Rerun with --leak-check=full to see details of leaked memory
+==9060== 
+==9060== For counts of detected and suppressed errors, rerun with: -v
+==9060== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29293== Memcheck, a memory error detector
+==29293== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29293== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29293== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29293== Parent PID: 29267
+==29293== 
+==29293== 
+==29293== HEAP SUMMARY:
+==29293==     in use at exit: 1,056 bytes in 12 blocks
+==29293==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==29293== 
+==29293== LEAK SUMMARY:
+==29293==    definitely lost: 1,056 bytes in 12 blocks
+==29293==    indirectly lost: 0 bytes in 0 blocks
+==29293==      possibly lost: 0 bytes in 0 blocks
+==29293==    still reachable: 0 bytes in 0 blocks
+==29293==         suppressed: 0 bytes in 0 blocks
+==29293== Rerun with --leak-check=full to see details of leaked memory
+==29293== 
+==29293== For counts of detected and suppressed errors, rerun with: -v
+==29293== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30572== Memcheck, a memory error detector
+==30572== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30572== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30572== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30572== Parent PID: 30546
+==30572== 
+==30572== 
+==30572== HEAP SUMMARY:
+==30572==     in use at exit: 1,056 bytes in 12 blocks
+==30572==   total heap usage: 940 allocs, 928 frees, 7,572,407 bytes allocated
+==30572== 
+==30572== LEAK SUMMARY:
+==30572==    definitely lost: 1,056 bytes in 12 blocks
+==30572==    indirectly lost: 0 bytes in 0 blocks
+==30572==      possibly lost: 0 bytes in 0 blocks
+==30572==    still reachable: 0 bytes in 0 blocks
+==30572==         suppressed: 0 bytes in 0 blocks
+==30572== Rerun with --leak-check=full to see details of leaked memory
+==30572== 
+==30572== For counts of detected and suppressed errors, rerun with: -v
+==30572== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31520== Memcheck, a memory error detector
+==31520== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31520== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31520== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31520== Parent PID: 30546
+==31520== 
+==31520== 
+==31520== HEAP SUMMARY:
+==31520==     in use at exit: 576 bytes in 9 blocks
+==31520==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==31520== 
+==31520== LEAK SUMMARY:
+==31520==    definitely lost: 576 bytes in 9 blocks
+==31520==    indirectly lost: 0 bytes in 0 blocks
+==31520==      possibly lost: 0 bytes in 0 blocks
+==31520==    still reachable: 0 bytes in 0 blocks
+==31520==         suppressed: 0 bytes in 0 blocks
+==31520== Rerun with --leak-check=full to see details of leaked memory
+==31520== 
+==31520== For counts of detected and suppressed errors, rerun with: -v
+==31520== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31932== Memcheck, a memory error detector
+==31932== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31932== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31932== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31932== Parent PID: 30546
+==31932== 
+==31932== 
+==31932== HEAP SUMMARY:
+==31932==     in use at exit: 19 bytes in 1 blocks
+==31932==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==31932== 
+==31932== LEAK SUMMARY:
+==31932==    definitely lost: 19 bytes in 1 blocks
+==31932==    indirectly lost: 0 bytes in 0 blocks
+==31932==      possibly lost: 0 bytes in 0 blocks
+==31932==    still reachable: 0 bytes in 0 blocks
+==31932==         suppressed: 0 bytes in 0 blocks
+==31932== Rerun with --leak-check=full to see details of leaked memory
+==31932== 
+==31932== For counts of detected and suppressed errors, rerun with: -v
+==31932== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18074== Memcheck, a memory error detector
+==18074== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18074== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18074== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18074== Parent PID: 18048
+==18074== 
+==18074== 
+==18074== HEAP SUMMARY:
+==18074==     in use at exit: 1,056 bytes in 12 blocks
+==18074==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==18074== 
+==18074== LEAK SUMMARY:
+==18074==    definitely lost: 1,056 bytes in 12 blocks
+==18074==    indirectly lost: 0 bytes in 0 blocks
+==18074==      possibly lost: 0 bytes in 0 blocks
+==18074==    still reachable: 0 bytes in 0 blocks
+==18074==         suppressed: 0 bytes in 0 blocks
+==18074== Rerun with --leak-check=full to see details of leaked memory
+==18074== 
+==18074== For counts of detected and suppressed errors, rerun with: -v
+==18074== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19147== Memcheck, a memory error detector
+==19147== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19147== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19147== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19147== Parent PID: 18048
+==19147== 
+==19147== 
+==19147== HEAP SUMMARY:
+==19147==     in use at exit: 576 bytes in 9 blocks
+==19147==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==19147== 
+==19147== LEAK SUMMARY:
+==19147==    definitely lost: 576 bytes in 9 blocks
+==19147==    indirectly lost: 0 bytes in 0 blocks
+==19147==      possibly lost: 0 bytes in 0 blocks
+==19147==    still reachable: 0 bytes in 0 blocks
+==19147==         suppressed: 0 bytes in 0 blocks
+==19147== Rerun with --leak-check=full to see details of leaked memory
+==19147== 
+==19147== For counts of detected and suppressed errors, rerun with: -v
+==19147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19561== Memcheck, a memory error detector
+==19561== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19561== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19561== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19561== Parent PID: 18048
+==19561== 
+==19561== 
+==19561== HEAP SUMMARY:
+==19561==     in use at exit: 19 bytes in 1 blocks
+==19561==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19561== 
+==19561== LEAK SUMMARY:
+==19561==    definitely lost: 19 bytes in 1 blocks
+==19561==    indirectly lost: 0 bytes in 0 blocks
+==19561==      possibly lost: 0 bytes in 0 blocks
+==19561==    still reachable: 0 bytes in 0 blocks
+==19561==         suppressed: 0 bytes in 0 blocks
+==19561== Rerun with --leak-check=full to see details of leaked memory
+==19561== 
+==19561== For counts of detected and suppressed errors, rerun with: -v
+==19561== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8858== Memcheck, a memory error detector
+==8858== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8858== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8858== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8858== Parent PID: 8832
+==8858== 
+==8858== 
+==8858== HEAP SUMMARY:
+==8858==     in use at exit: 1,056 bytes in 12 blocks
+==8858==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==8858== 
+==8858== LEAK SUMMARY:
+==8858==    definitely lost: 1,056 bytes in 12 blocks
+==8858==    indirectly lost: 0 bytes in 0 blocks
+==8858==      possibly lost: 0 bytes in 0 blocks
+==8858==    still reachable: 0 bytes in 0 blocks
+==8858==         suppressed: 0 bytes in 0 blocks
+==8858== Rerun with --leak-check=full to see details of leaked memory
+==8858== 
+==8858== For counts of detected and suppressed errors, rerun with: -v
+==8858== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9812== Memcheck, a memory error detector
+==9812== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9812== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9812== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9812== Parent PID: 8832
+==9812== 
+==9812== 
+==9812== HEAP SUMMARY:
+==9812==     in use at exit: 576 bytes in 9 blocks
+==9812==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==9812== 
+==9812== LEAK SUMMARY:
+==9812==    definitely lost: 576 bytes in 9 blocks
+==9812==    indirectly lost: 0 bytes in 0 blocks
+==9812==      possibly lost: 0 bytes in 0 blocks
+==9812==    still reachable: 0 bytes in 0 blocks
+==9812==         suppressed: 0 bytes in 0 blocks
+==9812== Rerun with --leak-check=full to see details of leaked memory
+==9812== 
+==9812== For counts of detected and suppressed errors, rerun with: -v
+==9812== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10224== Memcheck, a memory error detector
+==10224== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10224== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10224== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10224== Parent PID: 8832
+==10224== 
+==10224== 
+==10224== HEAP SUMMARY:
+==10224==     in use at exit: 19 bytes in 1 blocks
+==10224==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10224== 
+==10224== LEAK SUMMARY:
+==10224==    definitely lost: 19 bytes in 1 blocks
+==10224==    indirectly lost: 0 bytes in 0 blocks
+==10224==      possibly lost: 0 bytes in 0 blocks
+==10224==    still reachable: 0 bytes in 0 blocks
+==10224==         suppressed: 0 bytes in 0 blocks
+==10224== Rerun with --leak-check=full to see details of leaked memory
+==10224== 
+==10224== For counts of detected and suppressed errors, rerun with: -v
+==10224== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1016== Memcheck, a memory error detector
+==1016== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1016== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1016== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1016== Parent PID: 983
+==1016== 
+==1016== 
+==1016== HEAP SUMMARY:
+==1016==     in use at exit: 1,056 bytes in 12 blocks
+==1016==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==1016== 
+==1016== LEAK SUMMARY:
+==1016==    definitely lost: 1,056 bytes in 12 blocks
+==1016==    indirectly lost: 0 bytes in 0 blocks
+==1016==      possibly lost: 0 bytes in 0 blocks
+==1016==    still reachable: 0 bytes in 0 blocks
+==1016==         suppressed: 0 bytes in 0 blocks
+==1016== Rerun with --leak-check=full to see details of leaked memory
+==1016== 
+==1016== For counts of detected and suppressed errors, rerun with: -v
+==1016== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2068== Memcheck, a memory error detector
+==2068== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2068== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2068== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==2068== Parent PID: 983
+==2068== 
+==2068== 
+==2068== HEAP SUMMARY:
+==2068==     in use at exit: 576 bytes in 9 blocks
+==2068==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==2068== 
+==2068== LEAK SUMMARY:
+==2068==    definitely lost: 576 bytes in 9 blocks
+==2068==    indirectly lost: 0 bytes in 0 blocks
+==2068==      possibly lost: 0 bytes in 0 blocks
+==2068==    still reachable: 0 bytes in 0 blocks
+==2068==         suppressed: 0 bytes in 0 blocks
+==2068== Rerun with --leak-check=full to see details of leaked memory
+==2068== 
+==2068== For counts of detected and suppressed errors, rerun with: -v
+==2068== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2480== Memcheck, a memory error detector
+==2480== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2480== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2480== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==2480== Parent PID: 983
+==2480== 
+==2480== 
+==2480== HEAP SUMMARY:
+==2480==     in use at exit: 19 bytes in 1 blocks
+==2480==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==2480== 
+==2480== LEAK SUMMARY:
+==2480==    definitely lost: 19 bytes in 1 blocks
+==2480==    indirectly lost: 0 bytes in 0 blocks
+==2480==      possibly lost: 0 bytes in 0 blocks
+==2480==    still reachable: 0 bytes in 0 blocks
+==2480==         suppressed: 0 bytes in 0 blocks
+==2480== Rerun with --leak-check=full to see details of leaked memory
+==2480== 
+==2480== For counts of detected and suppressed errors, rerun with: -v
+==2480== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23933== Memcheck, a memory error detector
+==23933== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23933== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23933== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23933== Parent PID: 23907
+==23933== 
+==23933== 
+==23933== HEAP SUMMARY:
+==23933==     in use at exit: 1,056 bytes in 12 blocks
+==23933==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23933== 
+==23933== LEAK SUMMARY:
+==23933==    definitely lost: 1,056 bytes in 12 blocks
+==23933==    indirectly lost: 0 bytes in 0 blocks
+==23933==      possibly lost: 0 bytes in 0 blocks
+==23933==    still reachable: 0 bytes in 0 blocks
+==23933==         suppressed: 0 bytes in 0 blocks
+==23933== Rerun with --leak-check=full to see details of leaked memory
+==23933== 
+==23933== For counts of detected and suppressed errors, rerun with: -v
+==23933== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24886== Memcheck, a memory error detector
+==24886== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24886== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24886== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24886== Parent PID: 23907
+==24886== 
+==24886== 
+==24886== HEAP SUMMARY:
+==24886==     in use at exit: 576 bytes in 9 blocks
+==24886==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==24886== 
+==24886== LEAK SUMMARY:
+==24886==    definitely lost: 576 bytes in 9 blocks
+==24886==    indirectly lost: 0 bytes in 0 blocks
+==24886==      possibly lost: 0 bytes in 0 blocks
+==24886==    still reachable: 0 bytes in 0 blocks
+==24886==         suppressed: 0 bytes in 0 blocks
+==24886== Rerun with --leak-check=full to see details of leaked memory
+==24886== 
+==24886== For counts of detected and suppressed errors, rerun with: -v
+==24886== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25297== Memcheck, a memory error detector
+==25297== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25297== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25297== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25297== Parent PID: 23907
+==25297== 
+==25297== 
+==25297== HEAP SUMMARY:
+==25297==     in use at exit: 19 bytes in 1 blocks
+==25297==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25297== 
+==25297== LEAK SUMMARY:
+==25297==    definitely lost: 19 bytes in 1 blocks
+==25297==    indirectly lost: 0 bytes in 0 blocks
+==25297==      possibly lost: 0 bytes in 0 blocks
+==25297==    still reachable: 0 bytes in 0 blocks
+==25297==         suppressed: 0 bytes in 0 blocks
+==25297== Rerun with --leak-check=full to see details of leaked memory
+==25297== 
+==25297== For counts of detected and suppressed errors, rerun with: -v
+==25297== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13901== Memcheck, a memory error detector
+==13901== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13901== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13901== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13901== Parent PID: 13875
+==13901== 
+==13901== 
+==13901== HEAP SUMMARY:
+==13901==     in use at exit: 1,056 bytes in 12 blocks
+==13901==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==13901== 
+==13901== LEAK SUMMARY:
+==13901==    definitely lost: 1,056 bytes in 12 blocks
+==13901==    indirectly lost: 0 bytes in 0 blocks
+==13901==      possibly lost: 0 bytes in 0 blocks
+==13901==    still reachable: 0 bytes in 0 blocks
+==13901==         suppressed: 0 bytes in 0 blocks
+==13901== Rerun with --leak-check=full to see details of leaked memory
+==13901== 
+==13901== For counts of detected and suppressed errors, rerun with: -v
+==13901== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14854== Memcheck, a memory error detector
+==14854== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14854== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14854== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14854== Parent PID: 13875
+==14854== 
+==14854== 
+==14854== HEAP SUMMARY:
+==14854==     in use at exit: 576 bytes in 9 blocks
+==14854==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==14854== 
+==14854== LEAK SUMMARY:
+==14854==    definitely lost: 576 bytes in 9 blocks
+==14854==    indirectly lost: 0 bytes in 0 blocks
+==14854==      possibly lost: 0 bytes in 0 blocks
+==14854==    still reachable: 0 bytes in 0 blocks
+==14854==         suppressed: 0 bytes in 0 blocks
+==14854== Rerun with --leak-check=full to see details of leaked memory
+==14854== 
+==14854== For counts of detected and suppressed errors, rerun with: -v
+==14854== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15265== Memcheck, a memory error detector
+==15265== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15265== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15265== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15265== Parent PID: 13875
+==15265== 
+==15265== 
+==15265== HEAP SUMMARY:
+==15265==     in use at exit: 19 bytes in 1 blocks
+==15265==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15265== 
+==15265== LEAK SUMMARY:
+==15265==    definitely lost: 19 bytes in 1 blocks
+==15265==    indirectly lost: 0 bytes in 0 blocks
+==15265==      possibly lost: 0 bytes in 0 blocks
+==15265==    still reachable: 0 bytes in 0 blocks
+==15265==         suppressed: 0 bytes in 0 blocks
+==15265== Rerun with --leak-check=full to see details of leaked memory
+==15265== 
+==15265== For counts of detected and suppressed errors, rerun with: -v
+==15265== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6542== Memcheck, a memory error detector
+==6542== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6542== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6542== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==6542== Parent PID: 6516
+==6542== 
+==6542== 
+==6542== HEAP SUMMARY:
+==6542==     in use at exit: 1,056 bytes in 12 blocks
+==6542==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==6542== 
+==6542== LEAK SUMMARY:
+==6542==    definitely lost: 1,056 bytes in 12 blocks
+==6542==    indirectly lost: 0 bytes in 0 blocks
+==6542==      possibly lost: 0 bytes in 0 blocks
+==6542==    still reachable: 0 bytes in 0 blocks
+==6542==         suppressed: 0 bytes in 0 blocks
+==6542== Rerun with --leak-check=full to see details of leaked memory
+==6542== 
+==6542== For counts of detected and suppressed errors, rerun with: -v
+==6542== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7618== Memcheck, a memory error detector
+==7618== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7618== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7618== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7618== Parent PID: 6516
+==7618== 
+==7618== 
+==7618== HEAP SUMMARY:
+==7618==     in use at exit: 576 bytes in 9 blocks
+==7618==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==7618== 
+==7618== LEAK SUMMARY:
+==7618==    definitely lost: 576 bytes in 9 blocks
+==7618==    indirectly lost: 0 bytes in 0 blocks
+==7618==      possibly lost: 0 bytes in 0 blocks
+==7618==    still reachable: 0 bytes in 0 blocks
+==7618==         suppressed: 0 bytes in 0 blocks
+==7618== Rerun with --leak-check=full to see details of leaked memory
+==7618== 
+==7618== For counts of detected and suppressed errors, rerun with: -v
+==7618== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8029== Memcheck, a memory error detector
+==8029== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8029== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8029== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==8029== Parent PID: 6516
+==8029== 
+==8029== 
+==8029== HEAP SUMMARY:
+==8029==     in use at exit: 19 bytes in 1 blocks
+==8029==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==8029== 
+==8029== LEAK SUMMARY:
+==8029==    definitely lost: 19 bytes in 1 blocks
+==8029==    indirectly lost: 0 bytes in 0 blocks
+==8029==      possibly lost: 0 bytes in 0 blocks
+==8029==    still reachable: 0 bytes in 0 blocks
+==8029==         suppressed: 0 bytes in 0 blocks
+==8029== Rerun with --leak-check=full to see details of leaked memory
+==8029== 
+==8029== For counts of detected and suppressed errors, rerun with: -v
+==8029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30977== Memcheck, a memory error detector
+==30977== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30977== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30977== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30977== Parent PID: 30951
+==30977== 
+==30977== 
+==30977== HEAP SUMMARY:
+==30977==     in use at exit: 1,056 bytes in 12 blocks
+==30977==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==30977== 
+==30977== LEAK SUMMARY:
+==30977==    definitely lost: 1,056 bytes in 12 blocks
+==30977==    indirectly lost: 0 bytes in 0 blocks
+==30977==      possibly lost: 0 bytes in 0 blocks
+==30977==    still reachable: 0 bytes in 0 blocks
+==30977==         suppressed: 0 bytes in 0 blocks
+==30977== Rerun with --leak-check=full to see details of leaked memory
+==30977== 
+==30977== For counts of detected and suppressed errors, rerun with: -v
+==30977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31932== Memcheck, a memory error detector
+==31932== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31932== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31932== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31932== Parent PID: 30951
+==31932== 
+==31932== 
+==31932== HEAP SUMMARY:
+==31932==     in use at exit: 576 bytes in 9 blocks
+==31932==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==31932== 
+==31932== LEAK SUMMARY:
+==31932==    definitely lost: 576 bytes in 9 blocks
+==31932==    indirectly lost: 0 bytes in 0 blocks
+==31932==      possibly lost: 0 bytes in 0 blocks
+==31932==    still reachable: 0 bytes in 0 blocks
+==31932==         suppressed: 0 bytes in 0 blocks
+==31932== Rerun with --leak-check=full to see details of leaked memory
+==31932== 
+==31932== For counts of detected and suppressed errors, rerun with: -v
+==31932== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32343== Memcheck, a memory error detector
+==32343== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32343== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32343== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==32343== Parent PID: 30951
+==32343== 
+==32343== 
+==32343== HEAP SUMMARY:
+==32343==     in use at exit: 19 bytes in 1 blocks
+==32343==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==32343== 
+==32343== LEAK SUMMARY:
+==32343==    definitely lost: 19 bytes in 1 blocks
+==32343==    indirectly lost: 0 bytes in 0 blocks
+==32343==      possibly lost: 0 bytes in 0 blocks
+==32343==    still reachable: 0 bytes in 0 blocks
+==32343==         suppressed: 0 bytes in 0 blocks
+==32343== Rerun with --leak-check=full to see details of leaked memory
+==32343== 
+==32343== For counts of detected and suppressed errors, rerun with: -v
+==32343== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4764== Memcheck, a memory error detector
+==4764== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4764== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4764== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4764== Parent PID: 4738
+==4764== 
+==4764== 
+==4764== HEAP SUMMARY:
+==4764==     in use at exit: 1,056 bytes in 12 blocks
+==4764==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4764== 
+==4764== LEAK SUMMARY:
+==4764==    definitely lost: 1,056 bytes in 12 blocks
+==4764==    indirectly lost: 0 bytes in 0 blocks
+==4764==      possibly lost: 0 bytes in 0 blocks
+==4764==    still reachable: 0 bytes in 0 blocks
+==4764==         suppressed: 0 bytes in 0 blocks
+==4764== Rerun with --leak-check=full to see details of leaked memory
+==4764== 
+==4764== For counts of detected and suppressed errors, rerun with: -v
+==4764== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5717== Memcheck, a memory error detector
+==5717== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5717== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5717== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5717== Parent PID: 4738
+==5717== 
+==5717== 
+==5717== HEAP SUMMARY:
+==5717==     in use at exit: 576 bytes in 9 blocks
+==5717==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==5717== 
+==5717== LEAK SUMMARY:
+==5717==    definitely lost: 576 bytes in 9 blocks
+==5717==    indirectly lost: 0 bytes in 0 blocks
+==5717==      possibly lost: 0 bytes in 0 blocks
+==5717==    still reachable: 0 bytes in 0 blocks
+==5717==         suppressed: 0 bytes in 0 blocks
+==5717== Rerun with --leak-check=full to see details of leaked memory
+==5717== 
+==5717== For counts of detected and suppressed errors, rerun with: -v
+==5717== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6128== Memcheck, a memory error detector
+==6128== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6128== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6128== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==6128== Parent PID: 4738
+==6128== 
+==6128== 
+==6128== HEAP SUMMARY:
+==6128==     in use at exit: 19 bytes in 1 blocks
+==6128==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==6128== 
+==6128== LEAK SUMMARY:
+==6128==    definitely lost: 19 bytes in 1 blocks
+==6128==    indirectly lost: 0 bytes in 0 blocks
+==6128==      possibly lost: 0 bytes in 0 blocks
+==6128==    still reachable: 0 bytes in 0 blocks
+==6128==         suppressed: 0 bytes in 0 blocks
+==6128== Rerun with --leak-check=full to see details of leaked memory
+==6128== 
+==6128== For counts of detected and suppressed errors, rerun with: -v
+==6128== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30744== Memcheck, a memory error detector
+==30744== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30744== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30744== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30744== Parent PID: 30718
+==30744== 
+==30744== 
+==30744== HEAP SUMMARY:
+==30744==     in use at exit: 1,056 bytes in 12 blocks
+==30744==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==30744== 
+==30744== LEAK SUMMARY:
+==30744==    definitely lost: 1,056 bytes in 12 blocks
+==30744==    indirectly lost: 0 bytes in 0 blocks
+==30744==      possibly lost: 0 bytes in 0 blocks
+==30744==    still reachable: 0 bytes in 0 blocks
+==30744==         suppressed: 0 bytes in 0 blocks
+==30744== Rerun with --leak-check=full to see details of leaked memory
+==30744== 
+==30744== For counts of detected and suppressed errors, rerun with: -v
+==30744== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31859== Memcheck, a memory error detector
+==31859== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31859== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31859== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31859== Parent PID: 30718
+==31859== 
+==31859== 
+==31859== HEAP SUMMARY:
+==31859==     in use at exit: 576 bytes in 9 blocks
+==31859==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==31859== 
+==31859== LEAK SUMMARY:
+==31859==    definitely lost: 576 bytes in 9 blocks
+==31859==    indirectly lost: 0 bytes in 0 blocks
+==31859==      possibly lost: 0 bytes in 0 blocks
+==31859==    still reachable: 0 bytes in 0 blocks
+==31859==         suppressed: 0 bytes in 0 blocks
+==31859== Rerun with --leak-check=full to see details of leaked memory
+==31859== 
+==31859== For counts of detected and suppressed errors, rerun with: -v
+==31859== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32270== Memcheck, a memory error detector
+==32270== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32270== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32270== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==32270== Parent PID: 30718
+==32270== 
+==32270== 
+==32270== HEAP SUMMARY:
+==32270==     in use at exit: 19 bytes in 1 blocks
+==32270==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==32270== 
+==32270== LEAK SUMMARY:
+==32270==    definitely lost: 19 bytes in 1 blocks
+==32270==    indirectly lost: 0 bytes in 0 blocks
+==32270==      possibly lost: 0 bytes in 0 blocks
+==32270==    still reachable: 0 bytes in 0 blocks
+==32270==         suppressed: 0 bytes in 0 blocks
+==32270== Rerun with --leak-check=full to see details of leaked memory
+==32270== 
+==32270== For counts of detected and suppressed errors, rerun with: -v
+==32270== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18386== Memcheck, a memory error detector
+==18386== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18386== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18386== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18386== Parent PID: 18360
+==18386== 
+==18386== 
+==18386== HEAP SUMMARY:
+==18386==     in use at exit: 1,056 bytes in 12 blocks
+==18386==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==18386== 
+==18386== LEAK SUMMARY:
+==18386==    definitely lost: 1,056 bytes in 12 blocks
+==18386==    indirectly lost: 0 bytes in 0 blocks
+==18386==      possibly lost: 0 bytes in 0 blocks
+==18386==    still reachable: 0 bytes in 0 blocks
+==18386==         suppressed: 0 bytes in 0 blocks
+==18386== Rerun with --leak-check=full to see details of leaked memory
+==18386== 
+==18386== For counts of detected and suppressed errors, rerun with: -v
+==18386== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19339== Memcheck, a memory error detector
+==19339== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19339== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19339== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19339== Parent PID: 18360
+==19339== 
+==19339== 
+==19339== HEAP SUMMARY:
+==19339==     in use at exit: 576 bytes in 9 blocks
+==19339==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==19339== 
+==19339== LEAK SUMMARY:
+==19339==    definitely lost: 576 bytes in 9 blocks
+==19339==    indirectly lost: 0 bytes in 0 blocks
+==19339==      possibly lost: 0 bytes in 0 blocks
+==19339==    still reachable: 0 bytes in 0 blocks
+==19339==         suppressed: 0 bytes in 0 blocks
+==19339== Rerun with --leak-check=full to see details of leaked memory
+==19339== 
+==19339== For counts of detected and suppressed errors, rerun with: -v
+==19339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19750== Memcheck, a memory error detector
+==19750== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19750== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19750== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19750== Parent PID: 18360
+==19750== 
+==19750== 
+==19750== HEAP SUMMARY:
+==19750==     in use at exit: 19 bytes in 1 blocks
+==19750==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19750== 
+==19750== LEAK SUMMARY:
+==19750==    definitely lost: 19 bytes in 1 blocks
+==19750==    indirectly lost: 0 bytes in 0 blocks
+==19750==      possibly lost: 0 bytes in 0 blocks
+==19750==    still reachable: 0 bytes in 0 blocks
+==19750==         suppressed: 0 bytes in 0 blocks
+==19750== Rerun with --leak-check=full to see details of leaked memory
+==19750== 
+==19750== For counts of detected and suppressed errors, rerun with: -v
+==19750== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8343== Memcheck, a memory error detector
+==8343== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8343== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8343== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8343== Parent PID: 8317
+==8343== 
+==8343== 
+==8343== HEAP SUMMARY:
+==8343==     in use at exit: 1,056 bytes in 12 blocks
+==8343==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==8343== 
+==8343== LEAK SUMMARY:
+==8343==    definitely lost: 1,056 bytes in 12 blocks
+==8343==    indirectly lost: 0 bytes in 0 blocks
+==8343==      possibly lost: 0 bytes in 0 blocks
+==8343==    still reachable: 0 bytes in 0 blocks
+==8343==         suppressed: 0 bytes in 0 blocks
+==8343== Rerun with --leak-check=full to see details of leaked memory
+==8343== 
+==8343== For counts of detected and suppressed errors, rerun with: -v
+==8343== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9669== Memcheck, a memory error detector
+==9669== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9669== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9669== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9669== Parent PID: 8317
+==9669== 
+==9669== 
+==9669== HEAP SUMMARY:
+==9669==     in use at exit: 576 bytes in 9 blocks
+==9669==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==9669== 
+==9669== LEAK SUMMARY:
+==9669==    definitely lost: 576 bytes in 9 blocks
+==9669==    indirectly lost: 0 bytes in 0 blocks
+==9669==      possibly lost: 0 bytes in 0 blocks
+==9669==    still reachable: 0 bytes in 0 blocks
+==9669==         suppressed: 0 bytes in 0 blocks
+==9669== Rerun with --leak-check=full to see details of leaked memory
+==9669== 
+==9669== For counts of detected and suppressed errors, rerun with: -v
+==9669== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10082== Memcheck, a memory error detector
+==10082== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10082== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10082== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10082== Parent PID: 8317
+==10082== 
+==10082== 
+==10082== HEAP SUMMARY:
+==10082==     in use at exit: 19 bytes in 1 blocks
+==10082==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10082== 
+==10082== LEAK SUMMARY:
+==10082==    definitely lost: 19 bytes in 1 blocks
+==10082==    indirectly lost: 0 bytes in 0 blocks
+==10082==      possibly lost: 0 bytes in 0 blocks
+==10082==    still reachable: 0 bytes in 0 blocks
+==10082==         suppressed: 0 bytes in 0 blocks
+==10082== Rerun with --leak-check=full to see details of leaked memory
+==10082== 
+==10082== For counts of detected and suppressed errors, rerun with: -v
+==10082== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30616== Memcheck, a memory error detector
+==30616== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30616== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30616== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30616== Parent PID: 30590
+==30616== 
+==30616== 
+==30616== HEAP SUMMARY:
+==30616==     in use at exit: 1,056 bytes in 12 blocks
+==30616==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==30616== 
+==30616== LEAK SUMMARY:
+==30616==    definitely lost: 1,056 bytes in 12 blocks
+==30616==    indirectly lost: 0 bytes in 0 blocks
+==30616==      possibly lost: 0 bytes in 0 blocks
+==30616==    still reachable: 0 bytes in 0 blocks
+==30616==         suppressed: 0 bytes in 0 blocks
+==30616== Rerun with --leak-check=full to see details of leaked memory
+==30616== 
+==30616== For counts of detected and suppressed errors, rerun with: -v
+==30616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31588== Memcheck, a memory error detector
+==31588== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31588== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31588== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31588== Parent PID: 30590
+==31588== 
+==31588== 
+==31588== HEAP SUMMARY:
+==31588==     in use at exit: 576 bytes in 9 blocks
+==31588==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==31588== 
+==31588== LEAK SUMMARY:
+==31588==    definitely lost: 576 bytes in 9 blocks
+==31588==    indirectly lost: 0 bytes in 0 blocks
+==31588==      possibly lost: 0 bytes in 0 blocks
+==31588==    still reachable: 0 bytes in 0 blocks
+==31588==         suppressed: 0 bytes in 0 blocks
+==31588== Rerun with --leak-check=full to see details of leaked memory
+==31588== 
+==31588== For counts of detected and suppressed errors, rerun with: -v
+==31588== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32000== Memcheck, a memory error detector
+==32000== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32000== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32000== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==32000== Parent PID: 30590
+==32000== 
+==32000== 
+==32000== HEAP SUMMARY:
+==32000==     in use at exit: 19 bytes in 1 blocks
+==32000==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==32000== 
+==32000== LEAK SUMMARY:
+==32000==    definitely lost: 19 bytes in 1 blocks
+==32000==    indirectly lost: 0 bytes in 0 blocks
+==32000==      possibly lost: 0 bytes in 0 blocks
+==32000==    still reachable: 0 bytes in 0 blocks
+==32000==         suppressed: 0 bytes in 0 blocks
+==32000== Rerun with --leak-check=full to see details of leaked memory
+==32000== 
+==32000== For counts of detected and suppressed errors, rerun with: -v
+==32000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26266== Memcheck, a memory error detector
+==26266== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26266== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26266== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26266== Parent PID: 26240
+==26266== 
+==26266== 
+==26266== HEAP SUMMARY:
+==26266==     in use at exit: 1,056 bytes in 12 blocks
+==26266==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==26266== 
+==26266== LEAK SUMMARY:
+==26266==    definitely lost: 1,056 bytes in 12 blocks
+==26266==    indirectly lost: 0 bytes in 0 blocks
+==26266==      possibly lost: 0 bytes in 0 blocks
+==26266==    still reachable: 0 bytes in 0 blocks
+==26266==         suppressed: 0 bytes in 0 blocks
+==26266== Rerun with --leak-check=full to see details of leaked memory
+==26266== 
+==26266== For counts of detected and suppressed errors, rerun with: -v
+==26266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27219== Memcheck, a memory error detector
+==27219== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27219== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27219== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27219== Parent PID: 26240
+==27219== 
+==27219== 
+==27219== HEAP SUMMARY:
+==27219==     in use at exit: 576 bytes in 9 blocks
+==27219==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==27219== 
+==27219== LEAK SUMMARY:
+==27219==    definitely lost: 576 bytes in 9 blocks
+==27219==    indirectly lost: 0 bytes in 0 blocks
+==27219==      possibly lost: 0 bytes in 0 blocks
+==27219==    still reachable: 0 bytes in 0 blocks
+==27219==         suppressed: 0 bytes in 0 blocks
+==27219== Rerun with --leak-check=full to see details of leaked memory
+==27219== 
+==27219== For counts of detected and suppressed errors, rerun with: -v
+==27219== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27632== Memcheck, a memory error detector
+==27632== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27632== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27632== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27632== Parent PID: 26240
+==27632== 
+==27632== 
+==27632== HEAP SUMMARY:
+==27632==     in use at exit: 19 bytes in 1 blocks
+==27632==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==27632== 
+==27632== LEAK SUMMARY:
+==27632==    definitely lost: 19 bytes in 1 blocks
+==27632==    indirectly lost: 0 bytes in 0 blocks
+==27632==      possibly lost: 0 bytes in 0 blocks
+==27632==    still reachable: 0 bytes in 0 blocks
+==27632==         suppressed: 0 bytes in 0 blocks
+==27632== Rerun with --leak-check=full to see details of leaked memory
+==27632== 
+==27632== For counts of detected and suppressed errors, rerun with: -v
+==27632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23987== Memcheck, a memory error detector
+==23987== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23987== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23987== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23987== Parent PID: 23961
+==23987== 
+==23987== 
+==23987== HEAP SUMMARY:
+==23987==     in use at exit: 1,056 bytes in 12 blocks
+==23987==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23987== 
+==23987== LEAK SUMMARY:
+==23987==    definitely lost: 1,056 bytes in 12 blocks
+==23987==    indirectly lost: 0 bytes in 0 blocks
+==23987==      possibly lost: 0 bytes in 0 blocks
+==23987==    still reachable: 0 bytes in 0 blocks
+==23987==         suppressed: 0 bytes in 0 blocks
+==23987== Rerun with --leak-check=full to see details of leaked memory
+==23987== 
+==23987== For counts of detected and suppressed errors, rerun with: -v
+==23987== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24941== Memcheck, a memory error detector
+==24941== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24941== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24941== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24941== Parent PID: 23961
+==24941== 
+==24941== 
+==24941== HEAP SUMMARY:
+==24941==     in use at exit: 576 bytes in 9 blocks
+==24941==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==24941== 
+==24941== LEAK SUMMARY:
+==24941==    definitely lost: 576 bytes in 9 blocks
+==24941==    indirectly lost: 0 bytes in 0 blocks
+==24941==      possibly lost: 0 bytes in 0 blocks
+==24941==    still reachable: 0 bytes in 0 blocks
+==24941==         suppressed: 0 bytes in 0 blocks
+==24941== Rerun with --leak-check=full to see details of leaked memory
+==24941== 
+==24941== For counts of detected and suppressed errors, rerun with: -v
+==24941== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25352== Memcheck, a memory error detector
+==25352== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25352== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25352== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25352== Parent PID: 23961
+==25352== 
+==25352== 
+==25352== HEAP SUMMARY:
+==25352==     in use at exit: 19 bytes in 1 blocks
+==25352==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25352== 
+==25352== LEAK SUMMARY:
+==25352==    definitely lost: 19 bytes in 1 blocks
+==25352==    indirectly lost: 0 bytes in 0 blocks
+==25352==      possibly lost: 0 bytes in 0 blocks
+==25352==    still reachable: 0 bytes in 0 blocks
+==25352==         suppressed: 0 bytes in 0 blocks
+==25352== Rerun with --leak-check=full to see details of leaked memory
+==25352== 
+==25352== For counts of detected and suppressed errors, rerun with: -v
+==25352== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15269== Memcheck, a memory error detector
+==15269== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15269== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15269== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15269== Parent PID: 15243
+==15269== 
+==15269== 
+==15269== HEAP SUMMARY:
+==15269==     in use at exit: 1,056 bytes in 12 blocks
+==15269==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==15269== 
+==15269== LEAK SUMMARY:
+==15269==    definitely lost: 1,056 bytes in 12 blocks
+==15269==    indirectly lost: 0 bytes in 0 blocks
+==15269==      possibly lost: 0 bytes in 0 blocks
+==15269==    still reachable: 0 bytes in 0 blocks
+==15269==         suppressed: 0 bytes in 0 blocks
+==15269== Rerun with --leak-check=full to see details of leaked memory
+==15269== 
+==15269== For counts of detected and suppressed errors, rerun with: -v
+==15269== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16416== Memcheck, a memory error detector
+==16416== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16416== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16416== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16416== Parent PID: 15243
+==16416== 
+==16416== 
+==16416== HEAP SUMMARY:
+==16416==     in use at exit: 576 bytes in 9 blocks
+==16416==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==16416== 
+==16416== LEAK SUMMARY:
+==16416==    definitely lost: 576 bytes in 9 blocks
+==16416==    indirectly lost: 0 bytes in 0 blocks
+==16416==      possibly lost: 0 bytes in 0 blocks
+==16416==    still reachable: 0 bytes in 0 blocks
+==16416==         suppressed: 0 bytes in 0 blocks
+==16416== Rerun with --leak-check=full to see details of leaked memory
+==16416== 
+==16416== For counts of detected and suppressed errors, rerun with: -v
+==16416== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17067== Memcheck, a memory error detector
+==17067== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17067== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17067== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==17067== Parent PID: 15243
+==17067== 
+==17067== 
+==17067== HEAP SUMMARY:
+==17067==     in use at exit: 19 bytes in 1 blocks
+==17067==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==17067== 
+==17067== LEAK SUMMARY:
+==17067==    definitely lost: 19 bytes in 1 blocks
+==17067==    indirectly lost: 0 bytes in 0 blocks
+==17067==      possibly lost: 0 bytes in 0 blocks
+==17067==    still reachable: 0 bytes in 0 blocks
+==17067==         suppressed: 0 bytes in 0 blocks
+==17067== Rerun with --leak-check=full to see details of leaked memory
+==17067== 
+==17067== For counts of detected and suppressed errors, rerun with: -v
+==17067== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15274== Memcheck, a memory error detector
+==15274== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15274== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15274== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15274== Parent PID: 15248
+==15274== 
+==15274== 
+==15274== HEAP SUMMARY:
+==15274==     in use at exit: 1,056 bytes in 12 blocks
+==15274==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==15274== 
+==15274== LEAK SUMMARY:
+==15274==    definitely lost: 1,056 bytes in 12 blocks
+==15274==    indirectly lost: 0 bytes in 0 blocks
+==15274==      possibly lost: 0 bytes in 0 blocks
+==15274==    still reachable: 0 bytes in 0 blocks
+==15274==         suppressed: 0 bytes in 0 blocks
+==15274== Rerun with --leak-check=full to see details of leaked memory
+==15274== 
+==15274== For counts of detected and suppressed errors, rerun with: -v
+==15274== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16227== Memcheck, a memory error detector
+==16227== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16227== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16227== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16227== Parent PID: 15248
+==16227== 
+==16227== 
+==16227== HEAP SUMMARY:
+==16227==     in use at exit: 576 bytes in 9 blocks
+==16227==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==16227== 
+==16227== LEAK SUMMARY:
+==16227==    definitely lost: 576 bytes in 9 blocks
+==16227==    indirectly lost: 0 bytes in 0 blocks
+==16227==      possibly lost: 0 bytes in 0 blocks
+==16227==    still reachable: 0 bytes in 0 blocks
+==16227==         suppressed: 0 bytes in 0 blocks
+==16227== Rerun with --leak-check=full to see details of leaked memory
+==16227== 
+==16227== For counts of detected and suppressed errors, rerun with: -v
+==16227== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16638== Memcheck, a memory error detector
+==16638== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16638== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16638== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==16638== Parent PID: 15248
+==16638== 
+==16638== 
+==16638== HEAP SUMMARY:
+==16638==     in use at exit: 19 bytes in 1 blocks
+==16638==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==16638== 
+==16638== LEAK SUMMARY:
+==16638==    definitely lost: 19 bytes in 1 blocks
+==16638==    indirectly lost: 0 bytes in 0 blocks
+==16638==      possibly lost: 0 bytes in 0 blocks
+==16638==    still reachable: 0 bytes in 0 blocks
+==16638==         suppressed: 0 bytes in 0 blocks
+==16638== Rerun with --leak-check=full to see details of leaked memory
+==16638== 
+==16638== For counts of detected and suppressed errors, rerun with: -v
+==16638== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2478== Memcheck, a memory error detector
+==2478== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2478== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2478== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==2478== Parent PID: 2425
+==2478== 
+==2478== 
+==2478== HEAP SUMMARY:
+==2478==     in use at exit: 1,056 bytes in 12 blocks
+==2478==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==2478== 
+==2478== LEAK SUMMARY:
+==2478==    definitely lost: 1,056 bytes in 12 blocks
+==2478==    indirectly lost: 0 bytes in 0 blocks
+==2478==      possibly lost: 0 bytes in 0 blocks
+==2478==    still reachable: 0 bytes in 0 blocks
+==2478==         suppressed: 0 bytes in 0 blocks
+==2478== Rerun with --leak-check=full to see details of leaked memory
+==2478== 
+==2478== For counts of detected and suppressed errors, rerun with: -v
+==2478== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==3911== Memcheck, a memory error detector
+==3911== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3911== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3911== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3911== Parent PID: 2425
+==3911== 
+==3911== 
+==3911== HEAP SUMMARY:
+==3911==     in use at exit: 576 bytes in 9 blocks
+==3911==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==3911== 
+==3911== LEAK SUMMARY:
+==3911==    definitely lost: 576 bytes in 9 blocks
+==3911==    indirectly lost: 0 bytes in 0 blocks
+==3911==      possibly lost: 0 bytes in 0 blocks
+==3911==    still reachable: 0 bytes in 0 blocks
+==3911==         suppressed: 0 bytes in 0 blocks
+==3911== Rerun with --leak-check=full to see details of leaked memory
+==3911== 
+==3911== For counts of detected and suppressed errors, rerun with: -v
+==3911== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4451== Memcheck, a memory error detector
+==4451== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4451== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4451== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==4451== Parent PID: 2425
+==4451== 
+==4451== 
+==4451== HEAP SUMMARY:
+==4451==     in use at exit: 19 bytes in 1 blocks
+==4451==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==4451== 
+==4451== LEAK SUMMARY:
+==4451==    definitely lost: 19 bytes in 1 blocks
+==4451==    indirectly lost: 0 bytes in 0 blocks
+==4451==      possibly lost: 0 bytes in 0 blocks
+==4451==    still reachable: 0 bytes in 0 blocks
+==4451==         suppressed: 0 bytes in 0 blocks
+==4451== Rerun with --leak-check=full to see details of leaked memory
+==4451== 
+==4451== For counts of detected and suppressed errors, rerun with: -v
+==4451== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17734== Memcheck, a memory error detector
+==17734== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17734== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17734== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17734== Parent PID: 17708
+==17734== 
+==17734== 
+==17734== HEAP SUMMARY:
+==17734==     in use at exit: 1,056 bytes in 12 blocks
+==17734==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==17734== 
+==17734== LEAK SUMMARY:
+==17734==    definitely lost: 1,056 bytes in 12 blocks
+==17734==    indirectly lost: 0 bytes in 0 blocks
+==17734==      possibly lost: 0 bytes in 0 blocks
+==17734==    still reachable: 0 bytes in 0 blocks
+==17734==         suppressed: 0 bytes in 0 blocks
+==17734== Rerun with --leak-check=full to see details of leaked memory
+==17734== 
+==17734== For counts of detected and suppressed errors, rerun with: -v
+==17734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18688== Memcheck, a memory error detector
+==18688== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18688== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18688== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18688== Parent PID: 17708
+==18688== 
+==18688== 
+==18688== HEAP SUMMARY:
+==18688==     in use at exit: 576 bytes in 9 blocks
+==18688==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==18688== 
+==18688== LEAK SUMMARY:
+==18688==    definitely lost: 576 bytes in 9 blocks
+==18688==    indirectly lost: 0 bytes in 0 blocks
+==18688==      possibly lost: 0 bytes in 0 blocks
+==18688==    still reachable: 0 bytes in 0 blocks
+==18688==         suppressed: 0 bytes in 0 blocks
+==18688== Rerun with --leak-check=full to see details of leaked memory
+==18688== 
+==18688== For counts of detected and suppressed errors, rerun with: -v
+==18688== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19099== Memcheck, a memory error detector
+==19099== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19099== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19099== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19099== Parent PID: 17708
+==19099== 
+==19099== 
+==19099== HEAP SUMMARY:
+==19099==     in use at exit: 19 bytes in 1 blocks
+==19099==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19099== 
+==19099== LEAK SUMMARY:
+==19099==    definitely lost: 19 bytes in 1 blocks
+==19099==    indirectly lost: 0 bytes in 0 blocks
+==19099==      possibly lost: 0 bytes in 0 blocks
+==19099==    still reachable: 0 bytes in 0 blocks
+==19099==         suppressed: 0 bytes in 0 blocks
+==19099== Rerun with --leak-check=full to see details of leaked memory
+==19099== 
+==19099== For counts of detected and suppressed errors, rerun with: -v
+==19099== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22699== Memcheck, a memory error detector
+==22699== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22699== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22699== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22699== Parent PID: 22673
+==22699== 
+==22699== 
+==22699== HEAP SUMMARY:
+==22699==     in use at exit: 1,056 bytes in 12 blocks
+==22699==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==22699== 
+==22699== LEAK SUMMARY:
+==22699==    definitely lost: 1,056 bytes in 12 blocks
+==22699==    indirectly lost: 0 bytes in 0 blocks
+==22699==      possibly lost: 0 bytes in 0 blocks
+==22699==    still reachable: 0 bytes in 0 blocks
+==22699==         suppressed: 0 bytes in 0 blocks
+==22699== Rerun with --leak-check=full to see details of leaked memory
+==22699== 
+==22699== For counts of detected and suppressed errors, rerun with: -v
+==22699== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23653== Memcheck, a memory error detector
+==23653== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23653== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23653== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23653== Parent PID: 22673
+==23653== 
+==23653== 
+==23653== HEAP SUMMARY:
+==23653==     in use at exit: 576 bytes in 9 blocks
+==23653==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==23653== 
+==23653== LEAK SUMMARY:
+==23653==    definitely lost: 576 bytes in 9 blocks
+==23653==    indirectly lost: 0 bytes in 0 blocks
+==23653==      possibly lost: 0 bytes in 0 blocks
+==23653==    still reachable: 0 bytes in 0 blocks
+==23653==         suppressed: 0 bytes in 0 blocks
+==23653== Rerun with --leak-check=full to see details of leaked memory
+==23653== 
+==23653== For counts of detected and suppressed errors, rerun with: -v
+==23653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24064== Memcheck, a memory error detector
+==24064== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24064== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24064== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24064== Parent PID: 22673
+==24064== 
+==24064== 
+==24064== HEAP SUMMARY:
+==24064==     in use at exit: 19 bytes in 1 blocks
+==24064==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24064== 
+==24064== LEAK SUMMARY:
+==24064==    definitely lost: 19 bytes in 1 blocks
+==24064==    indirectly lost: 0 bytes in 0 blocks
+==24064==      possibly lost: 0 bytes in 0 blocks
+==24064==    still reachable: 0 bytes in 0 blocks
+==24064==         suppressed: 0 bytes in 0 blocks
+==24064== Rerun with --leak-check=full to see details of leaked memory
+==24064== 
+==24064== For counts of detected and suppressed errors, rerun with: -v
+==24064== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8199== Memcheck, a memory error detector
+==8199== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8199== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8199== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8199== Parent PID: 8173
+==8199== 
+==8199== 
+==8199== HEAP SUMMARY:
+==8199==     in use at exit: 1,056 bytes in 12 blocks
+==8199==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==8199== 
+==8199== LEAK SUMMARY:
+==8199==    definitely lost: 1,056 bytes in 12 blocks
+==8199==    indirectly lost: 0 bytes in 0 blocks
+==8199==      possibly lost: 0 bytes in 0 blocks
+==8199==    still reachable: 0 bytes in 0 blocks
+==8199==         suppressed: 0 bytes in 0 blocks
+==8199== Rerun with --leak-check=full to see details of leaked memory
+==8199== 
+==8199== For counts of detected and suppressed errors, rerun with: -v
+==8199== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9152== Memcheck, a memory error detector
+==9152== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9152== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9152== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9152== Parent PID: 8173
+==9152== 
+==9152== 
+==9152== HEAP SUMMARY:
+==9152==     in use at exit: 576 bytes in 9 blocks
+==9152==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==9152== 
+==9152== LEAK SUMMARY:
+==9152==    definitely lost: 576 bytes in 9 blocks
+==9152==    indirectly lost: 0 bytes in 0 blocks
+==9152==      possibly lost: 0 bytes in 0 blocks
+==9152==    still reachable: 0 bytes in 0 blocks
+==9152==         suppressed: 0 bytes in 0 blocks
+==9152== Rerun with --leak-check=full to see details of leaked memory
+==9152== 
+==9152== For counts of detected and suppressed errors, rerun with: -v
+==9152== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9563== Memcheck, a memory error detector
+==9563== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9563== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9563== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9563== Parent PID: 8173
+==9563== 
+==9563== 
+==9563== HEAP SUMMARY:
+==9563==     in use at exit: 19 bytes in 1 blocks
+==9563==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==9563== 
+==9563== LEAK SUMMARY:
+==9563==    definitely lost: 19 bytes in 1 blocks
+==9563==    indirectly lost: 0 bytes in 0 blocks
+==9563==      possibly lost: 0 bytes in 0 blocks
+==9563==    still reachable: 0 bytes in 0 blocks
+==9563==         suppressed: 0 bytes in 0 blocks
+==9563== Rerun with --leak-check=full to see details of leaked memory
+==9563== 
+==9563== For counts of detected and suppressed errors, rerun with: -v
+==9563== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31887== Memcheck, a memory error detector
+==31887== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31887== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31887== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31887== Parent PID: 31860
+==31887== 
+==31887== 
+==31887== HEAP SUMMARY:
+==31887==     in use at exit: 1,056 bytes in 12 blocks
+==31887==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==31887== 
+==31887== LEAK SUMMARY:
+==31887==    definitely lost: 1,056 bytes in 12 blocks
+==31887==    indirectly lost: 0 bytes in 0 blocks
+==31887==      possibly lost: 0 bytes in 0 blocks
+==31887==    still reachable: 0 bytes in 0 blocks
+==31887==         suppressed: 0 bytes in 0 blocks
+==31887== Rerun with --leak-check=full to see details of leaked memory
+==31887== 
+==31887== For counts of detected and suppressed errors, rerun with: -v
+==31887== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==380== Memcheck, a memory error detector
+==380== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==380== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==380== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==380== Parent PID: 31860
+==380== 
+==380== 
+==380== HEAP SUMMARY:
+==380==     in use at exit: 576 bytes in 9 blocks
+==380==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==380== 
+==380== LEAK SUMMARY:
+==380==    definitely lost: 576 bytes in 9 blocks
+==380==    indirectly lost: 0 bytes in 0 blocks
+==380==      possibly lost: 0 bytes in 0 blocks
+==380==    still reachable: 0 bytes in 0 blocks
+==380==         suppressed: 0 bytes in 0 blocks
+==380== Rerun with --leak-check=full to see details of leaked memory
+==380== 
+==380== For counts of detected and suppressed errors, rerun with: -v
+==380== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==859== Memcheck, a memory error detector
+==859== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==859== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==859== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==859== Parent PID: 31860
+==859== 
+==859== 
+==859== HEAP SUMMARY:
+==859==     in use at exit: 19 bytes in 1 blocks
+==859==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==859== 
+==859== LEAK SUMMARY:
+==859==    definitely lost: 19 bytes in 1 blocks
+==859==    indirectly lost: 0 bytes in 0 blocks
+==859==      possibly lost: 0 bytes in 0 blocks
+==859==    still reachable: 0 bytes in 0 blocks
+==859==         suppressed: 0 bytes in 0 blocks
+==859== Rerun with --leak-check=full to see details of leaked memory
+==859== 
+==859== For counts of detected and suppressed errors, rerun with: -v
+==859== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14392== Memcheck, a memory error detector
+==14392== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14392== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14392== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14392== Parent PID: 14366
+==14392== 
+==14392== 
+==14392== HEAP SUMMARY:
+==14392==     in use at exit: 1,056 bytes in 12 blocks
+==14392==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==14392== 
+==14392== LEAK SUMMARY:
+==14392==    definitely lost: 1,056 bytes in 12 blocks
+==14392==    indirectly lost: 0 bytes in 0 blocks
+==14392==      possibly lost: 0 bytes in 0 blocks
+==14392==    still reachable: 0 bytes in 0 blocks
+==14392==         suppressed: 0 bytes in 0 blocks
+==14392== Rerun with --leak-check=full to see details of leaked memory
+==14392== 
+==14392== For counts of detected and suppressed errors, rerun with: -v
+==14392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14535== Memcheck, a memory error detector
+==14535== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14535== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14535== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14535== Parent PID: 14366
+==14535== 
+==14535== 
+==14535== HEAP SUMMARY:
+==14535==     in use at exit: 704 bytes in 11 blocks
+==14535==   total heap usage: 921 allocs, 910 frees, 7,573,709 bytes allocated
+==14535== 
+==14535== LEAK SUMMARY:
+==14535==    definitely lost: 704 bytes in 11 blocks
+==14535==    indirectly lost: 0 bytes in 0 blocks
+==14535==      possibly lost: 0 bytes in 0 blocks
+==14535==    still reachable: 0 bytes in 0 blocks
+==14535==         suppressed: 0 bytes in 0 blocks
+==14535== Rerun with --leak-check=full to see details of leaked memory
+==14535== 
+==14535== For counts of detected and suppressed errors, rerun with: -v
+==14535== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17015== Memcheck, a memory error detector
+==17015== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17015== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17015== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17015== Parent PID: 16989
+==17015== 
+==17015== 
+==17015== HEAP SUMMARY:
+==17015==     in use at exit: 1,056 bytes in 12 blocks
+==17015==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==17015== 
+==17015== LEAK SUMMARY:
+==17015==    definitely lost: 1,056 bytes in 12 blocks
+==17015==    indirectly lost: 0 bytes in 0 blocks
+==17015==      possibly lost: 0 bytes in 0 blocks
+==17015==    still reachable: 0 bytes in 0 blocks
+==17015==         suppressed: 0 bytes in 0 blocks
+==17015== Rerun with --leak-check=full to see details of leaked memory
+==17015== 
+==17015== For counts of detected and suppressed errors, rerun with: -v
+==17015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==3258== Memcheck, a memory error detector
+==3258== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3258== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3258== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3258== Parent PID: 3232
+==3258== 
+==3258== 
+==3258== HEAP SUMMARY:
+==3258==     in use at exit: 1,056 bytes in 12 blocks
+==3258==   total heap usage: 968 allocs, 956 frees, 7,584,096 bytes allocated
+==3258== 
+==3258== LEAK SUMMARY:
+==3258==    definitely lost: 1,056 bytes in 12 blocks
+==3258==    indirectly lost: 0 bytes in 0 blocks
+==3258==      possibly lost: 0 bytes in 0 blocks
+==3258==    still reachable: 0 bytes in 0 blocks
+==3258==         suppressed: 0 bytes in 0 blocks
+==3258== Rerun with --leak-check=full to see details of leaked memory
+==3258== 
+==3258== For counts of detected and suppressed errors, rerun with: -v
+==3258== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4338== Memcheck, a memory error detector
+==4338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4338== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4338== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4338== Parent PID: 3232
+==4338== 
+==4338== 
+==4338== HEAP SUMMARY:
+==4338==     in use at exit: 576 bytes in 9 blocks
+==4338==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==4338== 
+==4338== LEAK SUMMARY:
+==4338==    definitely lost: 576 bytes in 9 blocks
+==4338==    indirectly lost: 0 bytes in 0 blocks
+==4338==      possibly lost: 0 bytes in 0 blocks
+==4338==    still reachable: 0 bytes in 0 blocks
+==4338==         suppressed: 0 bytes in 0 blocks
+==4338== Rerun with --leak-check=full to see details of leaked memory
+==4338== 
+==4338== For counts of detected and suppressed errors, rerun with: -v
+==4338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4753== Memcheck, a memory error detector
+==4753== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4753== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4753== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==4753== Parent PID: 3232
+==4753== 
+==4753== 
+==4753== HEAP SUMMARY:
+==4753==     in use at exit: 19 bytes in 1 blocks
+==4753==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==4753== 
+==4753== LEAK SUMMARY:
+==4753==    definitely lost: 19 bytes in 1 blocks
+==4753==    indirectly lost: 0 bytes in 0 blocks
+==4753==      possibly lost: 0 bytes in 0 blocks
+==4753==    still reachable: 0 bytes in 0 blocks
+==4753==         suppressed: 0 bytes in 0 blocks
+==4753== Rerun with --leak-check=full to see details of leaked memory
+==4753== 
+==4753== For counts of detected and suppressed errors, rerun with: -v
+==4753== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31936== Memcheck, a memory error detector
+==31936== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31936== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31936== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31936== Parent PID: 31910
+==31936== 
+==31936== 
+==31936== HEAP SUMMARY:
+==31936==     in use at exit: 1,056 bytes in 12 blocks
+==31936==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==31936== 
+==31936== LEAK SUMMARY:
+==31936==    definitely lost: 1,056 bytes in 12 blocks
+==31936==    indirectly lost: 0 bytes in 0 blocks
+==31936==      possibly lost: 0 bytes in 0 blocks
+==31936==    still reachable: 0 bytes in 0 blocks
+==31936==         suppressed: 0 bytes in 0 blocks
+==31936== Rerun with --leak-check=full to see details of leaked memory
+==31936== 
+==31936== For counts of detected and suppressed errors, rerun with: -v
+==31936== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==426== Memcheck, a memory error detector
+==426== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==426== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==426== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==426== Parent PID: 31910
+==426== 
+==426== 
+==426== HEAP SUMMARY:
+==426==     in use at exit: 576 bytes in 9 blocks
+==426==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==426== 
+==426== LEAK SUMMARY:
+==426==    definitely lost: 576 bytes in 9 blocks
+==426==    indirectly lost: 0 bytes in 0 blocks
+==426==      possibly lost: 0 bytes in 0 blocks
+==426==    still reachable: 0 bytes in 0 blocks
+==426==         suppressed: 0 bytes in 0 blocks
+==426== Rerun with --leak-check=full to see details of leaked memory
+==426== 
+==426== For counts of detected and suppressed errors, rerun with: -v
+==426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==865== Memcheck, a memory error detector
+==865== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==865== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==865== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==865== Parent PID: 31910
+==865== 
+==865== 
+==865== HEAP SUMMARY:
+==865==     in use at exit: 19 bytes in 1 blocks
+==865==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==865== 
+==865== LEAK SUMMARY:
+==865==    definitely lost: 19 bytes in 1 blocks
+==865==    indirectly lost: 0 bytes in 0 blocks
+==865==      possibly lost: 0 bytes in 0 blocks
+==865==    still reachable: 0 bytes in 0 blocks
+==865==         suppressed: 0 bytes in 0 blocks
+==865== Rerun with --leak-check=full to see details of leaked memory
+==865== 
+==865== For counts of detected and suppressed errors, rerun with: -v
+==865== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21262== Memcheck, a memory error detector
+==21262== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21262== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21262== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21262== Parent PID: 21236
+==21262== 
+==21262== 
+==21262== HEAP SUMMARY:
+==21262==     in use at exit: 1,056 bytes in 12 blocks
+==21262==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==21262== 
+==21262== LEAK SUMMARY:
+==21262==    definitely lost: 1,056 bytes in 12 blocks
+==21262==    indirectly lost: 0 bytes in 0 blocks
+==21262==      possibly lost: 0 bytes in 0 blocks
+==21262==    still reachable: 0 bytes in 0 blocks
+==21262==         suppressed: 0 bytes in 0 blocks
+==21262== Rerun with --leak-check=full to see details of leaked memory
+==21262== 
+==21262== For counts of detected and suppressed errors, rerun with: -v
+==21262== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22240== Memcheck, a memory error detector
+==22240== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22240== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22240== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22240== Parent PID: 21236
+==22240== 
+==22240== 
+==22240== HEAP SUMMARY:
+==22240==     in use at exit: 576 bytes in 9 blocks
+==22240==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==22240== 
+==22240== LEAK SUMMARY:
+==22240==    definitely lost: 576 bytes in 9 blocks
+==22240==    indirectly lost: 0 bytes in 0 blocks
+==22240==      possibly lost: 0 bytes in 0 blocks
+==22240==    still reachable: 0 bytes in 0 blocks
+==22240==         suppressed: 0 bytes in 0 blocks
+==22240== Rerun with --leak-check=full to see details of leaked memory
+==22240== 
+==22240== For counts of detected and suppressed errors, rerun with: -v
+==22240== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22652== Memcheck, a memory error detector
+==22652== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22652== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22652== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==22652== Parent PID: 21236
+==22652== 
+==22652== 
+==22652== HEAP SUMMARY:
+==22652==     in use at exit: 19 bytes in 1 blocks
+==22652==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==22652== 
+==22652== LEAK SUMMARY:
+==22652==    definitely lost: 19 bytes in 1 blocks
+==22652==    indirectly lost: 0 bytes in 0 blocks
+==22652==      possibly lost: 0 bytes in 0 blocks
+==22652==    still reachable: 0 bytes in 0 blocks
+==22652==         suppressed: 0 bytes in 0 blocks
+==22652== Rerun with --leak-check=full to see details of leaked memory
+==22652== 
+==22652== For counts of detected and suppressed errors, rerun with: -v
+==22652== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5255== Memcheck, a memory error detector
+==5255== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5255== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5255== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5255== Parent PID: 5229
+==5255== 
+==5255== 
+==5255== HEAP SUMMARY:
+==5255==     in use at exit: 1,056 bytes in 12 blocks
+==5255==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==5255== 
+==5255== LEAK SUMMARY:
+==5255==    definitely lost: 1,056 bytes in 12 blocks
+==5255==    indirectly lost: 0 bytes in 0 blocks
+==5255==      possibly lost: 0 bytes in 0 blocks
+==5255==    still reachable: 0 bytes in 0 blocks
+==5255==         suppressed: 0 bytes in 0 blocks
+==5255== Rerun with --leak-check=full to see details of leaked memory
+==5255== 
+==5255== For counts of detected and suppressed errors, rerun with: -v
+==5255== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6709== Memcheck, a memory error detector
+==6709== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6709== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6709== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==6709== Parent PID: 5229
+==6709== 
+==6709== 
+==6709== HEAP SUMMARY:
+==6709==     in use at exit: 576 bytes in 9 blocks
+==6709==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==6709== 
+==6709== LEAK SUMMARY:
+==6709==    definitely lost: 576 bytes in 9 blocks
+==6709==    indirectly lost: 0 bytes in 0 blocks
+==6709==      possibly lost: 0 bytes in 0 blocks
+==6709==    still reachable: 0 bytes in 0 blocks
+==6709==         suppressed: 0 bytes in 0 blocks
+==6709== Rerun with --leak-check=full to see details of leaked memory
+==6709== 
+==6709== For counts of detected and suppressed errors, rerun with: -v
+==6709== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7367== Memcheck, a memory error detector
+==7367== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7367== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7367== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==7367== Parent PID: 5229
+==7367== 
+==7367== 
+==7367== HEAP SUMMARY:
+==7367==     in use at exit: 19 bytes in 1 blocks
+==7367==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==7367== 
+==7367== LEAK SUMMARY:
+==7367==    definitely lost: 19 bytes in 1 blocks
+==7367==    indirectly lost: 0 bytes in 0 blocks
+==7367==      possibly lost: 0 bytes in 0 blocks
+==7367==    still reachable: 0 bytes in 0 blocks
+==7367==         suppressed: 0 bytes in 0 blocks
+==7367== Rerun with --leak-check=full to see details of leaked memory
+==7367== 
+==7367== For counts of detected and suppressed errors, rerun with: -v
+==7367== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==20212== Memcheck, a memory error detector
+==20212== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==20212== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==20212== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==20212== Parent PID: 20186
+==20212== 
+==20212== 
+==20212== HEAP SUMMARY:
+==20212==     in use at exit: 1,056 bytes in 12 blocks
+==20212==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==20212== 
+==20212== LEAK SUMMARY:
+==20212==    definitely lost: 1,056 bytes in 12 blocks
+==20212==    indirectly lost: 0 bytes in 0 blocks
+==20212==      possibly lost: 0 bytes in 0 blocks
+==20212==    still reachable: 0 bytes in 0 blocks
+==20212==         suppressed: 0 bytes in 0 blocks
+==20212== Rerun with --leak-check=full to see details of leaked memory
+==20212== 
+==20212== For counts of detected and suppressed errors, rerun with: -v
+==20212== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21186== Memcheck, a memory error detector
+==21186== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21186== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21186== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21186== Parent PID: 20186
+==21186== 
+==21186== 
+==21186== HEAP SUMMARY:
+==21186==     in use at exit: 576 bytes in 9 blocks
+==21186==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==21186== 
+==21186== LEAK SUMMARY:
+==21186==    definitely lost: 576 bytes in 9 blocks
+==21186==    indirectly lost: 0 bytes in 0 blocks
+==21186==      possibly lost: 0 bytes in 0 blocks
+==21186==    still reachable: 0 bytes in 0 blocks
+==21186==         suppressed: 0 bytes in 0 blocks
+==21186== Rerun with --leak-check=full to see details of leaked memory
+==21186== 
+==21186== For counts of detected and suppressed errors, rerun with: -v
+==21186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21631== Memcheck, a memory error detector
+==21631== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21631== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21631== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==21631== Parent PID: 20186
+==21631== 
+==21631== 
+==21631== HEAP SUMMARY:
+==21631==     in use at exit: 19 bytes in 1 blocks
+==21631==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==21631== 
+==21631== LEAK SUMMARY:
+==21631==    definitely lost: 19 bytes in 1 blocks
+==21631==    indirectly lost: 0 bytes in 0 blocks
+==21631==      possibly lost: 0 bytes in 0 blocks
+==21631==    still reachable: 0 bytes in 0 blocks
+==21631==         suppressed: 0 bytes in 0 blocks
+==21631== Rerun with --leak-check=full to see details of leaked memory
+==21631== 
+==21631== For counts of detected and suppressed errors, rerun with: -v
+==21631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22555== Memcheck, a memory error detector
+==22555== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22555== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22555== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22555== Parent PID: 22529
+==22555== 
+==22555== 
+==22555== HEAP SUMMARY:
+==22555==     in use at exit: 1,056 bytes in 12 blocks
+==22555==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==22555== 
+==22555== LEAK SUMMARY:
+==22555==    definitely lost: 1,056 bytes in 12 blocks
+==22555==    indirectly lost: 0 bytes in 0 blocks
+==22555==      possibly lost: 0 bytes in 0 blocks
+==22555==    still reachable: 0 bytes in 0 blocks
+==22555==         suppressed: 0 bytes in 0 blocks
+==22555== Rerun with --leak-check=full to see details of leaked memory
+==22555== 
+==22555== For counts of detected and suppressed errors, rerun with: -v
+==22555== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23510== Memcheck, a memory error detector
+==23510== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23510== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23510== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23510== Parent PID: 22529
+==23510== 
+==23510== 
+==23510== HEAP SUMMARY:
+==23510==     in use at exit: 576 bytes in 9 blocks
+==23510==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==23510== 
+==23510== LEAK SUMMARY:
+==23510==    definitely lost: 576 bytes in 9 blocks
+==23510==    indirectly lost: 0 bytes in 0 blocks
+==23510==      possibly lost: 0 bytes in 0 blocks
+==23510==    still reachable: 0 bytes in 0 blocks
+==23510==         suppressed: 0 bytes in 0 blocks
+==23510== Rerun with --leak-check=full to see details of leaked memory
+==23510== 
+==23510== For counts of detected and suppressed errors, rerun with: -v
+==23510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23922== Memcheck, a memory error detector
+==23922== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23922== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23922== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23922== Parent PID: 22529
+==23922== 
+==23922== 
+==23922== HEAP SUMMARY:
+==23922==     in use at exit: 19 bytes in 1 blocks
+==23922==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==23922== 
+==23922== LEAK SUMMARY:
+==23922==    definitely lost: 19 bytes in 1 blocks
+==23922==    indirectly lost: 0 bytes in 0 blocks
+==23922==      possibly lost: 0 bytes in 0 blocks
+==23922==    still reachable: 0 bytes in 0 blocks
+==23922==         suppressed: 0 bytes in 0 blocks
+==23922== Rerun with --leak-check=full to see details of leaked memory
+==23922== 
+==23922== For counts of detected and suppressed errors, rerun with: -v
+==23922== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26260== Memcheck, a memory error detector
+==26260== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26260== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26260== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26260== Parent PID: 26234
+==26260== 
+==26260== 
+==26260== HEAP SUMMARY:
+==26260==     in use at exit: 1,056 bytes in 12 blocks
+==26260==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==26260== 
+==26260== LEAK SUMMARY:
+==26260==    definitely lost: 1,056 bytes in 12 blocks
+==26260==    indirectly lost: 0 bytes in 0 blocks
+==26260==      possibly lost: 0 bytes in 0 blocks
+==26260==    still reachable: 0 bytes in 0 blocks
+==26260==         suppressed: 0 bytes in 0 blocks
+==26260== Rerun with --leak-check=full to see details of leaked memory
+==26260== 
+==26260== For counts of detected and suppressed errors, rerun with: -v
+==26260== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+coverage.gw ==26493== Memcheck, a memory error detector
+==26493== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26493== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26493== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
+==26493== Parent PID: 26234
+==26493== 
+==26493== Invalid read of size 8
+==26493==    at 0x11E812: _release (object.h:34)
+==26493==    by 0x11E812: release (object.h:37)
+==26493==    by 0x11E812: nspc_release_object (nspc.c:26)
+==26493==    by 0x11E812: free_nspc_value (nspc.c:39)
+==26493==    by 0x11E857: free_nspc (nspc.c:59)
+==26493==    by 0x11DBE5: rem_ref (oo.h:25)
+==26493==    by 0x11DBE5: free_type (type.c:26)
+==26493==    by 0x11E658: rem_ref (oo.h:25)
+==26493==    by 0x11E658: nspc_free_type (nspc.c:56)
+==26493==    by 0x11E884: free_nspc (nspc.c:63)
+==26493==    by 0x11D8A2: rem_ref (oo.h:25)
+==26493==    by 0x11D8A2: free_env (env.c:72)
+==26493==    by 0x116D97: gwion_end (gwion.c:99)
+==26493==    by 0x1164AF: main (main.c:28)
+==26493==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==26493==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==26493==    by 0x14AE49: xcalloc (mpool.c:147)
+==26493==    by 0x14AFA7: _realloc (mpool.c:69)
+==26493==    by 0x14B045: _mp_calloc2 (mpool.c:81)
+==26493==    by 0x14B154: _mp_calloc (mpool.c:112)
+==26493==    by 0x14B6C7: new_map (map.c:16)
+==26493==    by 0x13378F: scope_push (scope.h:21)
+==26493==    by 0x13378F: nspc_push_value (nspc.h:54)
+==26493==    by 0x13378F: check_func_def (check.c:1282)
+==26493==    by 0x13A329: traverse_func_def (traverse.c:24)
+==26493==    by 0x12934F: gwi_func_end (import.c:462)
+==26493==    by 0x1208CC: import_shred (shred.c:247)
+==26493==    by 0x124BFE: import_core_libs (engine.c:91)
+==26493==    by 0x124D2A: type_engine_init (engine.c:105)
+==26493== 
+==26493== Invalid write of size 8
+==26493==    at 0x11E819: _release (object.h:34)
+==26493==    by 0x11E819: release (object.h:37)
+==26493==    by 0x11E819: nspc_release_object (nspc.c:26)
+==26493==    by 0x11E819: free_nspc_value (nspc.c:39)
+==26493==    by 0x11E857: free_nspc (nspc.c:59)
+==26493==    by 0x11DBE5: rem_ref (oo.h:25)
+==26493==    by 0x11DBE5: free_type (type.c:26)
+==26493==    by 0x11E658: rem_ref (oo.h:25)
+==26493==    by 0x11E658: nspc_free_type (nspc.c:56)
+==26493==    by 0x11E884: free_nspc (nspc.c:63)
+==26493==    by 0x11D8A2: rem_ref (oo.h:25)
+==26493==    by 0x11D8A2: free_env (env.c:72)
+==26493==    by 0x116D97: gwion_end (gwion.c:99)
+==26493==    by 0x1164AF: main (main.c:28)
+==26493==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==26493==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==26493==    by 0x14AE49: xcalloc (mpool.c:147)
+==26493==    by 0x14AFA7: _realloc (mpool.c:69)
+==26493==    by 0x14B045: _mp_calloc2 (mpool.c:81)
+==26493==    by 0x14B154: _mp_calloc (mpool.c:112)
+==26493==    by 0x14B6C7: new_map (map.c:16)
+==26493==    by 0x13378F: scope_push (scope.h:21)
+==26493==    by 0x13378F: nspc_push_value (nspc.h:54)
+==26493==    by 0x13378F: check_func_def (check.c:1282)
+==26493==    by 0x13A329: traverse_func_def (traverse.c:24)
+==26493==    by 0x12934F: gwi_func_end (import.c:462)
+==26493==    by 0x1208CC: import_shred (shred.c:247)
+==26493==    by 0x124BFE: import_core_libs (engine.c:91)
+==26493==    by 0x124D2A: type_engine_init (engine.c:105)
+==26493== 
+==26493== Invalid read of size 8
+==26493==    at 0x14B8B2: free_symbol (symbol.c:28)
+==26493==    by 0x14B8BF: free_symbol (symbol.c:29)
+==26493==    by 0x14BA0E: free_symbols (symbol.c:39)
+==26493==    by 0x116DD8: gwion_end (gwion.c:105)
+==26493==    by 0x1164AF: main (main.c:28)
+==26493==  Address 0x7 is not stack'd, malloc'd or (recently) free'd
+==26493== 
+==26493== 
+==26493== Process terminating with default action of signal 11 (SIGSEGV): dumping core
+==26493==  Access not within mapped region at address 0x7
+==26493==    at 0x14B8B2: free_symbol (symbol.c:28)
+==26493==    by 0x14B8BF: free_symbol (symbol.c:29)
+==26493==    by 0x14BA0E: free_symbols (symbol.c:39)
+==26493==    by 0x116DD8: gwion_end (gwion.c:105)
+==26493==    by 0x1164AF: main (main.c:28)
+==26493==  If you believe this happened as a result of a stack
+==26493==  overflow in your program's main thread (unlikely but
+==26493==  possible), you can try to increase the size of the
+==26493==  main thread stack using the --main-stacksize= flag.
+==26493==  The main thread stack size used in this run was 8388608.
+==26493== 
+==26493== HEAP SUMMARY:
+==26493==     in use at exit: 7,591,280 bytes in 85 blocks
+==26493==   total heap usage: 1,004 allocs, 919 frees, 7,765,696 bytes allocated
+==26493== 
+==26493== LEAK SUMMARY:
+==26493==    definitely lost: 0 bytes in 0 blocks
+==26493==    indirectly lost: 0 bytes in 0 blocks
+==26493==      possibly lost: 0 bytes in 0 blocks
+==26493==    still reachable: 7,591,280 bytes in 85 blocks
+==26493==         suppressed: 0 bytes in 0 blocks
+==26493== Rerun with --leak-check=full to see details of leaked memory
+==26493== 
+==26493== For counts of detected and suppressed errors, rerun with: -v
+==26493== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+enum.gw ==26679== Memcheck, a memory error detector
+==26679== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26679== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26679== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
+==26679== Parent PID: 26234
+==26679== 
+==26679== Invalid read of size 8
+==26679==    at 0x11E812: _release (object.h:34)
+==26679==    by 0x11E812: release (object.h:37)
+==26679==    by 0x11E812: nspc_release_object (nspc.c:26)
+==26679==    by 0x11E812: free_nspc_value (nspc.c:39)
+==26679==    by 0x11E857: free_nspc (nspc.c:59)
+==26679==    by 0x11D8A2: rem_ref (oo.h:25)
+==26679==    by 0x11D8A2: free_env (env.c:72)
+==26679==    by 0x116D97: gwion_end (gwion.c:99)
+==26679==    by 0x1164AF: main (main.c:28)
+==26679==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==26679==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==26679==    by 0x14AE49: xcalloc (mpool.c:147)
+==26679==    by 0x14AFA7: _realloc (mpool.c:69)
+==26679==    by 0x14B045: _mp_calloc2 (mpool.c:81)
+==26679==    by 0x14B154: _mp_calloc (mpool.c:112)
+==26679==    by 0x14B6C7: new_map (map.c:16)
+==26679==    by 0x13378F: scope_push (scope.h:21)
+==26679==    by 0x13378F: nspc_push_value (nspc.h:54)
+==26679==    by 0x13378F: check_func_def (check.c:1282)
+==26679==    by 0x13A329: traverse_func_def (traverse.c:24)
+==26679==    by 0x12934F: gwi_func_end (import.c:462)
+==26679==    by 0x1208CC: import_shred (shred.c:247)
+==26679==    by 0x124BFE: import_core_libs (engine.c:91)
+==26679==    by 0x124D2A: type_engine_init (engine.c:105)
+==26679== 
+==26679== Invalid write of size 8
+==26679==    at 0x11E819: _release (object.h:34)
+==26679==    by 0x11E819: release (object.h:37)
+==26679==    by 0x11E819: nspc_release_object (nspc.c:26)
+==26679==    by 0x11E819: free_nspc_value (nspc.c:39)
+==26679==    by 0x11E857: free_nspc (nspc.c:59)
+==26679==    by 0x11D8A2: rem_ref (oo.h:25)
+==26679==    by 0x11D8A2: free_env (env.c:72)
+==26679==    by 0x116D97: gwion_end (gwion.c:99)
+==26679==    by 0x1164AF: main (main.c:28)
+==26679==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==26679==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==26679==    by 0x14AE49: xcalloc (mpool.c:147)
+==26679==    by 0x14AFA7: _realloc (mpool.c:69)
+==26679==    by 0x14B045: _mp_calloc2 (mpool.c:81)
+==26679==    by 0x14B154: _mp_calloc (mpool.c:112)
+==26679==    by 0x14B6C7: new_map (map.c:16)
+==26679==    by 0x13378F: scope_push (scope.h:21)
+==26679==    by 0x13378F: nspc_push_value (nspc.h:54)
+==26679==    by 0x13378F: check_func_def (check.c:1282)
+==26679==    by 0x13A329: traverse_func_def (traverse.c:24)
+==26679==    by 0x12934F: gwi_func_end (import.c:462)
+==26679==    by 0x1208CC: import_shred (shred.c:247)
+==26679==    by 0x124BFE: import_core_libs (engine.c:91)
+==26679==    by 0x124D2A: type_engine_init (engine.c:105)
+==26679== 
+==26679== Invalid read of size 8
+==26679==    at 0x14AC2E: map_size (map.h:18)
+==26679==    by 0x14AC2E: scope_iter (scope.c:74)
+==26679==    by 0x11E7A7: free_nspc_value (nspc.c:35)
+==26679==    by 0x11E857: free_nspc (nspc.c:59)
+==26679==    by 0x11DBE5: rem_ref (oo.h:25)
+==26679==    by 0x11DBE5: free_type (type.c:26)
+==26679==    by 0x11E658: rem_ref (oo.h:25)
+==26679==    by 0x11E658: nspc_free_type (nspc.c:56)
+==26679==    by 0x11E884: free_nspc (nspc.c:63)
+==26679==    by 0x11D8A2: rem_ref (oo.h:25)
+==26679==    by 0x11D8A2: free_env (env.c:72)
+==26679==    by 0x116D97: gwion_end (gwion.c:99)
+==26679==    by 0x1164AF: main (main.c:28)
+==26679==  Address 0x4e1027f is 1 bytes before a block of size 64 alloc'd
+==26679==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==26679==    by 0x14AE49: xcalloc (mpool.c:147)
+==26679==    by 0x14B6D9: map_init (map.c:11)
+==26679==    by 0x14B6D9: new_map (map.c:17)
+==26679==    by 0x14AB71: scope_push (scope.h:21)
+==26679==    by 0x14AB71: scope_init (scope.c:42)
+==26679==    by 0x14ABA4: new_scope (scope.c:47)
+==26679==    by 0x11E9C6: new_nspc (nspc.c:80)
+==26679==    by 0x128020: import_class_ini (import.c:202)
+==26679==    by 0x128797: gwi_class_ini (import.c:230)
+==26679==    by 0x4848534: import (enum.c:42)
+==26679==    by 0x124D5F: type_engine_init (engine.c:109)
+==26679==    by 0x116CB2: gwion_engine (gwion.c:39)
+==26679==    by 0x116CB2: gwion_ini (gwion.c:78)
+==26679==    by 0x116499: main (main.c:23)
+==26679== 
+==26679== Invalid read of size 8
+==26679==    at 0x11E812: _release (object.h:34)
+==26679==    by 0x11E812: release (object.h:37)
+==26679==    by 0x11E812: nspc_release_object (nspc.c:26)
+==26679==    by 0x11E812: free_nspc_value (nspc.c:39)
+==26679==    by 0x11E857: free_nspc (nspc.c:59)
+==26679==    by 0x11DBE5: rem_ref (oo.h:25)
+==26679==    by 0x11DBE5: free_type (type.c:26)
+==26679==    by 0x11E658: rem_ref (oo.h:25)
+==26679==    by 0x11E658: nspc_free_type (nspc.c:56)
+==26679==    by 0x11E884: free_nspc (nspc.c:63)
+==26679==    by 0x11D8A2: rem_ref (oo.h:25)
+==26679==    by 0x11D8A2: free_env (env.c:72)
+==26679==    by 0x116D97: gwion_end (gwion.c:99)
+==26679==    by 0x1164AF: main (main.c:28)
+==26679==  Address 0x21 is not stack'd, malloc'd or (recently) free'd
+==26679== 
+==26679== 
+==26679== Process terminating with default action of signal 11 (SIGSEGV): dumping core
+==26679==  Access not within mapped region at address 0x21
+==26679==    at 0x11E812: _release (object.h:34)
+==26679==    by 0x11E812: release (object.h:37)
+==26679==    by 0x11E812: nspc_release_object (nspc.c:26)
+==26679==    by 0x11E812: free_nspc_value (nspc.c:39)
+==26679==    by 0x11E857: free_nspc (nspc.c:59)
+==26679==    by 0x11DBE5: rem_ref (oo.h:25)
+==26679==    by 0x11DBE5: free_type (type.c:26)
+==26679==    by 0x11E658: rem_ref (oo.h:25)
+==26679==    by 0x11E658: nspc_free_type (nspc.c:56)
+==26679==    by 0x11E884: free_nspc (nspc.c:63)
+==26679==    by 0x11D8A2: rem_ref (oo.h:25)
+==26679==    by 0x11D8A2: free_env (env.c:72)
+==26679==    by 0x116D97: gwion_end (gwion.c:99)
+==26679==    by 0x1164AF: main (main.c:28)
+==26679==  If you believe this happened as a result of a stack
+==26679==  overflow in your program's main thread (unlikely but
+==26679==  possible), you can try to increase the size of the
+==26679==  main thread stack using the --main-stacksize= flag.
+==26679==  The main thread stack size used in this run was 8388608.
+==26679== 
+==26679== HEAP SUMMARY:
+==26679==     in use at exit: 7,648,318 bytes in 364 blocks
+==26679==   total heap usage: 1,018 allocs, 654 frees, 7,801,803 bytes allocated
+==26679== 
+==26679== LEAK SUMMARY:
+==26679==    definitely lost: 64 bytes in 1 blocks
+==26679==    indirectly lost: 0 bytes in 0 blocks
+==26679==      possibly lost: 0 bytes in 0 blocks
+==26679==    still reachable: 7,648,254 bytes in 363 blocks
+==26679==         suppressed: 0 bytes in 0 blocks
+==26679== Rerun with --leak-check=full to see details of leaked memory
+==26679== 
+==26679== For counts of detected and suppressed errors, rerun with: -v
+==26679== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+/dev/null ==27222== Memcheck, a memory error detector
+==27222== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27222== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27222== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27222== Parent PID: 26234
+==27222== 
+==27222== 
+==27222== HEAP SUMMARY:
+==27222==     in use at exit: 576 bytes in 9 blocks
+==27222==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==27222== 
+==27222== LEAK SUMMARY:
+==27222==    definitely lost: 576 bytes in 9 blocks
+==27222==    indirectly lost: 0 bytes in 0 blocks
+==27222==      possibly lost: 0 bytes in 0 blocks
+==27222==    still reachable: 0 bytes in 0 blocks
+==27222==         suppressed: 0 bytes in 0 blocks
+==27222== Rerun with --leak-check=full to see details of leaked memory
+==27222== 
+==27222== For counts of detected and suppressed errors, rerun with: -v
+==27222== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27693== Memcheck, a memory error detector
+==27693== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27693== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27693== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27693== Parent PID: 26234
+==27693== 
+==27693== 
+==27693== HEAP SUMMARY:
+==27693==     in use at exit: 19 bytes in 1 blocks
+==27693==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==27693== 
+==27693== LEAK SUMMARY:
+==27693==    definitely lost: 19 bytes in 1 blocks
+==27693==    indirectly lost: 0 bytes in 0 blocks
+==27693==      possibly lost: 0 bytes in 0 blocks
+==27693==    still reachable: 0 bytes in 0 blocks
+==27693==         suppressed: 0 bytes in 0 blocks
+==27693== Rerun with --leak-check=full to see details of leaked memory
+==27693== 
+==27693== For counts of detected and suppressed errors, rerun with: -v
+==27693== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10568== Memcheck, a memory error detector
+==10568== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10568== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10568== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10568== Parent PID: 10542
+==10568== 
+==10568== 
+==10568== HEAP SUMMARY:
+==10568==     in use at exit: 1,056 bytes in 12 blocks
+==10568==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==10568== 
+==10568== LEAK SUMMARY:
+==10568==    definitely lost: 1,056 bytes in 12 blocks
+==10568==    indirectly lost: 0 bytes in 0 blocks
+==10568==      possibly lost: 0 bytes in 0 blocks
+==10568==    still reachable: 0 bytes in 0 blocks
+==10568==         suppressed: 0 bytes in 0 blocks
+==10568== Rerun with --leak-check=full to see details of leaked memory
+==10568== 
+==10568== For counts of detected and suppressed errors, rerun with: -v
+==10568== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+coverage.gw ==10801== Memcheck, a memory error detector
+==10801== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10801== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10801== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
+==10801== Parent PID: 10542
+==10801== 
+==10801== Invalid read of size 8
+==10801==    at 0x120632: _release (object.h:34)
+==10801==    by 0x120632: release (object.h:37)
+==10801==    by 0x120632: nspc_release_object (nspc.c:26)
+==10801==    by 0x120632: free_nspc_value (nspc.c:39)
+==10801==    by 0x120677: free_nspc (nspc.c:59)
+==10801==    by 0x11FA05: rem_ref (oo.h:25)
+==10801==    by 0x11FA05: free_type (type.c:26)
+==10801==    by 0x120478: rem_ref (oo.h:25)
+==10801==    by 0x120478: nspc_free_type (nspc.c:56)
+==10801==    by 0x1206A4: free_nspc (nspc.c:63)
+==10801==    by 0x11F6C2: rem_ref (oo.h:25)
+==10801==    by 0x11F6C2: free_env (env.c:72)
+==10801==    by 0x118BB7: gwion_end (gwion.c:99)
+==10801==    by 0x1182CF: main (main.c:28)
+==10801==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==10801==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==10801==    by 0x14CC69: xcalloc (mpool.c:147)
+==10801==    by 0x14CDC7: _realloc (mpool.c:69)
+==10801==    by 0x14CE65: _mp_calloc2 (mpool.c:81)
+==10801==    by 0x14CF74: _mp_calloc (mpool.c:112)
+==10801==    by 0x14D4E7: new_map (map.c:16)
+==10801==    by 0x1355AF: scope_push (scope.h:21)
+==10801==    by 0x1355AF: nspc_push_value (nspc.h:54)
+==10801==    by 0x1355AF: check_func_def (check.c:1282)
+==10801==    by 0x13C149: traverse_func_def (traverse.c:24)
+==10801==    by 0x12B16F: gwi_func_end (import.c:462)
+==10801==    by 0x1226EC: import_shred (shred.c:247)
+==10801==    by 0x126A1E: import_core_libs (engine.c:91)
+==10801==    by 0x126B4A: type_engine_init (engine.c:105)
+==10801== 
+==10801== Invalid write of size 8
+==10801==    at 0x120639: _release (object.h:34)
+==10801==    by 0x120639: release (object.h:37)
+==10801==    by 0x120639: nspc_release_object (nspc.c:26)
+==10801==    by 0x120639: free_nspc_value (nspc.c:39)
+==10801==    by 0x120677: free_nspc (nspc.c:59)
+==10801==    by 0x11FA05: rem_ref (oo.h:25)
+==10801==    by 0x11FA05: free_type (type.c:26)
+==10801==    by 0x120478: rem_ref (oo.h:25)
+==10801==    by 0x120478: nspc_free_type (nspc.c:56)
+==10801==    by 0x1206A4: free_nspc (nspc.c:63)
+==10801==    by 0x11F6C2: rem_ref (oo.h:25)
+==10801==    by 0x11F6C2: free_env (env.c:72)
+==10801==    by 0x118BB7: gwion_end (gwion.c:99)
+==10801==    by 0x1182CF: main (main.c:28)
+==10801==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==10801==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==10801==    by 0x14CC69: xcalloc (mpool.c:147)
+==10801==    by 0x14CDC7: _realloc (mpool.c:69)
+==10801==    by 0x14CE65: _mp_calloc2 (mpool.c:81)
+==10801==    by 0x14CF74: _mp_calloc (mpool.c:112)
+==10801==    by 0x14D4E7: new_map (map.c:16)
+==10801==    by 0x1355AF: scope_push (scope.h:21)
+==10801==    by 0x1355AF: nspc_push_value (nspc.h:54)
+==10801==    by 0x1355AF: check_func_def (check.c:1282)
+==10801==    by 0x13C149: traverse_func_def (traverse.c:24)
+==10801==    by 0x12B16F: gwi_func_end (import.c:462)
+==10801==    by 0x1226EC: import_shred (shred.c:247)
+==10801==    by 0x126A1E: import_core_libs (engine.c:91)
+==10801==    by 0x126B4A: type_engine_init (engine.c:105)
+==10801== 
+==10801== Invalid read of size 8
+==10801==    at 0x14D6D2: free_symbol (symbol.c:28)
+==10801==    by 0x14D6DF: free_symbol (symbol.c:29)
+==10801==    by 0x14D82E: free_symbols (symbol.c:39)
+==10801==    by 0x118BF8: gwion_end (gwion.c:105)
+==10801==    by 0x1182CF: main (main.c:28)
+==10801==  Address 0x7 is not stack'd, malloc'd or (recently) free'd
+==10801== 
+==10801== 
+==10801== Process terminating with default action of signal 11 (SIGSEGV): dumping core
+==10801==  Access not within mapped region at address 0x7
+==10801==    at 0x14D6D2: free_symbol (symbol.c:28)
+==10801==    by 0x14D6DF: free_symbol (symbol.c:29)
+==10801==    by 0x14D82E: free_symbols (symbol.c:39)
+==10801==    by 0x118BF8: gwion_end (gwion.c:105)
+==10801==    by 0x1182CF: main (main.c:28)
+==10801==  If you believe this happened as a result of a stack
+==10801==  overflow in your program's main thread (unlikely but
+==10801==  possible), you can try to increase the size of the
+==10801==  main thread stack using the --main-stacksize= flag.
+==10801==  The main thread stack size used in this run was 8388608.
+==10801== 
+==10801== HEAP SUMMARY:
+==10801==     in use at exit: 7,591,280 bytes in 85 blocks
+==10801==   total heap usage: 1,004 allocs, 919 frees, 7,765,696 bytes allocated
+==10801== 
+==10801== LEAK SUMMARY:
+==10801==    definitely lost: 0 bytes in 0 blocks
+==10801==    indirectly lost: 0 bytes in 0 blocks
+==10801==      possibly lost: 0 bytes in 0 blocks
+==10801==    still reachable: 7,591,280 bytes in 85 blocks
+==10801==         suppressed: 0 bytes in 0 blocks
+==10801== Rerun with --leak-check=full to see details of leaked memory
+==10801== 
+==10801== For counts of detected and suppressed errors, rerun with: -v
+==10801== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+enum.gw ==10982== Memcheck, a memory error detector
+==10982== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10982== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10982== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
+==10982== Parent PID: 10542
+==10982== 
+==10982== Invalid read of size 8
+==10982==    at 0x120632: _release (object.h:34)
+==10982==    by 0x120632: release (object.h:37)
+==10982==    by 0x120632: nspc_release_object (nspc.c:26)
+==10982==    by 0x120632: free_nspc_value (nspc.c:39)
+==10982==    by 0x120677: free_nspc (nspc.c:59)
+==10982==    by 0x11F6C2: rem_ref (oo.h:25)
+==10982==    by 0x11F6C2: free_env (env.c:72)
+==10982==    by 0x118BB7: gwion_end (gwion.c:99)
+==10982==    by 0x1182CF: main (main.c:28)
+==10982==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==10982==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==10982==    by 0x14CC69: xcalloc (mpool.c:147)
+==10982==    by 0x14CDC7: _realloc (mpool.c:69)
+==10982==    by 0x14CE65: _mp_calloc2 (mpool.c:81)
+==10982==    by 0x14CF74: _mp_calloc (mpool.c:112)
+==10982==    by 0x14D4E7: new_map (map.c:16)
+==10982==    by 0x1355AF: scope_push (scope.h:21)
+==10982==    by 0x1355AF: nspc_push_value (nspc.h:54)
+==10982==    by 0x1355AF: check_func_def (check.c:1282)
+==10982==    by 0x13C149: traverse_func_def (traverse.c:24)
+==10982==    by 0x12B16F: gwi_func_end (import.c:462)
+==10982==    by 0x1226EC: import_shred (shred.c:247)
+==10982==    by 0x126A1E: import_core_libs (engine.c:91)
+==10982==    by 0x126B4A: type_engine_init (engine.c:105)
+==10982== 
+==10982== Invalid write of size 8
+==10982==    at 0x120639: _release (object.h:34)
+==10982==    by 0x120639: release (object.h:37)
+==10982==    by 0x120639: nspc_release_object (nspc.c:26)
+==10982==    by 0x120639: free_nspc_value (nspc.c:39)
+==10982==    by 0x120677: free_nspc (nspc.c:59)
+==10982==    by 0x11F6C2: rem_ref (oo.h:25)
+==10982==    by 0x11F6C2: free_env (env.c:72)
+==10982==    by 0x118BB7: gwion_end (gwion.c:99)
+==10982==    by 0x1182CF: main (main.c:28)
+==10982==  Address 0x4dff898 is 8 bytes after a block of size 512 alloc'd
+==10982==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==10982==    by 0x14CC69: xcalloc (mpool.c:147)
+==10982==    by 0x14CDC7: _realloc (mpool.c:69)
+==10982==    by 0x14CE65: _mp_calloc2 (mpool.c:81)
+==10982==    by 0x14CF74: _mp_calloc (mpool.c:112)
+==10982==    by 0x14D4E7: new_map (map.c:16)
+==10982==    by 0x1355AF: scope_push (scope.h:21)
+==10982==    by 0x1355AF: nspc_push_value (nspc.h:54)
+==10982==    by 0x1355AF: check_func_def (check.c:1282)
+==10982==    by 0x13C149: traverse_func_def (traverse.c:24)
+==10982==    by 0x12B16F: gwi_func_end (import.c:462)
+==10982==    by 0x1226EC: import_shred (shred.c:247)
+==10982==    by 0x126A1E: import_core_libs (engine.c:91)
+==10982==    by 0x126B4A: type_engine_init (engine.c:105)
+==10982== 
+==10982== Invalid read of size 8
+==10982==    at 0x14CA4E: map_size (map.h:18)
+==10982==    by 0x14CA4E: scope_iter (scope.c:74)
+==10982==    by 0x1205C7: free_nspc_value (nspc.c:35)
+==10982==    by 0x120677: free_nspc (nspc.c:59)
+==10982==    by 0x11FA05: rem_ref (oo.h:25)
+==10982==    by 0x11FA05: free_type (type.c:26)
+==10982==    by 0x120478: rem_ref (oo.h:25)
+==10982==    by 0x120478: nspc_free_type (nspc.c:56)
+==10982==    by 0x1206A4: free_nspc (nspc.c:63)
+==10982==    by 0x11F6C2: rem_ref (oo.h:25)
+==10982==    by 0x11F6C2: free_env (env.c:72)
+==10982==    by 0x118BB7: gwion_end (gwion.c:99)
+==10982==    by 0x1182CF: main (main.c:28)
+==10982==  Address 0x4e1027f is 1 bytes before a block of size 64 alloc'd
+==10982==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
+==10982==    by 0x14CC69: xcalloc (mpool.c:147)
+==10982==    by 0x14D4F9: map_init (map.c:11)
+==10982==    by 0x14D4F9: new_map (map.c:17)
+==10982==    by 0x14C991: scope_push (scope.h:21)
+==10982==    by 0x14C991: scope_init (scope.c:42)
+==10982==    by 0x14C9C4: new_scope (scope.c:47)
+==10982==    by 0x1207E6: new_nspc (nspc.c:80)
+==10982==    by 0x129E40: import_class_ini (import.c:202)
+==10982==    by 0x12A5B7: gwi_class_ini (import.c:230)
+==10982==    by 0x4848534: import (enum.c:42)
+==10982==    by 0x126B7F: type_engine_init (engine.c:109)
+==10982==    by 0x118AD2: gwion_engine (gwion.c:39)
+==10982==    by 0x118AD2: gwion_ini (gwion.c:78)
+==10982==    by 0x1182B9: main (main.c:23)
+==10982== 
+==10982== Invalid read of size 8
+==10982==    at 0x120632: _release (object.h:34)
+==10982==    by 0x120632: release (object.h:37)
+==10982==    by 0x120632: nspc_release_object (nspc.c:26)
+==10982==    by 0x120632: free_nspc_value (nspc.c:39)
+==10982==    by 0x120677: free_nspc (nspc.c:59)
+==10982==    by 0x11FA05: rem_ref (oo.h:25)
+==10982==    by 0x11FA05: free_type (type.c:26)
+==10982==    by 0x120478: rem_ref (oo.h:25)
+==10982==    by 0x120478: nspc_free_type (nspc.c:56)
+==10982==    by 0x1206A4: free_nspc (nspc.c:63)
+==10982==    by 0x11F6C2: rem_ref (oo.h:25)
+==10982==    by 0x11F6C2: free_env (env.c:72)
+==10982==    by 0x118BB7: gwion_end (gwion.c:99)
+==10982==    by 0x1182CF: main (main.c:28)
+==10982==  Address 0x21 is not stack'd, malloc'd or (recently) free'd
+==10982== 
+==10982== 
+==10982== Process terminating with default action of signal 11 (SIGSEGV): dumping core
+==10982==  Access not within mapped region at address 0x21
+==10982==    at 0x120632: _release (object.h:34)
+==10982==    by 0x120632: release (object.h:37)
+==10982==    by 0x120632: nspc_release_object (nspc.c:26)
+==10982==    by 0x120632: free_nspc_value (nspc.c:39)
+==10982==    by 0x120677: free_nspc (nspc.c:59)
+==10982==    by 0x11FA05: rem_ref (oo.h:25)
+==10982==    by 0x11FA05: free_type (type.c:26)
+==10982==    by 0x120478: rem_ref (oo.h:25)
+==10982==    by 0x120478: nspc_free_type (nspc.c:56)
+==10982==    by 0x1206A4: free_nspc (nspc.c:63)
+==10982==    by 0x11F6C2: rem_ref (oo.h:25)
+==10982==    by 0x11F6C2: free_env (env.c:72)
+==10982==    by 0x118BB7: gwion_end (gwion.c:99)
+==10982==    by 0x1182CF: main (main.c:28)
+==10982==  If you believe this happened as a result of a stack
+==10982==  overflow in your program's main thread (unlikely but
+==10982==  possible), you can try to increase the size of the
+==10982==  main thread stack using the --main-stacksize= flag.
+==10982==  The main thread stack size used in this run was 8388608.
+==10982== 
+==10982== HEAP SUMMARY:
+==10982==     in use at exit: 7,648,318 bytes in 364 blocks
+==10982==   total heap usage: 1,018 allocs, 654 frees, 7,801,803 bytes allocated
+==10982== 
+==10982== LEAK SUMMARY:
+==10982==    definitely lost: 64 bytes in 1 blocks
+==10982==    indirectly lost: 0 bytes in 0 blocks
+==10982==      possibly lost: 0 bytes in 0 blocks
+==10982==    still reachable: 7,648,254 bytes in 363 blocks
+==10982==         suppressed: 0 bytes in 0 blocks
+==10982== Rerun with --leak-check=full to see details of leaked memory
+==10982== 
+==10982== For counts of detected and suppressed errors, rerun with: -v
+==10982== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+/dev/null ==11524== Memcheck, a memory error detector
+==11524== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11524== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11524== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11524== Parent PID: 10542
+==11524== 
+==11524== 
+==11524== HEAP SUMMARY:
+==11524==     in use at exit: 576 bytes in 9 blocks
+==11524==   total heap usage: 907 allocs, 898 frees, 7,568,976 bytes allocated
+==11524== 
+==11524== LEAK SUMMARY:
+==11524==    definitely lost: 576 bytes in 9 blocks
+==11524==    indirectly lost: 0 bytes in 0 blocks
+==11524==      possibly lost: 0 bytes in 0 blocks
+==11524==    still reachable: 0 bytes in 0 blocks
+==11524==         suppressed: 0 bytes in 0 blocks
+==11524== Rerun with --leak-check=full to see details of leaked memory
+==11524== 
+==11524== For counts of detected and suppressed errors, rerun with: -v
+==11524== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11935== Memcheck, a memory error detector
+==11935== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11935== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11935== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11935== Parent PID: 10542
+==11935== 
+==11935== 
+==11935== HEAP SUMMARY:
+==11935==     in use at exit: 19 bytes in 1 blocks
+==11935==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==11935== 
+==11935== LEAK SUMMARY:
+==11935==    definitely lost: 19 bytes in 1 blocks
+==11935==    indirectly lost: 0 bytes in 0 blocks
+==11935==      possibly lost: 0 bytes in 0 blocks
+==11935==    still reachable: 0 bytes in 0 blocks
+==11935==         suppressed: 0 bytes in 0 blocks
+==11935== Rerun with --leak-check=full to see details of leaked memory
+==11935== 
+==11935== For counts of detected and suppressed errors, rerun with: -v
+==11935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21584== Memcheck, a memory error detector
+==21584== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21584== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21584== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21584== Parent PID: 21558
+==21584== 
+==21584== 
+==21584== HEAP SUMMARY:
+==21584==     in use at exit: 1,056 bytes in 12 blocks
+==21584==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==21584== 
+==21584== LEAK SUMMARY:
+==21584==    definitely lost: 1,056 bytes in 12 blocks
+==21584==    indirectly lost: 0 bytes in 0 blocks
+==21584==      possibly lost: 0 bytes in 0 blocks
+==21584==    still reachable: 0 bytes in 0 blocks
+==21584==         suppressed: 0 bytes in 0 blocks
+==21584== Rerun with --leak-check=full to see details of leaked memory
+==21584== 
+==21584== For counts of detected and suppressed errors, rerun with: -v
+==21584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22601== Memcheck, a memory error detector
+==22601== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22601== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22601== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22601== Parent PID: 21558
+==22601== 
+==22601== 
+==22601== HEAP SUMMARY:
+==22601==     in use at exit: 576 bytes in 9 blocks
+==22601==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==22601== 
+==22601== LEAK SUMMARY:
+==22601==    definitely lost: 576 bytes in 9 blocks
+==22601==    indirectly lost: 0 bytes in 0 blocks
+==22601==      possibly lost: 0 bytes in 0 blocks
+==22601==    still reachable: 0 bytes in 0 blocks
+==22601==         suppressed: 0 bytes in 0 blocks
+==22601== Rerun with --leak-check=full to see details of leaked memory
+==22601== 
+==22601== For counts of detected and suppressed errors, rerun with: -v
+==22601== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23014== Memcheck, a memory error detector
+==23014== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23014== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23014== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23014== Parent PID: 21558
+==23014== 
+==23014== 
+==23014== HEAP SUMMARY:
+==23014==     in use at exit: 19 bytes in 1 blocks
+==23014==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==23014== 
+==23014== LEAK SUMMARY:
+==23014==    definitely lost: 19 bytes in 1 blocks
+==23014==    indirectly lost: 0 bytes in 0 blocks
+==23014==      possibly lost: 0 bytes in 0 blocks
+==23014==    still reachable: 0 bytes in 0 blocks
+==23014==         suppressed: 0 bytes in 0 blocks
+==23014== Rerun with --leak-check=full to see details of leaked memory
+==23014== 
+==23014== For counts of detected and suppressed errors, rerun with: -v
+==23014== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23772== Memcheck, a memory error detector
+==23772== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23772== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23772== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23772== Parent PID: 23746
+==23772== 
+==23772== 
+==23772== HEAP SUMMARY:
+==23772==     in use at exit: 1,056 bytes in 12 blocks
+==23772==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23772== 
+==23772== LEAK SUMMARY:
+==23772==    definitely lost: 1,056 bytes in 12 blocks
+==23772==    indirectly lost: 0 bytes in 0 blocks
+==23772==      possibly lost: 0 bytes in 0 blocks
+==23772==    still reachable: 0 bytes in 0 blocks
+==23772==         suppressed: 0 bytes in 0 blocks
+==23772== Rerun with --leak-check=full to see details of leaked memory
+==23772== 
+==23772== For counts of detected and suppressed errors, rerun with: -v
+==23772== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24883== Memcheck, a memory error detector
+==24883== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24883== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24883== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24883== Parent PID: 23746
+==24883== 
+==24883== 
+==24883== HEAP SUMMARY:
+==24883==     in use at exit: 576 bytes in 9 blocks
+==24883==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==24883== 
+==24883== LEAK SUMMARY:
+==24883==    definitely lost: 576 bytes in 9 blocks
+==24883==    indirectly lost: 0 bytes in 0 blocks
+==24883==      possibly lost: 0 bytes in 0 blocks
+==24883==    still reachable: 0 bytes in 0 blocks
+==24883==         suppressed: 0 bytes in 0 blocks
+==24883== Rerun with --leak-check=full to see details of leaked memory
+==24883== 
+==24883== For counts of detected and suppressed errors, rerun with: -v
+==24883== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25303== Memcheck, a memory error detector
+==25303== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25303== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25303== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25303== Parent PID: 23746
+==25303== 
+==25303== 
+==25303== HEAP SUMMARY:
+==25303==     in use at exit: 19 bytes in 1 blocks
+==25303==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25303== 
+==25303== LEAK SUMMARY:
+==25303==    definitely lost: 19 bytes in 1 blocks
+==25303==    indirectly lost: 0 bytes in 0 blocks
+==25303==      possibly lost: 0 bytes in 0 blocks
+==25303==    still reachable: 0 bytes in 0 blocks
+==25303==         suppressed: 0 bytes in 0 blocks
+==25303== Rerun with --leak-check=full to see details of leaked memory
+==25303== 
+==25303== For counts of detected and suppressed errors, rerun with: -v
+==25303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17738== Memcheck, a memory error detector
+==17738== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17738== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17738== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17738== Parent PID: 17712
+==17738== 
+==17738== 
+==17738== HEAP SUMMARY:
+==17738==     in use at exit: 1,056 bytes in 12 blocks
+==17738==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==17738== 
+==17738== LEAK SUMMARY:
+==17738==    definitely lost: 1,056 bytes in 12 blocks
+==17738==    indirectly lost: 0 bytes in 0 blocks
+==17738==      possibly lost: 0 bytes in 0 blocks
+==17738==    still reachable: 0 bytes in 0 blocks
+==17738==         suppressed: 0 bytes in 0 blocks
+==17738== Rerun with --leak-check=full to see details of leaked memory
+==17738== 
+==17738== For counts of detected and suppressed errors, rerun with: -v
+==17738== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18693== Memcheck, a memory error detector
+==18693== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18693== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18693== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18693== Parent PID: 17712
+==18693== 
+==18693== 
+==18693== HEAP SUMMARY:
+==18693==     in use at exit: 576 bytes in 9 blocks
+==18693==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==18693== 
+==18693== LEAK SUMMARY:
+==18693==    definitely lost: 576 bytes in 9 blocks
+==18693==    indirectly lost: 0 bytes in 0 blocks
+==18693==      possibly lost: 0 bytes in 0 blocks
+==18693==    still reachable: 0 bytes in 0 blocks
+==18693==         suppressed: 0 bytes in 0 blocks
+==18693== Rerun with --leak-check=full to see details of leaked memory
+==18693== 
+==18693== For counts of detected and suppressed errors, rerun with: -v
+==18693== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19104== Memcheck, a memory error detector
+==19104== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19104== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19104== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19104== Parent PID: 17712
+==19104== 
+==19104== 
+==19104== HEAP SUMMARY:
+==19104==     in use at exit: 19 bytes in 1 blocks
+==19104==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19104== 
+==19104== LEAK SUMMARY:
+==19104==    definitely lost: 19 bytes in 1 blocks
+==19104==    indirectly lost: 0 bytes in 0 blocks
+==19104==      possibly lost: 0 bytes in 0 blocks
+==19104==    still reachable: 0 bytes in 0 blocks
+==19104==         suppressed: 0 bytes in 0 blocks
+==19104== Rerun with --leak-check=full to see details of leaked memory
+==19104== 
+==19104== For counts of detected and suppressed errors, rerun with: -v
+==19104== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10182== Memcheck, a memory error detector
+==10182== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10182== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10182== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10182== Parent PID: 10156
+==10182== 
+==10182== 
+==10182== HEAP SUMMARY:
+==10182==     in use at exit: 1,056 bytes in 12 blocks
+==10182==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==10182== 
+==10182== LEAK SUMMARY:
+==10182==    definitely lost: 1,056 bytes in 12 blocks
+==10182==    indirectly lost: 0 bytes in 0 blocks
+==10182==      possibly lost: 0 bytes in 0 blocks
+==10182==    still reachable: 0 bytes in 0 blocks
+==10182==         suppressed: 0 bytes in 0 blocks
+==10182== Rerun with --leak-check=full to see details of leaked memory
+==10182== 
+==10182== For counts of detected and suppressed errors, rerun with: -v
+==10182== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11138== Memcheck, a memory error detector
+==11138== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11138== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11138== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11138== Parent PID: 10156
+==11138== 
+==11138== 
+==11138== HEAP SUMMARY:
+==11138==     in use at exit: 576 bytes in 9 blocks
+==11138==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==11138== 
+==11138== LEAK SUMMARY:
+==11138==    definitely lost: 576 bytes in 9 blocks
+==11138==    indirectly lost: 0 bytes in 0 blocks
+==11138==      possibly lost: 0 bytes in 0 blocks
+==11138==    still reachable: 0 bytes in 0 blocks
+==11138==         suppressed: 0 bytes in 0 blocks
+==11138== Rerun with --leak-check=full to see details of leaked memory
+==11138== 
+==11138== For counts of detected and suppressed errors, rerun with: -v
+==11138== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11550== Memcheck, a memory error detector
+==11550== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11550== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11550== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11550== Parent PID: 10156
+==11550== 
+==11550== 
+==11550== HEAP SUMMARY:
+==11550==     in use at exit: 19 bytes in 1 blocks
+==11550==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==11550== 
+==11550== LEAK SUMMARY:
+==11550==    definitely lost: 19 bytes in 1 blocks
+==11550==    indirectly lost: 0 bytes in 0 blocks
+==11550==      possibly lost: 0 bytes in 0 blocks
+==11550==    still reachable: 0 bytes in 0 blocks
+==11550==         suppressed: 0 bytes in 0 blocks
+==11550== Rerun with --leak-check=full to see details of leaked memory
+==11550== 
+==11550== For counts of detected and suppressed errors, rerun with: -v
+==11550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32499== Memcheck, a memory error detector
+==32499== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32499== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32499== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32499== Parent PID: 32473
+==32499== 
+==32499== 
+==32499== HEAP SUMMARY:
+==32499==     in use at exit: 1,056 bytes in 12 blocks
+==32499==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==32499== 
+==32499== LEAK SUMMARY:
+==32499==    definitely lost: 1,056 bytes in 12 blocks
+==32499==    indirectly lost: 0 bytes in 0 blocks
+==32499==      possibly lost: 0 bytes in 0 blocks
+==32499==    still reachable: 0 bytes in 0 blocks
+==32499==         suppressed: 0 bytes in 0 blocks
+==32499== Rerun with --leak-check=full to see details of leaked memory
+==32499== 
+==32499== For counts of detected and suppressed errors, rerun with: -v
+==32499== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1016== Memcheck, a memory error detector
+==1016== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1016== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1016== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1016== Parent PID: 32473
+==1016== 
+==1016== 
+==1016== HEAP SUMMARY:
+==1016==     in use at exit: 576 bytes in 9 blocks
+==1016==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==1016== 
+==1016== LEAK SUMMARY:
+==1016==    definitely lost: 576 bytes in 9 blocks
+==1016==    indirectly lost: 0 bytes in 0 blocks
+==1016==      possibly lost: 0 bytes in 0 blocks
+==1016==    still reachable: 0 bytes in 0 blocks
+==1016==         suppressed: 0 bytes in 0 blocks
+==1016== Rerun with --leak-check=full to see details of leaked memory
+==1016== 
+==1016== For counts of detected and suppressed errors, rerun with: -v
+==1016== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1446== Memcheck, a memory error detector
+==1446== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1446== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1446== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1446== Parent PID: 32473
+==1446== 
+==1446== 
+==1446== HEAP SUMMARY:
+==1446==     in use at exit: 19 bytes in 1 blocks
+==1446==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1446== 
+==1446== LEAK SUMMARY:
+==1446==    definitely lost: 19 bytes in 1 blocks
+==1446==    indirectly lost: 0 bytes in 0 blocks
+==1446==      possibly lost: 0 bytes in 0 blocks
+==1446==    still reachable: 0 bytes in 0 blocks
+==1446==         suppressed: 0 bytes in 0 blocks
+==1446== Rerun with --leak-check=full to see details of leaked memory
+==1446== 
+==1446== For counts of detected and suppressed errors, rerun with: -v
+==1446== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32541== Memcheck, a memory error detector
+==32541== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32541== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32541== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32541== Parent PID: 32515
+==32541== 
+==32541== 
+==32541== HEAP SUMMARY:
+==32541==     in use at exit: 1,056 bytes in 12 blocks
+==32541==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==32541== 
+==32541== LEAK SUMMARY:
+==32541==    definitely lost: 1,056 bytes in 12 blocks
+==32541==    indirectly lost: 0 bytes in 0 blocks
+==32541==      possibly lost: 0 bytes in 0 blocks
+==32541==    still reachable: 0 bytes in 0 blocks
+==32541==         suppressed: 0 bytes in 0 blocks
+==32541== Rerun with --leak-check=full to see details of leaked memory
+==32541== 
+==32541== For counts of detected and suppressed errors, rerun with: -v
+==32541== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1063== Memcheck, a memory error detector
+==1063== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1063== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1063== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1063== Parent PID: 32515
+==1063== 
+==1063== 
+==1063== HEAP SUMMARY:
+==1063==     in use at exit: 576 bytes in 9 blocks
+==1063==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==1063== 
+==1063== LEAK SUMMARY:
+==1063==    definitely lost: 576 bytes in 9 blocks
+==1063==    indirectly lost: 0 bytes in 0 blocks
+==1063==      possibly lost: 0 bytes in 0 blocks
+==1063==    still reachable: 0 bytes in 0 blocks
+==1063==         suppressed: 0 bytes in 0 blocks
+==1063== Rerun with --leak-check=full to see details of leaked memory
+==1063== 
+==1063== For counts of detected and suppressed errors, rerun with: -v
+==1063== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1493== Memcheck, a memory error detector
+==1493== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1493== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1493== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1493== Parent PID: 32515
+==1493== 
+==1493== 
+==1493== HEAP SUMMARY:
+==1493==     in use at exit: 19 bytes in 1 blocks
+==1493==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1493== 
+==1493== LEAK SUMMARY:
+==1493==    definitely lost: 19 bytes in 1 blocks
+==1493==    indirectly lost: 0 bytes in 0 blocks
+==1493==      possibly lost: 0 bytes in 0 blocks
+==1493==    still reachable: 0 bytes in 0 blocks
+==1493==         suppressed: 0 bytes in 0 blocks
+==1493== Rerun with --leak-check=full to see details of leaked memory
+==1493== 
+==1493== For counts of detected and suppressed errors, rerun with: -v
+==1493== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32584== Memcheck, a memory error detector
+==32584== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32584== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32584== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32584== Parent PID: 32558
+==32584== 
+==32584== 
+==32584== HEAP SUMMARY:
+==32584==     in use at exit: 1,056 bytes in 12 blocks
+==32584==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==32584== 
+==32584== LEAK SUMMARY:
+==32584==    definitely lost: 1,056 bytes in 12 blocks
+==32584==    indirectly lost: 0 bytes in 0 blocks
+==32584==      possibly lost: 0 bytes in 0 blocks
+==32584==    still reachable: 0 bytes in 0 blocks
+==32584==         suppressed: 0 bytes in 0 blocks
+==32584== Rerun with --leak-check=full to see details of leaked memory
+==32584== 
+==32584== For counts of detected and suppressed errors, rerun with: -v
+==32584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1101== Memcheck, a memory error detector
+==1101== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1101== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1101== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1101== Parent PID: 32558
+==1101== 
+==1101== 
+==1101== HEAP SUMMARY:
+==1101==     in use at exit: 576 bytes in 9 blocks
+==1101==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==1101== 
+==1101== LEAK SUMMARY:
+==1101==    definitely lost: 576 bytes in 9 blocks
+==1101==    indirectly lost: 0 bytes in 0 blocks
+==1101==      possibly lost: 0 bytes in 0 blocks
+==1101==    still reachable: 0 bytes in 0 blocks
+==1101==         suppressed: 0 bytes in 0 blocks
+==1101== Rerun with --leak-check=full to see details of leaked memory
+==1101== 
+==1101== For counts of detected and suppressed errors, rerun with: -v
+==1101== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1534== Memcheck, a memory error detector
+==1534== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1534== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1534== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1534== Parent PID: 32558
+==1534== 
+==1534== 
+==1534== HEAP SUMMARY:
+==1534==     in use at exit: 19 bytes in 1 blocks
+==1534==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1534== 
+==1534== LEAK SUMMARY:
+==1534==    definitely lost: 19 bytes in 1 blocks
+==1534==    indirectly lost: 0 bytes in 0 blocks
+==1534==      possibly lost: 0 bytes in 0 blocks
+==1534==    still reachable: 0 bytes in 0 blocks
+==1534==         suppressed: 0 bytes in 0 blocks
+==1534== Rerun with --leak-check=full to see details of leaked memory
+==1534== 
+==1534== For counts of detected and suppressed errors, rerun with: -v
+==1534== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29193== Memcheck, a memory error detector
+==29193== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29193== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29193== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29193== Parent PID: 29143
+==29193== 
+==29193== 
+==29193== HEAP SUMMARY:
+==29193==     in use at exit: 1,056 bytes in 12 blocks
+==29193==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==29193== 
+==29193== LEAK SUMMARY:
+==29193==    definitely lost: 1,056 bytes in 12 blocks
+==29193==    indirectly lost: 0 bytes in 0 blocks
+==29193==      possibly lost: 0 bytes in 0 blocks
+==29193==    still reachable: 0 bytes in 0 blocks
+==29193==         suppressed: 0 bytes in 0 blocks
+==29193== Rerun with --leak-check=full to see details of leaked memory
+==29193== 
+==29193== For counts of detected and suppressed errors, rerun with: -v
+==29193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32608== Memcheck, a memory error detector
+==32608== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32608== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32608== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32608== Parent PID: 29143
+==32608== 
+==32608== 
+==32608== HEAP SUMMARY:
+==32608==     in use at exit: 576 bytes in 9 blocks
+==32608==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==32608== 
+==32608== LEAK SUMMARY:
+==32608==    definitely lost: 576 bytes in 9 blocks
+==32608==    indirectly lost: 0 bytes in 0 blocks
+==32608==      possibly lost: 0 bytes in 0 blocks
+==32608==    still reachable: 0 bytes in 0 blocks
+==32608==         suppressed: 0 bytes in 0 blocks
+==32608== Rerun with --leak-check=full to see details of leaked memory
+==32608== 
+==32608== For counts of detected and suppressed errors, rerun with: -v
+==32608== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1299== Memcheck, a memory error detector
+==1299== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1299== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1299== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1299== Parent PID: 29143
+==1299== 
+==1299== 
+==1299== HEAP SUMMARY:
+==1299==     in use at exit: 19 bytes in 1 blocks
+==1299==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1299== 
+==1299== LEAK SUMMARY:
+==1299==    definitely lost: 19 bytes in 1 blocks
+==1299==    indirectly lost: 0 bytes in 0 blocks
+==1299==      possibly lost: 0 bytes in 0 blocks
+==1299==    still reachable: 0 bytes in 0 blocks
+==1299==         suppressed: 0 bytes in 0 blocks
+==1299== Rerun with --leak-check=full to see details of leaked memory
+==1299== 
+==1299== For counts of detected and suppressed errors, rerun with: -v
+==1299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17691== Memcheck, a memory error detector
+==17691== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17691== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17691== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17691== Parent PID: 17642
+==17691== 
+==17691== 
+==17691== HEAP SUMMARY:
+==17691==     in use at exit: 1,056 bytes in 12 blocks
+==17691==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==17691== 
+==17691== LEAK SUMMARY:
+==17691==    definitely lost: 1,056 bytes in 12 blocks
+==17691==    indirectly lost: 0 bytes in 0 blocks
+==17691==      possibly lost: 0 bytes in 0 blocks
+==17691==    still reachable: 0 bytes in 0 blocks
+==17691==         suppressed: 0 bytes in 0 blocks
+==17691== Rerun with --leak-check=full to see details of leaked memory
+==17691== 
+==17691== For counts of detected and suppressed errors, rerun with: -v
+==17691== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21120== Memcheck, a memory error detector
+==21120== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21120== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21120== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21120== Parent PID: 17642
+==21120== 
+==21120== 
+==21120== HEAP SUMMARY:
+==21120==     in use at exit: 576 bytes in 9 blocks
+==21120==   total heap usage: 906 allocs, 897 frees, 7,564,880 bytes allocated
+==21120== 
+==21120== LEAK SUMMARY:
+==21120==    definitely lost: 576 bytes in 9 blocks
+==21120==    indirectly lost: 0 bytes in 0 blocks
+==21120==      possibly lost: 0 bytes in 0 blocks
+==21120==    still reachable: 0 bytes in 0 blocks
+==21120==         suppressed: 0 bytes in 0 blocks
+==21120== Rerun with --leak-check=full to see details of leaked memory
+==21120== 
+==21120== For counts of detected and suppressed errors, rerun with: -v
+==21120== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22619== Memcheck, a memory error detector
+==22619== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22619== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22619== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==22619== Parent PID: 17642
+==22619== 
+==22619== 
+==22619== HEAP SUMMARY:
+==22619==     in use at exit: 19 bytes in 1 blocks
+==22619==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==22619== 
+==22619== LEAK SUMMARY:
+==22619==    definitely lost: 19 bytes in 1 blocks
+==22619==    indirectly lost: 0 bytes in 0 blocks
+==22619==      possibly lost: 0 bytes in 0 blocks
+==22619==    still reachable: 0 bytes in 0 blocks
+==22619==         suppressed: 0 bytes in 0 blocks
+==22619== Rerun with --leak-check=full to see details of leaked memory
+==22619== 
+==22619== For counts of detected and suppressed errors, rerun with: -v
+==22619== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21279== Memcheck, a memory error detector
+==21279== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21279== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21279== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21279== Parent PID: 21253
+==21279== 
+==21279== 
+==21279== HEAP SUMMARY:
+==21279==     in use at exit: 1,056 bytes in 12 blocks
+==21279==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==21279== 
+==21279== LEAK SUMMARY:
+==21279==    definitely lost: 1,056 bytes in 12 blocks
+==21279==    indirectly lost: 0 bytes in 0 blocks
+==21279==      possibly lost: 0 bytes in 0 blocks
+==21279==    still reachable: 0 bytes in 0 blocks
+==21279==         suppressed: 0 bytes in 0 blocks
+==21279== Rerun with --leak-check=full to see details of leaked memory
+==21279== 
+==21279== For counts of detected and suppressed errors, rerun with: -v
+==21279== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22384== Memcheck, a memory error detector
+==22384== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22384== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22384== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22384== Parent PID: 21253
+==22384== 
+==22384== 
+==22384== HEAP SUMMARY:
+==22384==     in use at exit: 576 bytes in 9 blocks
+==22384==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==22384== 
+==22384== LEAK SUMMARY:
+==22384==    definitely lost: 576 bytes in 9 blocks
+==22384==    indirectly lost: 0 bytes in 0 blocks
+==22384==      possibly lost: 0 bytes in 0 blocks
+==22384==    still reachable: 0 bytes in 0 blocks
+==22384==         suppressed: 0 bytes in 0 blocks
+==22384== Rerun with --leak-check=full to see details of leaked memory
+==22384== 
+==22384== For counts of detected and suppressed errors, rerun with: -v
+==22384== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22795== Memcheck, a memory error detector
+==22795== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22795== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22795== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==22795== Parent PID: 21253
+==22795== 
+==22795== 
+==22795== HEAP SUMMARY:
+==22795==     in use at exit: 19 bytes in 1 blocks
+==22795==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==22795== 
+==22795== LEAK SUMMARY:
+==22795==    definitely lost: 19 bytes in 1 blocks
+==22795==    indirectly lost: 0 bytes in 0 blocks
+==22795==      possibly lost: 0 bytes in 0 blocks
+==22795==    still reachable: 0 bytes in 0 blocks
+==22795==         suppressed: 0 bytes in 0 blocks
+==22795== Rerun with --leak-check=full to see details of leaked memory
+==22795== 
+==22795== For counts of detected and suppressed errors, rerun with: -v
+==22795== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==12106== Memcheck, a memory error detector
+==12106== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==12106== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==12106== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==12106== Parent PID: 12080
+==12106== 
+==12106== 
+==12106== HEAP SUMMARY:
+==12106==     in use at exit: 1,056 bytes in 12 blocks
+==12106==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==12106== 
+==12106== LEAK SUMMARY:
+==12106==    definitely lost: 1,056 bytes in 12 blocks
+==12106==    indirectly lost: 0 bytes in 0 blocks
+==12106==      possibly lost: 0 bytes in 0 blocks
+==12106==    still reachable: 0 bytes in 0 blocks
+==12106==         suppressed: 0 bytes in 0 blocks
+==12106== Rerun with --leak-check=full to see details of leaked memory
+==12106== 
+==12106== For counts of detected and suppressed errors, rerun with: -v
+==12106== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13059== Memcheck, a memory error detector
+==13059== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13059== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13059== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13059== Parent PID: 12080
+==13059== 
+==13059== 
+==13059== HEAP SUMMARY:
+==13059==     in use at exit: 576 bytes in 9 blocks
+==13059==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==13059== 
+==13059== LEAK SUMMARY:
+==13059==    definitely lost: 576 bytes in 9 blocks
+==13059==    indirectly lost: 0 bytes in 0 blocks
+==13059==      possibly lost: 0 bytes in 0 blocks
+==13059==    still reachable: 0 bytes in 0 blocks
+==13059==         suppressed: 0 bytes in 0 blocks
+==13059== Rerun with --leak-check=full to see details of leaked memory
+==13059== 
+==13059== For counts of detected and suppressed errors, rerun with: -v
+==13059== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13471== Memcheck, a memory error detector
+==13471== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13471== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13471== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==13471== Parent PID: 12080
+==13471== 
+==13471== 
+==13471== HEAP SUMMARY:
+==13471==     in use at exit: 19 bytes in 1 blocks
+==13471==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==13471== 
+==13471== LEAK SUMMARY:
+==13471==    definitely lost: 19 bytes in 1 blocks
+==13471==    indirectly lost: 0 bytes in 0 blocks
+==13471==      possibly lost: 0 bytes in 0 blocks
+==13471==    still reachable: 0 bytes in 0 blocks
+==13471==         suppressed: 0 bytes in 0 blocks
+==13471== Rerun with --leak-check=full to see details of leaked memory
+==13471== 
+==13471== For counts of detected and suppressed errors, rerun with: -v
+==13471== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13462== Memcheck, a memory error detector
+==13462== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13462== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13462== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13462== Parent PID: 13436
+==13462== 
+==13462== 
+==13462== HEAP SUMMARY:
+==13462==     in use at exit: 1,056 bytes in 12 blocks
+==13462==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==13462== 
+==13462== LEAK SUMMARY:
+==13462==    definitely lost: 1,056 bytes in 12 blocks
+==13462==    indirectly lost: 0 bytes in 0 blocks
+==13462==      possibly lost: 0 bytes in 0 blocks
+==13462==    still reachable: 0 bytes in 0 blocks
+==13462==         suppressed: 0 bytes in 0 blocks
+==13462== Rerun with --leak-check=full to see details of leaked memory
+==13462== 
+==13462== For counts of detected and suppressed errors, rerun with: -v
+==13462== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14415== Memcheck, a memory error detector
+==14415== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14415== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14415== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14415== Parent PID: 13436
+==14415== 
+==14415== 
+==14415== HEAP SUMMARY:
+==14415==     in use at exit: 576 bytes in 9 blocks
+==14415==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==14415== 
+==14415== LEAK SUMMARY:
+==14415==    definitely lost: 576 bytes in 9 blocks
+==14415==    indirectly lost: 0 bytes in 0 blocks
+==14415==      possibly lost: 0 bytes in 0 blocks
+==14415==    still reachable: 0 bytes in 0 blocks
+==14415==         suppressed: 0 bytes in 0 blocks
+==14415== Rerun with --leak-check=full to see details of leaked memory
+==14415== 
+==14415== For counts of detected and suppressed errors, rerun with: -v
+==14415== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14826== Memcheck, a memory error detector
+==14826== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14826== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14826== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==14826== Parent PID: 13436
+==14826== 
+==14826== 
+==14826== HEAP SUMMARY:
+==14826==     in use at exit: 19 bytes in 1 blocks
+==14826==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==14826== 
+==14826== LEAK SUMMARY:
+==14826==    definitely lost: 19 bytes in 1 blocks
+==14826==    indirectly lost: 0 bytes in 0 blocks
+==14826==      possibly lost: 0 bytes in 0 blocks
+==14826==    still reachable: 0 bytes in 0 blocks
+==14826==         suppressed: 0 bytes in 0 blocks
+==14826== Rerun with --leak-check=full to see details of leaked memory
+==14826== 
+==14826== For counts of detected and suppressed errors, rerun with: -v
+==14826== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==3775== Memcheck, a memory error detector
+==3775== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3775== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3775== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3775== Parent PID: 3749
+==3775== 
+==3775== 
+==3775== HEAP SUMMARY:
+==3775==     in use at exit: 1,056 bytes in 12 blocks
+==3775==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==3775== 
+==3775== LEAK SUMMARY:
+==3775==    definitely lost: 1,056 bytes in 12 blocks
+==3775==    indirectly lost: 0 bytes in 0 blocks
+==3775==      possibly lost: 0 bytes in 0 blocks
+==3775==    still reachable: 0 bytes in 0 blocks
+==3775==         suppressed: 0 bytes in 0 blocks
+==3775== Rerun with --leak-check=full to see details of leaked memory
+==3775== 
+==3775== For counts of detected and suppressed errors, rerun with: -v
+==3775== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4728== Memcheck, a memory error detector
+==4728== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4728== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4728== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4728== Parent PID: 3749
+==4728== 
+==4728== 
+==4728== HEAP SUMMARY:
+==4728==     in use at exit: 576 bytes in 9 blocks
+==4728==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==4728== 
+==4728== LEAK SUMMARY:
+==4728==    definitely lost: 576 bytes in 9 blocks
+==4728==    indirectly lost: 0 bytes in 0 blocks
+==4728==      possibly lost: 0 bytes in 0 blocks
+==4728==    still reachable: 0 bytes in 0 blocks
+==4728==         suppressed: 0 bytes in 0 blocks
+==4728== Rerun with --leak-check=full to see details of leaked memory
+==4728== 
+==4728== For counts of detected and suppressed errors, rerun with: -v
+==4728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5139== Memcheck, a memory error detector
+==5139== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5139== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5139== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==5139== Parent PID: 3749
+==5139== 
+==5139== 
+==5139== HEAP SUMMARY:
+==5139==     in use at exit: 19 bytes in 1 blocks
+==5139==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==5139== 
+==5139== LEAK SUMMARY:
+==5139==    definitely lost: 19 bytes in 1 blocks
+==5139==    indirectly lost: 0 bytes in 0 blocks
+==5139==      possibly lost: 0 bytes in 0 blocks
+==5139==    still reachable: 0 bytes in 0 blocks
+==5139==         suppressed: 0 bytes in 0 blocks
+==5139== Rerun with --leak-check=full to see details of leaked memory
+==5139== 
+==5139== For counts of detected and suppressed errors, rerun with: -v
+==5139== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26631== Memcheck, a memory error detector
+==26631== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26631== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26631== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26631== Parent PID: 26605
+==26631== 
+==26631== 
+==26631== HEAP SUMMARY:
+==26631==     in use at exit: 1,056 bytes in 12 blocks
+==26631==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==26631== 
+==26631== LEAK SUMMARY:
+==26631==    definitely lost: 1,056 bytes in 12 blocks
+==26631==    indirectly lost: 0 bytes in 0 blocks
+==26631==      possibly lost: 0 bytes in 0 blocks
+==26631==    still reachable: 0 bytes in 0 blocks
+==26631==         suppressed: 0 bytes in 0 blocks
+==26631== Rerun with --leak-check=full to see details of leaked memory
+==26631== 
+==26631== For counts of detected and suppressed errors, rerun with: -v
+==26631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27584== Memcheck, a memory error detector
+==27584== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27584== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27584== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27584== Parent PID: 26605
+==27584== 
+==27584== 
+==27584== HEAP SUMMARY:
+==27584==     in use at exit: 576 bytes in 9 blocks
+==27584==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==27584== 
+==27584== LEAK SUMMARY:
+==27584==    definitely lost: 576 bytes in 9 blocks
+==27584==    indirectly lost: 0 bytes in 0 blocks
+==27584==      possibly lost: 0 bytes in 0 blocks
+==27584==    still reachable: 0 bytes in 0 blocks
+==27584==         suppressed: 0 bytes in 0 blocks
+==27584== Rerun with --leak-check=full to see details of leaked memory
+==27584== 
+==27584== For counts of detected and suppressed errors, rerun with: -v
+==27584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27995== Memcheck, a memory error detector
+==27995== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27995== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27995== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27995== Parent PID: 26605
+==27995== 
+==27995== 
+==27995== HEAP SUMMARY:
+==27995==     in use at exit: 19 bytes in 1 blocks
+==27995==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==27995== 
+==27995== LEAK SUMMARY:
+==27995==    definitely lost: 19 bytes in 1 blocks
+==27995==    indirectly lost: 0 bytes in 0 blocks
+==27995==      possibly lost: 0 bytes in 0 blocks
+==27995==    still reachable: 0 bytes in 0 blocks
+==27995==         suppressed: 0 bytes in 0 blocks
+==27995== Rerun with --leak-check=full to see details of leaked memory
+==27995== 
+==27995== For counts of detected and suppressed errors, rerun with: -v
+==27995== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17015== Memcheck, a memory error detector
+==17015== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17015== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17015== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17015== Parent PID: 16989
+==17015== 
+==17015== 
+==17015== HEAP SUMMARY:
+==17015==     in use at exit: 1,056 bytes in 12 blocks
+==17015==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==17015== 
+==17015== LEAK SUMMARY:
+==17015==    definitely lost: 1,056 bytes in 12 blocks
+==17015==    indirectly lost: 0 bytes in 0 blocks
+==17015==      possibly lost: 0 bytes in 0 blocks
+==17015==    still reachable: 0 bytes in 0 blocks
+==17015==         suppressed: 0 bytes in 0 blocks
+==17015== Rerun with --leak-check=full to see details of leaked memory
+==17015== 
+==17015== For counts of detected and suppressed errors, rerun with: -v
+==17015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17971== Memcheck, a memory error detector
+==17971== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17971== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17971== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17971== Parent PID: 16989
+==17971== 
+==17971== 
+==17971== HEAP SUMMARY:
+==17971==     in use at exit: 576 bytes in 9 blocks
+==17971==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==17971== 
+==17971== LEAK SUMMARY:
+==17971==    definitely lost: 576 bytes in 9 blocks
+==17971==    indirectly lost: 0 bytes in 0 blocks
+==17971==      possibly lost: 0 bytes in 0 blocks
+==17971==    still reachable: 0 bytes in 0 blocks
+==17971==         suppressed: 0 bytes in 0 blocks
+==17971== Rerun with --leak-check=full to see details of leaked memory
+==17971== 
+==17971== For counts of detected and suppressed errors, rerun with: -v
+==17971== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18382== Memcheck, a memory error detector
+==18382== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18382== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18382== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==18382== Parent PID: 16989
+==18382== 
+==18382== 
+==18382== HEAP SUMMARY:
+==18382==     in use at exit: 19 bytes in 1 blocks
+==18382==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==18382== 
+==18382== LEAK SUMMARY:
+==18382==    definitely lost: 19 bytes in 1 blocks
+==18382==    indirectly lost: 0 bytes in 0 blocks
+==18382==      possibly lost: 0 bytes in 0 blocks
+==18382==    still reachable: 0 bytes in 0 blocks
+==18382==         suppressed: 0 bytes in 0 blocks
+==18382== Rerun with --leak-check=full to see details of leaked memory
+==18382== 
+==18382== For counts of detected and suppressed errors, rerun with: -v
+==18382== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9310== Memcheck, a memory error detector
+==9310== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9310== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9310== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9310== Parent PID: 9284
+==9310== 
+==9310== 
+==9310== HEAP SUMMARY:
+==9310==     in use at exit: 1,056 bytes in 12 blocks
+==9310==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==9310== 
+==9310== LEAK SUMMARY:
+==9310==    definitely lost: 1,056 bytes in 12 blocks
+==9310==    indirectly lost: 0 bytes in 0 blocks
+==9310==      possibly lost: 0 bytes in 0 blocks
+==9310==    still reachable: 0 bytes in 0 blocks
+==9310==         suppressed: 0 bytes in 0 blocks
+==9310== Rerun with --leak-check=full to see details of leaked memory
+==9310== 
+==9310== For counts of detected and suppressed errors, rerun with: -v
+==9310== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10266== Memcheck, a memory error detector
+==10266== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10266== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10266== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10266== Parent PID: 9284
+==10266== 
+==10266== 
+==10266== HEAP SUMMARY:
+==10266==     in use at exit: 576 bytes in 9 blocks
+==10266==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==10266== 
+==10266== LEAK SUMMARY:
+==10266==    definitely lost: 576 bytes in 9 blocks
+==10266==    indirectly lost: 0 bytes in 0 blocks
+==10266==      possibly lost: 0 bytes in 0 blocks
+==10266==    still reachable: 0 bytes in 0 blocks
+==10266==         suppressed: 0 bytes in 0 blocks
+==10266== Rerun with --leak-check=full to see details of leaked memory
+==10266== 
+==10266== For counts of detected and suppressed errors, rerun with: -v
+==10266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10679== Memcheck, a memory error detector
+==10679== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10679== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10679== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10679== Parent PID: 9284
+==10679== 
+==10679== 
+==10679== HEAP SUMMARY:
+==10679==     in use at exit: 19 bytes in 1 blocks
+==10679==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10679== 
+==10679== LEAK SUMMARY:
+==10679==    definitely lost: 19 bytes in 1 blocks
+==10679==    indirectly lost: 0 bytes in 0 blocks
+==10679==      possibly lost: 0 bytes in 0 blocks
+==10679==    still reachable: 0 bytes in 0 blocks
+==10679==         suppressed: 0 bytes in 0 blocks
+==10679== Rerun with --leak-check=full to see details of leaked memory
+==10679== 
+==10679== For counts of detected and suppressed errors, rerun with: -v
+==10679== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4557== Memcheck, a memory error detector
+==4557== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4557== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4557== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4557== Parent PID: 4531
+==4557== 
+==4557== 
+==4557== HEAP SUMMARY:
+==4557==     in use at exit: 1,056 bytes in 12 blocks
+==4557==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4557== 
+==4557== LEAK SUMMARY:
+==4557==    definitely lost: 1,056 bytes in 12 blocks
+==4557==    indirectly lost: 0 bytes in 0 blocks
+==4557==      possibly lost: 0 bytes in 0 blocks
+==4557==    still reachable: 0 bytes in 0 blocks
+==4557==         suppressed: 0 bytes in 0 blocks
+==4557== Rerun with --leak-check=full to see details of leaked memory
+==4557== 
+==4557== For counts of detected and suppressed errors, rerun with: -v
+==4557== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5510== Memcheck, a memory error detector
+==5510== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5510== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5510== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5510== Parent PID: 4531
+==5510== 
+==5510== 
+==5510== HEAP SUMMARY:
+==5510==     in use at exit: 576 bytes in 9 blocks
+==5510==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==5510== 
+==5510== LEAK SUMMARY:
+==5510==    definitely lost: 576 bytes in 9 blocks
+==5510==    indirectly lost: 0 bytes in 0 blocks
+==5510==      possibly lost: 0 bytes in 0 blocks
+==5510==    still reachable: 0 bytes in 0 blocks
+==5510==         suppressed: 0 bytes in 0 blocks
+==5510== Rerun with --leak-check=full to see details of leaked memory
+==5510== 
+==5510== For counts of detected and suppressed errors, rerun with: -v
+==5510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5922== Memcheck, a memory error detector
+==5922== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5922== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5922== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==5922== Parent PID: 4531
+==5922== 
+==5922== 
+==5922== HEAP SUMMARY:
+==5922==     in use at exit: 19 bytes in 1 blocks
+==5922==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==5922== 
+==5922== LEAK SUMMARY:
+==5922==    definitely lost: 19 bytes in 1 blocks
+==5922==    indirectly lost: 0 bytes in 0 blocks
+==5922==      possibly lost: 0 bytes in 0 blocks
+==5922==    still reachable: 0 bytes in 0 blocks
+==5922==         suppressed: 0 bytes in 0 blocks
+==5922== Rerun with --leak-check=full to see details of leaked memory
+==5922== 
+==5922== For counts of detected and suppressed errors, rerun with: -v
+==5922== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13838== Memcheck, a memory error detector
+==13838== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13838== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13838== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13838== Parent PID: 13812
+==13838== 
+==13838== 
+==13838== HEAP SUMMARY:
+==13838==     in use at exit: 1,056 bytes in 12 blocks
+==13838==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==13838== 
+==13838== LEAK SUMMARY:
+==13838==    definitely lost: 1,056 bytes in 12 blocks
+==13838==    indirectly lost: 0 bytes in 0 blocks
+==13838==      possibly lost: 0 bytes in 0 blocks
+==13838==    still reachable: 0 bytes in 0 blocks
+==13838==         suppressed: 0 bytes in 0 blocks
+==13838== Rerun with --leak-check=full to see details of leaked memory
+==13838== 
+==13838== For counts of detected and suppressed errors, rerun with: -v
+==13838== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14791== Memcheck, a memory error detector
+==14791== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14791== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14791== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14791== Parent PID: 13812
+==14791== 
+==14791== 
+==14791== HEAP SUMMARY:
+==14791==     in use at exit: 576 bytes in 9 blocks
+==14791==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==14791== 
+==14791== LEAK SUMMARY:
+==14791==    definitely lost: 576 bytes in 9 blocks
+==14791==    indirectly lost: 0 bytes in 0 blocks
+==14791==      possibly lost: 0 bytes in 0 blocks
+==14791==    still reachable: 0 bytes in 0 blocks
+==14791==         suppressed: 0 bytes in 0 blocks
+==14791== Rerun with --leak-check=full to see details of leaked memory
+==14791== 
+==14791== For counts of detected and suppressed errors, rerun with: -v
+==14791== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15202== Memcheck, a memory error detector
+==15202== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15202== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15202== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15202== Parent PID: 13812
+==15202== 
+==15202== 
+==15202== HEAP SUMMARY:
+==15202==     in use at exit: 19 bytes in 1 blocks
+==15202==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15202== 
+==15202== LEAK SUMMARY:
+==15202==    definitely lost: 19 bytes in 1 blocks
+==15202==    indirectly lost: 0 bytes in 0 blocks
+==15202==      possibly lost: 0 bytes in 0 blocks
+==15202==    still reachable: 0 bytes in 0 blocks
+==15202==         suppressed: 0 bytes in 0 blocks
+==15202== Rerun with --leak-check=full to see details of leaked memory
+==15202== 
+==15202== For counts of detected and suppressed errors, rerun with: -v
+==15202== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9067== Memcheck, a memory error detector
+==9067== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9067== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9067== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9067== Parent PID: 9041
+==9067== 
+==9067== 
+==9067== HEAP SUMMARY:
+==9067==     in use at exit: 1,056 bytes in 12 blocks
+==9067==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==9067== 
+==9067== LEAK SUMMARY:
+==9067==    definitely lost: 1,056 bytes in 12 blocks
+==9067==    indirectly lost: 0 bytes in 0 blocks
+==9067==      possibly lost: 0 bytes in 0 blocks
+==9067==    still reachable: 0 bytes in 0 blocks
+==9067==         suppressed: 0 bytes in 0 blocks
+==9067== Rerun with --leak-check=full to see details of leaked memory
+==9067== 
+==9067== For counts of detected and suppressed errors, rerun with: -v
+==9067== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10252== Memcheck, a memory error detector
+==10252== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10252== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10252== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10252== Parent PID: 9041
+==10252== 
+==10252== 
+==10252== HEAP SUMMARY:
+==10252==     in use at exit: 576 bytes in 9 blocks
+==10252==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==10252== 
+==10252== LEAK SUMMARY:
+==10252==    definitely lost: 576 bytes in 9 blocks
+==10252==    indirectly lost: 0 bytes in 0 blocks
+==10252==      possibly lost: 0 bytes in 0 blocks
+==10252==    still reachable: 0 bytes in 0 blocks
+==10252==         suppressed: 0 bytes in 0 blocks
+==10252== Rerun with --leak-check=full to see details of leaked memory
+==10252== 
+==10252== For counts of detected and suppressed errors, rerun with: -v
+==10252== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10671== Memcheck, a memory error detector
+==10671== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10671== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10671== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10671== Parent PID: 9041
+==10671== 
+==10671== 
+==10671== HEAP SUMMARY:
+==10671==     in use at exit: 19 bytes in 1 blocks
+==10671==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10671== 
+==10671== LEAK SUMMARY:
+==10671==    definitely lost: 19 bytes in 1 blocks
+==10671==    indirectly lost: 0 bytes in 0 blocks
+==10671==      possibly lost: 0 bytes in 0 blocks
+==10671==    still reachable: 0 bytes in 0 blocks
+==10671==         suppressed: 0 bytes in 0 blocks
+==10671== Rerun with --leak-check=full to see details of leaked memory
+==10671== 
+==10671== For counts of detected and suppressed errors, rerun with: -v
+==10671== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10470== Memcheck, a memory error detector
+==10470== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10470== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10470== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10470== Parent PID: 10444
+==10470== 
+==10470== 
+==10470== HEAP SUMMARY:
+==10470==     in use at exit: 1,056 bytes in 12 blocks
+==10470==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==10470== 
+==10470== LEAK SUMMARY:
+==10470==    definitely lost: 1,056 bytes in 12 blocks
+==10470==    indirectly lost: 0 bytes in 0 blocks
+==10470==      possibly lost: 0 bytes in 0 blocks
+==10470==    still reachable: 0 bytes in 0 blocks
+==10470==         suppressed: 0 bytes in 0 blocks
+==10470== Rerun with --leak-check=full to see details of leaked memory
+==10470== 
+==10470== For counts of detected and suppressed errors, rerun with: -v
+==10470== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11423== Memcheck, a memory error detector
+==11423== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11423== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11423== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11423== Parent PID: 10444
+==11423== 
+==11423== 
+==11423== HEAP SUMMARY:
+==11423==     in use at exit: 576 bytes in 9 blocks
+==11423==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==11423== 
+==11423== LEAK SUMMARY:
+==11423==    definitely lost: 576 bytes in 9 blocks
+==11423==    indirectly lost: 0 bytes in 0 blocks
+==11423==      possibly lost: 0 bytes in 0 blocks
+==11423==    still reachable: 0 bytes in 0 blocks
+==11423==         suppressed: 0 bytes in 0 blocks
+==11423== Rerun with --leak-check=full to see details of leaked memory
+==11423== 
+==11423== For counts of detected and suppressed errors, rerun with: -v
+==11423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11834== Memcheck, a memory error detector
+==11834== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11834== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11834== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11834== Parent PID: 10444
+==11834== 
+==11834== 
+==11834== HEAP SUMMARY:
+==11834==     in use at exit: 19 bytes in 1 blocks
+==11834==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==11834== 
+==11834== LEAK SUMMARY:
+==11834==    definitely lost: 19 bytes in 1 blocks
+==11834==    indirectly lost: 0 bytes in 0 blocks
+==11834==      possibly lost: 0 bytes in 0 blocks
+==11834==    still reachable: 0 bytes in 0 blocks
+==11834==         suppressed: 0 bytes in 0 blocks
+==11834== Rerun with --leak-check=full to see details of leaked memory
+==11834== 
+==11834== For counts of detected and suppressed errors, rerun with: -v
+==11834== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18635== Memcheck, a memory error detector
+==18635== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18635== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18635== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18635== Parent PID: 18609
+==18635== 
+==18635== 
+==18635== HEAP SUMMARY:
+==18635==     in use at exit: 1,056 bytes in 12 blocks
+==18635==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==18635== 
+==18635== LEAK SUMMARY:
+==18635==    definitely lost: 1,056 bytes in 12 blocks
+==18635==    indirectly lost: 0 bytes in 0 blocks
+==18635==      possibly lost: 0 bytes in 0 blocks
+==18635==    still reachable: 0 bytes in 0 blocks
+==18635==         suppressed: 0 bytes in 0 blocks
+==18635== Rerun with --leak-check=full to see details of leaked memory
+==18635== 
+==18635== For counts of detected and suppressed errors, rerun with: -v
+==18635== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19588== Memcheck, a memory error detector
+==19588== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19588== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19588== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19588== Parent PID: 18609
+==19588== 
+==19588== 
+==19588== HEAP SUMMARY:
+==19588==     in use at exit: 576 bytes in 9 blocks
+==19588==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==19588== 
+==19588== LEAK SUMMARY:
+==19588==    definitely lost: 576 bytes in 9 blocks
+==19588==    indirectly lost: 0 bytes in 0 blocks
+==19588==      possibly lost: 0 bytes in 0 blocks
+==19588==    still reachable: 0 bytes in 0 blocks
+==19588==         suppressed: 0 bytes in 0 blocks
+==19588== Rerun with --leak-check=full to see details of leaked memory
+==19588== 
+==19588== For counts of detected and suppressed errors, rerun with: -v
+==19588== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19999== Memcheck, a memory error detector
+==19999== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19999== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19999== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19999== Parent PID: 18609
+==19999== 
+==19999== 
+==19999== HEAP SUMMARY:
+==19999==     in use at exit: 19 bytes in 1 blocks
+==19999==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19999== 
+==19999== LEAK SUMMARY:
+==19999==    definitely lost: 19 bytes in 1 blocks
+==19999==    indirectly lost: 0 bytes in 0 blocks
+==19999==      possibly lost: 0 bytes in 0 blocks
+==19999==    still reachable: 0 bytes in 0 blocks
+==19999==         suppressed: 0 bytes in 0 blocks
+==19999== Rerun with --leak-check=full to see details of leaked memory
+==19999== 
+==19999== For counts of detected and suppressed errors, rerun with: -v
+==19999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9330== Memcheck, a memory error detector
+==9330== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9330== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9330== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9330== Parent PID: 9234
+==9330== 
+==9330== 
+==9330== HEAP SUMMARY:
+==9330==     in use at exit: 1,056 bytes in 12 blocks
+==9330==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==9330== 
+==9330== LEAK SUMMARY:
+==9330==    definitely lost: 1,056 bytes in 12 blocks
+==9330==    indirectly lost: 0 bytes in 0 blocks
+==9330==      possibly lost: 0 bytes in 0 blocks
+==9330==    still reachable: 0 bytes in 0 blocks
+==9330==         suppressed: 0 bytes in 0 blocks
+==9330== Rerun with --leak-check=full to see details of leaked memory
+==9330== 
+==9330== For counts of detected and suppressed errors, rerun with: -v
+==9330== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10350== Memcheck, a memory error detector
+==10350== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10350== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10350== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10350== Parent PID: 9234
+==10350== 
+==10350== 
+==10350== HEAP SUMMARY:
+==10350==     in use at exit: 576 bytes in 9 blocks
+==10350==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==10350== 
+==10350== LEAK SUMMARY:
+==10350==    definitely lost: 576 bytes in 9 blocks
+==10350==    indirectly lost: 0 bytes in 0 blocks
+==10350==      possibly lost: 0 bytes in 0 blocks
+==10350==    still reachable: 0 bytes in 0 blocks
+==10350==         suppressed: 0 bytes in 0 blocks
+==10350== Rerun with --leak-check=full to see details of leaked memory
+==10350== 
+==10350== For counts of detected and suppressed errors, rerun with: -v
+==10350== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10761== Memcheck, a memory error detector
+==10761== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10761== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10761== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10761== Parent PID: 9234
+==10761== 
+==10761== 
+==10761== HEAP SUMMARY:
+==10761==     in use at exit: 19 bytes in 1 blocks
+==10761==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10761== 
+==10761== LEAK SUMMARY:
+==10761==    definitely lost: 19 bytes in 1 blocks
+==10761==    indirectly lost: 0 bytes in 0 blocks
+==10761==      possibly lost: 0 bytes in 0 blocks
+==10761==    still reachable: 0 bytes in 0 blocks
+==10761==         suppressed: 0 bytes in 0 blocks
+==10761== Rerun with --leak-check=full to see details of leaked memory
+==10761== 
+==10761== For counts of detected and suppressed errors, rerun with: -v
+==10761== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24787== Memcheck, a memory error detector
+==24787== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24787== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24787== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24787== Parent PID: 24761
+==24787== 
+==24787== 
+==24787== HEAP SUMMARY:
+==24787==     in use at exit: 1,056 bytes in 12 blocks
+==24787==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==24787== 
+==24787== LEAK SUMMARY:
+==24787==    definitely lost: 1,056 bytes in 12 blocks
+==24787==    indirectly lost: 0 bytes in 0 blocks
+==24787==      possibly lost: 0 bytes in 0 blocks
+==24787==    still reachable: 0 bytes in 0 blocks
+==24787==         suppressed: 0 bytes in 0 blocks
+==24787== Rerun with --leak-check=full to see details of leaked memory
+==24787== 
+==24787== For counts of detected and suppressed errors, rerun with: -v
+==24787== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25744== Memcheck, a memory error detector
+==25744== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25744== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25744== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25744== Parent PID: 24761
+==25744== 
+==25744== 
+==25744== HEAP SUMMARY:
+==25744==     in use at exit: 576 bytes in 9 blocks
+==25744==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==25744== 
+==25744== LEAK SUMMARY:
+==25744==    definitely lost: 576 bytes in 9 blocks
+==25744==    indirectly lost: 0 bytes in 0 blocks
+==25744==      possibly lost: 0 bytes in 0 blocks
+==25744==    still reachable: 0 bytes in 0 blocks
+==25744==         suppressed: 0 bytes in 0 blocks
+==25744== Rerun with --leak-check=full to see details of leaked memory
+==25744== 
+==25744== For counts of detected and suppressed errors, rerun with: -v
+==25744== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26156== Memcheck, a memory error detector
+==26156== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26156== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26156== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==26156== Parent PID: 24761
+==26156== 
+==26156== 
+==26156== HEAP SUMMARY:
+==26156==     in use at exit: 19 bytes in 1 blocks
+==26156==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==26156== 
+==26156== LEAK SUMMARY:
+==26156==    definitely lost: 19 bytes in 1 blocks
+==26156==    indirectly lost: 0 bytes in 0 blocks
+==26156==      possibly lost: 0 bytes in 0 blocks
+==26156==    still reachable: 0 bytes in 0 blocks
+==26156==         suppressed: 0 bytes in 0 blocks
+==26156== Rerun with --leak-check=full to see details of leaked memory
+==26156== 
+==26156== For counts of detected and suppressed errors, rerun with: -v
+==26156== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32677== Memcheck, a memory error detector
+==32677== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32677== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32677== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32677== Parent PID: 32651
+==32677== 
+==32677== 
+==32677== HEAP SUMMARY:
+==32677==     in use at exit: 1,056 bytes in 12 blocks
+==32677==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==32677== 
+==32677== LEAK SUMMARY:
+==32677==    definitely lost: 1,056 bytes in 12 blocks
+==32677==    indirectly lost: 0 bytes in 0 blocks
+==32677==      possibly lost: 0 bytes in 0 blocks
+==32677==    still reachable: 0 bytes in 0 blocks
+==32677==         suppressed: 0 bytes in 0 blocks
+==32677== Rerun with --leak-check=full to see details of leaked memory
+==32677== 
+==32677== For counts of detected and suppressed errors, rerun with: -v
+==32677== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1215== Memcheck, a memory error detector
+==1215== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1215== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1215== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1215== Parent PID: 32651
+==1215== 
+==1215== 
+==1215== HEAP SUMMARY:
+==1215==     in use at exit: 576 bytes in 9 blocks
+==1215==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==1215== 
+==1215== LEAK SUMMARY:
+==1215==    definitely lost: 576 bytes in 9 blocks
+==1215==    indirectly lost: 0 bytes in 0 blocks
+==1215==      possibly lost: 0 bytes in 0 blocks
+==1215==    still reachable: 0 bytes in 0 blocks
+==1215==         suppressed: 0 bytes in 0 blocks
+==1215== Rerun with --leak-check=full to see details of leaked memory
+==1215== 
+==1215== For counts of detected and suppressed errors, rerun with: -v
+==1215== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1648== Memcheck, a memory error detector
+==1648== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1648== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1648== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1648== Parent PID: 32651
+==1648== 
+==1648== 
+==1648== HEAP SUMMARY:
+==1648==     in use at exit: 19 bytes in 1 blocks
+==1648==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1648== 
+==1648== LEAK SUMMARY:
+==1648==    definitely lost: 19 bytes in 1 blocks
+==1648==    indirectly lost: 0 bytes in 0 blocks
+==1648==      possibly lost: 0 bytes in 0 blocks
+==1648==    still reachable: 0 bytes in 0 blocks
+==1648==         suppressed: 0 bytes in 0 blocks
+==1648== Rerun with --leak-check=full to see details of leaked memory
+==1648== 
+==1648== For counts of detected and suppressed errors, rerun with: -v
+==1648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23528== Memcheck, a memory error detector
+==23528== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23528== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23528== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23528== Parent PID: 23502
+==23528== 
+==23528== 
+==23528== HEAP SUMMARY:
+==23528==     in use at exit: 1,056 bytes in 12 blocks
+==23528==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23528== 
+==23528== LEAK SUMMARY:
+==23528==    definitely lost: 1,056 bytes in 12 blocks
+==23528==    indirectly lost: 0 bytes in 0 blocks
+==23528==      possibly lost: 0 bytes in 0 blocks
+==23528==    still reachable: 0 bytes in 0 blocks
+==23528==         suppressed: 0 bytes in 0 blocks
+==23528== Rerun with --leak-check=full to see details of leaked memory
+==23528== 
+==23528== For counts of detected and suppressed errors, rerun with: -v
+==23528== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24482== Memcheck, a memory error detector
+==24482== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24482== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24482== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24482== Parent PID: 23502
+==24482== 
+==24482== 
+==24482== HEAP SUMMARY:
+==24482==     in use at exit: 576 bytes in 9 blocks
+==24482==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==24482== 
+==24482== LEAK SUMMARY:
+==24482==    definitely lost: 576 bytes in 9 blocks
+==24482==    indirectly lost: 0 bytes in 0 blocks
+==24482==      possibly lost: 0 bytes in 0 blocks
+==24482==    still reachable: 0 bytes in 0 blocks
+==24482==         suppressed: 0 bytes in 0 blocks
+==24482== Rerun with --leak-check=full to see details of leaked memory
+==24482== 
+==24482== For counts of detected and suppressed errors, rerun with: -v
+==24482== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24918== Memcheck, a memory error detector
+==24918== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24918== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24918== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24918== Parent PID: 23502
+==24918== 
+==24918== 
+==24918== HEAP SUMMARY:
+==24918==     in use at exit: 19 bytes in 1 blocks
+==24918==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24918== 
+==24918== LEAK SUMMARY:
+==24918==    definitely lost: 19 bytes in 1 blocks
+==24918==    indirectly lost: 0 bytes in 0 blocks
+==24918==      possibly lost: 0 bytes in 0 blocks
+==24918==    still reachable: 0 bytes in 0 blocks
+==24918==         suppressed: 0 bytes in 0 blocks
+==24918== Rerun with --leak-check=full to see details of leaked memory
+==24918== 
+==24918== For counts of detected and suppressed errors, rerun with: -v
+==24918== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13117== Memcheck, a memory error detector
+==13117== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13117== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13117== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13117== Parent PID: 13091
+==13117== 
+==13117== 
+==13117== HEAP SUMMARY:
+==13117==     in use at exit: 1,056 bytes in 12 blocks
+==13117==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==13117== 
+==13117== LEAK SUMMARY:
+==13117==    definitely lost: 1,056 bytes in 12 blocks
+==13117==    indirectly lost: 0 bytes in 0 blocks
+==13117==      possibly lost: 0 bytes in 0 blocks
+==13117==    still reachable: 0 bytes in 0 blocks
+==13117==         suppressed: 0 bytes in 0 blocks
+==13117== Rerun with --leak-check=full to see details of leaked memory
+==13117== 
+==13117== For counts of detected and suppressed errors, rerun with: -v
+==13117== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14071== Memcheck, a memory error detector
+==14071== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14071== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14071== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14071== Parent PID: 13091
+==14071== 
+==14071== 
+==14071== HEAP SUMMARY:
+==14071==     in use at exit: 576 bytes in 9 blocks
+==14071==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==14071== 
+==14071== LEAK SUMMARY:
+==14071==    definitely lost: 576 bytes in 9 blocks
+==14071==    indirectly lost: 0 bytes in 0 blocks
+==14071==      possibly lost: 0 bytes in 0 blocks
+==14071==    still reachable: 0 bytes in 0 blocks
+==14071==         suppressed: 0 bytes in 0 blocks
+==14071== Rerun with --leak-check=full to see details of leaked memory
+==14071== 
+==14071== For counts of detected and suppressed errors, rerun with: -v
+==14071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14482== Memcheck, a memory error detector
+==14482== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14482== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14482== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==14482== Parent PID: 13091
+==14482== 
+==14482== 
+==14482== HEAP SUMMARY:
+==14482==     in use at exit: 19 bytes in 1 blocks
+==14482==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==14482== 
+==14482== LEAK SUMMARY:
+==14482==    definitely lost: 19 bytes in 1 blocks
+==14482==    indirectly lost: 0 bytes in 0 blocks
+==14482==      possibly lost: 0 bytes in 0 blocks
+==14482==    still reachable: 0 bytes in 0 blocks
+==14482==         suppressed: 0 bytes in 0 blocks
+==14482== Rerun with --leak-check=full to see details of leaked memory
+==14482== 
+==14482== For counts of detected and suppressed errors, rerun with: -v
+==14482== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4792== Memcheck, a memory error detector
+==4792== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4792== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4792== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4792== Parent PID: 4766
+==4792== 
+==4792== 
+==4792== HEAP SUMMARY:
+==4792==     in use at exit: 1,056 bytes in 12 blocks
+==4792==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4792== 
+==4792== LEAK SUMMARY:
+==4792==    definitely lost: 1,056 bytes in 12 blocks
+==4792==    indirectly lost: 0 bytes in 0 blocks
+==4792==      possibly lost: 0 bytes in 0 blocks
+==4792==    still reachable: 0 bytes in 0 blocks
+==4792==         suppressed: 0 bytes in 0 blocks
+==4792== Rerun with --leak-check=full to see details of leaked memory
+==4792== 
+==4792== For counts of detected and suppressed errors, rerun with: -v
+==4792== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5747== Memcheck, a memory error detector
+==5747== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5747== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5747== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5747== Parent PID: 4766
+==5747== 
+==5747== 
+==5747== HEAP SUMMARY:
+==5747==     in use at exit: 576 bytes in 9 blocks
+==5747==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==5747== 
+==5747== LEAK SUMMARY:
+==5747==    definitely lost: 576 bytes in 9 blocks
+==5747==    indirectly lost: 0 bytes in 0 blocks
+==5747==      possibly lost: 0 bytes in 0 blocks
+==5747==    still reachable: 0 bytes in 0 blocks
+==5747==         suppressed: 0 bytes in 0 blocks
+==5747== Rerun with --leak-check=full to see details of leaked memory
+==5747== 
+==5747== For counts of detected and suppressed errors, rerun with: -v
+==5747== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6280== Memcheck, a memory error detector
+==6280== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6280== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6280== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==6280== Parent PID: 4766
+==6280== 
+==6280== 
+==6280== HEAP SUMMARY:
+==6280==     in use at exit: 19 bytes in 1 blocks
+==6280==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==6280== 
+==6280== LEAK SUMMARY:
+==6280==    definitely lost: 19 bytes in 1 blocks
+==6280==    indirectly lost: 0 bytes in 0 blocks
+==6280==      possibly lost: 0 bytes in 0 blocks
+==6280==    still reachable: 0 bytes in 0 blocks
+==6280==         suppressed: 0 bytes in 0 blocks
+==6280== Rerun with --leak-check=full to see details of leaked memory
+==6280== 
+==6280== For counts of detected and suppressed errors, rerun with: -v
+==6280== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==28934== Memcheck, a memory error detector
+==28934== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==28934== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==28934== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==28934== Parent PID: 28908
+==28934== 
+==28934== 
+==28934== HEAP SUMMARY:
+==28934==     in use at exit: 1,056 bytes in 12 blocks
+==28934==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==28934== 
+==28934== LEAK SUMMARY:
+==28934==    definitely lost: 1,056 bytes in 12 blocks
+==28934==    indirectly lost: 0 bytes in 0 blocks
+==28934==      possibly lost: 0 bytes in 0 blocks
+==28934==    still reachable: 0 bytes in 0 blocks
+==28934==         suppressed: 0 bytes in 0 blocks
+==28934== Rerun with --leak-check=full to see details of leaked memory
+==28934== 
+==28934== For counts of detected and suppressed errors, rerun with: -v
+==28934== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29887== Memcheck, a memory error detector
+==29887== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29887== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29887== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29887== Parent PID: 28908
+==29887== 
+==29887== 
+==29887== HEAP SUMMARY:
+==29887==     in use at exit: 576 bytes in 9 blocks
+==29887==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==29887== 
+==29887== LEAK SUMMARY:
+==29887==    definitely lost: 576 bytes in 9 blocks
+==29887==    indirectly lost: 0 bytes in 0 blocks
+==29887==      possibly lost: 0 bytes in 0 blocks
+==29887==    still reachable: 0 bytes in 0 blocks
+==29887==         suppressed: 0 bytes in 0 blocks
+==29887== Rerun with --leak-check=full to see details of leaked memory
+==29887== 
+==29887== For counts of detected and suppressed errors, rerun with: -v
+==29887== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30298== Memcheck, a memory error detector
+==30298== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30298== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30298== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==30298== Parent PID: 28908
+==30298== 
+==30298== 
+==30298== HEAP SUMMARY:
+==30298==     in use at exit: 19 bytes in 1 blocks
+==30298==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==30298== 
+==30298== LEAK SUMMARY:
+==30298==    definitely lost: 19 bytes in 1 blocks
+==30298==    indirectly lost: 0 bytes in 0 blocks
+==30298==      possibly lost: 0 bytes in 0 blocks
+==30298==    still reachable: 0 bytes in 0 blocks
+==30298==         suppressed: 0 bytes in 0 blocks
+==30298== Rerun with --leak-check=full to see details of leaked memory
+==30298== 
+==30298== For counts of detected and suppressed errors, rerun with: -v
+==30298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21967== Memcheck, a memory error detector
+==21967== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21967== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21967== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21967== Parent PID: 21941
+==21967== 
+==21967== 
+==21967== HEAP SUMMARY:
+==21967==     in use at exit: 1,056 bytes in 12 blocks
+==21967==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==21967== 
+==21967== LEAK SUMMARY:
+==21967==    definitely lost: 1,056 bytes in 12 blocks
+==21967==    indirectly lost: 0 bytes in 0 blocks
+==21967==      possibly lost: 0 bytes in 0 blocks
+==21967==    still reachable: 0 bytes in 0 blocks
+==21967==         suppressed: 0 bytes in 0 blocks
+==21967== Rerun with --leak-check=full to see details of leaked memory
+==21967== 
+==21967== For counts of detected and suppressed errors, rerun with: -v
+==21967== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22921== Memcheck, a memory error detector
+==22921== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22921== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22921== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22921== Parent PID: 21941
+==22921== 
+==22921== 
+==22921== HEAP SUMMARY:
+==22921==     in use at exit: 576 bytes in 9 blocks
+==22921==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==22921== 
+==22921== LEAK SUMMARY:
+==22921==    definitely lost: 576 bytes in 9 blocks
+==22921==    indirectly lost: 0 bytes in 0 blocks
+==22921==      possibly lost: 0 bytes in 0 blocks
+==22921==    still reachable: 0 bytes in 0 blocks
+==22921==         suppressed: 0 bytes in 0 blocks
+==22921== Rerun with --leak-check=full to see details of leaked memory
+==22921== 
+==22921== For counts of detected and suppressed errors, rerun with: -v
+==22921== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23332== Memcheck, a memory error detector
+==23332== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23332== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23332== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23332== Parent PID: 21941
+==23332== 
+==23332== 
+==23332== HEAP SUMMARY:
+==23332==     in use at exit: 19 bytes in 1 blocks
+==23332==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==23332== 
+==23332== LEAK SUMMARY:
+==23332==    definitely lost: 19 bytes in 1 blocks
+==23332==    indirectly lost: 0 bytes in 0 blocks
+==23332==      possibly lost: 0 bytes in 0 blocks
+==23332==    still reachable: 0 bytes in 0 blocks
+==23332==         suppressed: 0 bytes in 0 blocks
+==23332== Rerun with --leak-check=full to see details of leaked memory
+==23332== 
+==23332== For counts of detected and suppressed errors, rerun with: -v
+==23332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4670== Memcheck, a memory error detector
+==4670== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4670== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4670== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4670== Parent PID: 4644
+==4670== 
+==4670== 
+==4670== HEAP SUMMARY:
+==4670==     in use at exit: 1,056 bytes in 12 blocks
+==4670==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4670== 
+==4670== LEAK SUMMARY:
+==4670==    definitely lost: 1,056 bytes in 12 blocks
+==4670==    indirectly lost: 0 bytes in 0 blocks
+==4670==      possibly lost: 0 bytes in 0 blocks
+==4670==    still reachable: 0 bytes in 0 blocks
+==4670==         suppressed: 0 bytes in 0 blocks
+==4670== Rerun with --leak-check=full to see details of leaked memory
+==4670== 
+==4670== For counts of detected and suppressed errors, rerun with: -v
+==4670== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5625== Memcheck, a memory error detector
+==5625== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5625== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5625== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5625== Parent PID: 4644
+==5625== 
+==5625== 
+==5625== HEAP SUMMARY:
+==5625==     in use at exit: 576 bytes in 9 blocks
+==5625==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==5625== 
+==5625== LEAK SUMMARY:
+==5625==    definitely lost: 576 bytes in 9 blocks
+==5625==    indirectly lost: 0 bytes in 0 blocks
+==5625==      possibly lost: 0 bytes in 0 blocks
+==5625==    still reachable: 0 bytes in 0 blocks
+==5625==         suppressed: 0 bytes in 0 blocks
+==5625== Rerun with --leak-check=full to see details of leaked memory
+==5625== 
+==5625== For counts of detected and suppressed errors, rerun with: -v
+==5625== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6036== Memcheck, a memory error detector
+==6036== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6036== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6036== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==6036== Parent PID: 4644
+==6036== 
+==6036== 
+==6036== HEAP SUMMARY:
+==6036==     in use at exit: 19 bytes in 1 blocks
+==6036==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==6036== 
+==6036== LEAK SUMMARY:
+==6036==    definitely lost: 19 bytes in 1 blocks
+==6036==    indirectly lost: 0 bytes in 0 blocks
+==6036==      possibly lost: 0 bytes in 0 blocks
+==6036==    still reachable: 0 bytes in 0 blocks
+==6036==         suppressed: 0 bytes in 0 blocks
+==6036== Rerun with --leak-check=full to see details of leaked memory
+==6036== 
+==6036== For counts of detected and suppressed errors, rerun with: -v
+==6036== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29955== Memcheck, a memory error detector
+==29955== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29955== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29955== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29955== Parent PID: 29929
+==29955== 
+==29955== 
+==29955== HEAP SUMMARY:
+==29955==     in use at exit: 1,056 bytes in 12 blocks
+==29955==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==29955== 
+==29955== LEAK SUMMARY:
+==29955==    definitely lost: 1,056 bytes in 12 blocks
+==29955==    indirectly lost: 0 bytes in 0 blocks
+==29955==      possibly lost: 0 bytes in 0 blocks
+==29955==    still reachable: 0 bytes in 0 blocks
+==29955==         suppressed: 0 bytes in 0 blocks
+==29955== Rerun with --leak-check=full to see details of leaked memory
+==29955== 
+==29955== For counts of detected and suppressed errors, rerun with: -v
+==29955== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30908== Memcheck, a memory error detector
+==30908== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30908== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30908== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30908== Parent PID: 29929
+==30908== 
+==30908== 
+==30908== HEAP SUMMARY:
+==30908==     in use at exit: 576 bytes in 9 blocks
+==30908==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==30908== 
+==30908== LEAK SUMMARY:
+==30908==    definitely lost: 576 bytes in 9 blocks
+==30908==    indirectly lost: 0 bytes in 0 blocks
+==30908==      possibly lost: 0 bytes in 0 blocks
+==30908==    still reachable: 0 bytes in 0 blocks
+==30908==         suppressed: 0 bytes in 0 blocks
+==30908== Rerun with --leak-check=full to see details of leaked memory
+==30908== 
+==30908== For counts of detected and suppressed errors, rerun with: -v
+==30908== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31319== Memcheck, a memory error detector
+==31319== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31319== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31319== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31319== Parent PID: 29929
+==31319== 
+==31319== 
+==31319== HEAP SUMMARY:
+==31319==     in use at exit: 19 bytes in 1 blocks
+==31319==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==31319== 
+==31319== LEAK SUMMARY:
+==31319==    definitely lost: 19 bytes in 1 blocks
+==31319==    indirectly lost: 0 bytes in 0 blocks
+==31319==      possibly lost: 0 bytes in 0 blocks
+==31319==    still reachable: 0 bytes in 0 blocks
+==31319==         suppressed: 0 bytes in 0 blocks
+==31319== Rerun with --leak-check=full to see details of leaked memory
+==31319== 
+==31319== For counts of detected and suppressed errors, rerun with: -v
+==31319== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10110== Memcheck, a memory error detector
+==10110== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10110== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10110== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10110== Parent PID: 10084
+==10110== 
+==10110== 
+==10110== HEAP SUMMARY:
+==10110==     in use at exit: 1,056 bytes in 12 blocks
+==10110==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==10110== 
+==10110== LEAK SUMMARY:
+==10110==    definitely lost: 1,056 bytes in 12 blocks
+==10110==    indirectly lost: 0 bytes in 0 blocks
+==10110==      possibly lost: 0 bytes in 0 blocks
+==10110==    still reachable: 0 bytes in 0 blocks
+==10110==         suppressed: 0 bytes in 0 blocks
+==10110== Rerun with --leak-check=full to see details of leaked memory
+==10110== 
+==10110== For counts of detected and suppressed errors, rerun with: -v
+==10110== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11067== Memcheck, a memory error detector
+==11067== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11067== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11067== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11067== Parent PID: 10084
+==11067== 
+==11067== 
+==11067== HEAP SUMMARY:
+==11067==     in use at exit: 576 bytes in 9 blocks
+==11067==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==11067== 
+==11067== LEAK SUMMARY:
+==11067==    definitely lost: 576 bytes in 9 blocks
+==11067==    indirectly lost: 0 bytes in 0 blocks
+==11067==      possibly lost: 0 bytes in 0 blocks
+==11067==    still reachable: 0 bytes in 0 blocks
+==11067==         suppressed: 0 bytes in 0 blocks
+==11067== Rerun with --leak-check=full to see details of leaked memory
+==11067== 
+==11067== For counts of detected and suppressed errors, rerun with: -v
+==11067== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11478== Memcheck, a memory error detector
+==11478== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11478== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11478== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11478== Parent PID: 10084
+==11478== 
+==11478== 
+==11478== HEAP SUMMARY:
+==11478==     in use at exit: 19 bytes in 1 blocks
+==11478==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==11478== 
+==11478== LEAK SUMMARY:
+==11478==    definitely lost: 19 bytes in 1 blocks
+==11478==    indirectly lost: 0 bytes in 0 blocks
+==11478==      possibly lost: 0 bytes in 0 blocks
+==11478==    still reachable: 0 bytes in 0 blocks
+==11478==         suppressed: 0 bytes in 0 blocks
+==11478== Rerun with --leak-check=full to see details of leaked memory
+==11478== 
+==11478== For counts of detected and suppressed errors, rerun with: -v
+==11478== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1656== Memcheck, a memory error detector
+==1656== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1656== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1656== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1656== Parent PID: 1630
+==1656== 
+==1656== 
+==1656== HEAP SUMMARY:
+==1656==     in use at exit: 1,056 bytes in 12 blocks
+==1656==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==1656== 
+==1656== LEAK SUMMARY:
+==1656==    definitely lost: 1,056 bytes in 12 blocks
+==1656==    indirectly lost: 0 bytes in 0 blocks
+==1656==      possibly lost: 0 bytes in 0 blocks
+==1656==    still reachable: 0 bytes in 0 blocks
+==1656==         suppressed: 0 bytes in 0 blocks
+==1656== Rerun with --leak-check=full to see details of leaked memory
+==1656== 
+==1656== For counts of detected and suppressed errors, rerun with: -v
+==1656== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2616== Memcheck, a memory error detector
+==2616== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2616== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2616== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==2616== Parent PID: 1630
+==2616== 
+==2616== 
+==2616== HEAP SUMMARY:
+==2616==     in use at exit: 2,107,148 bytes in 221 blocks
+==2616==   total heap usage: 355 allocs, 134 frees, 2,183,055 bytes allocated
+==2616== 
+==2616== LEAK SUMMARY:
+==2616==    definitely lost: 256 bytes in 4 blocks
+==2616==    indirectly lost: 19 bytes in 1 blocks
+==2616==      possibly lost: 2,105,296 bytes in 211 blocks
+==2616==    still reachable: 1,577 bytes in 5 blocks
+==2616==         suppressed: 0 bytes in 0 blocks
+==2616== Rerun with --leak-check=full to see details of leaked memory
+==2616== 
+==2616== For counts of detected and suppressed errors, rerun with: -v
+==2616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2716== Memcheck, a memory error detector
+==2716== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2716== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2716== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==2716== Parent PID: 1630
+==2716== 
+==2716== 
+==2716== HEAP SUMMARY:
+==2716==     in use at exit: 2,141,888 bytes in 299 blocks
+==2716==   total heap usage: 581 allocs, 282 frees, 2,228,209 bytes allocated
+==2716== 
+==2716== LEAK SUMMARY:
+==2716==    definitely lost: 256 bytes in 4 blocks
+==2716==    indirectly lost: 19 bytes in 1 blocks
+==2716==      possibly lost: 2,140,048 bytes in 289 blocks
+==2716==    still reachable: 1,565 bytes in 5 blocks
+==2716==         suppressed: 0 bytes in 0 blocks
+==2716== Rerun with --leak-check=full to see details of leaked memory
+==2716== 
+==2716== For counts of detected and suppressed errors, rerun with: -v
+==2716== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8616== Memcheck, a memory error detector
+==8616== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8616== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8616== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8616== Parent PID: 8590
+==8616== 
+==8616== 
+==8616== HEAP SUMMARY:
+==8616==     in use at exit: 1,056 bytes in 12 blocks
+==8616==   total heap usage: 945 allocs, 933 frees, 7,572,075 bytes allocated
+==8616== 
+==8616== LEAK SUMMARY:
+==8616==    definitely lost: 1,056 bytes in 12 blocks
+==8616==    indirectly lost: 0 bytes in 0 blocks
+==8616==      possibly lost: 0 bytes in 0 blocks
+==8616==    still reachable: 0 bytes in 0 blocks
+==8616==         suppressed: 0 bytes in 0 blocks
+==8616== Rerun with --leak-check=full to see details of leaked memory
+==8616== 
+==8616== For counts of detected and suppressed errors, rerun with: -v
+==8616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9665== Memcheck, a memory error detector
+==9665== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9665== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9665== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9665== Parent PID: 8590
+==9665== 
+==9665== 
+==9665== HEAP SUMMARY:
+==9665==     in use at exit: 576 bytes in 9 blocks
+==9665==   total heap usage: 927 allocs, 918 frees, 7,568,489 bytes allocated
+==9665== 
+==9665== LEAK SUMMARY:
+==9665==    definitely lost: 576 bytes in 9 blocks
+==9665==    indirectly lost: 0 bytes in 0 blocks
+==9665==      possibly lost: 0 bytes in 0 blocks
+==9665==    still reachable: 0 bytes in 0 blocks
+==9665==         suppressed: 0 bytes in 0 blocks
+==9665== Rerun with --leak-check=full to see details of leaked memory
+==9665== 
+==9665== For counts of detected and suppressed errors, rerun with: -v
+==9665== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10070== Memcheck, a memory error detector
+==10070== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10070== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10070== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10070== Parent PID: 8590
+==10070== 
+==10070== 
+==10070== HEAP SUMMARY:
+==10070==     in use at exit: 19 bytes in 1 blocks
+==10070==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10070== 
+==10070== LEAK SUMMARY:
+==10070==    definitely lost: 19 bytes in 1 blocks
+==10070==    indirectly lost: 0 bytes in 0 blocks
+==10070==      possibly lost: 0 bytes in 0 blocks
+==10070==    still reachable: 0 bytes in 0 blocks
+==10070==         suppressed: 0 bytes in 0 blocks
+==10070== Rerun with --leak-check=full to see details of leaked memory
+==10070== 
+==10070== For counts of detected and suppressed errors, rerun with: -v
+==10070== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15477== Memcheck, a memory error detector
+==15477== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15477== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15477== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15477== Parent PID: 15451
+==15477== 
+==15477== 
+==15477== HEAP SUMMARY:
+==15477==     in use at exit: 1,056 bytes in 12 blocks
+==15477==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==15477== 
+==15477== LEAK SUMMARY:
+==15477==    definitely lost: 1,056 bytes in 12 blocks
+==15477==    indirectly lost: 0 bytes in 0 blocks
+==15477==      possibly lost: 0 bytes in 0 blocks
+==15477==    still reachable: 0 bytes in 0 blocks
+==15477==         suppressed: 0 bytes in 0 blocks
+==15477== Rerun with --leak-check=full to see details of leaked memory
+==15477== 
+==15477== For counts of detected and suppressed errors, rerun with: -v
+==15477== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16435== Memcheck, a memory error detector
+==16435== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16435== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16435== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16435== Parent PID: 15451
+==16435== 
+==16435== 
+==16435== HEAP SUMMARY:
+==16435==     in use at exit: 576 bytes in 9 blocks
+==16435==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==16435== 
+==16435== LEAK SUMMARY:
+==16435==    definitely lost: 576 bytes in 9 blocks
+==16435==    indirectly lost: 0 bytes in 0 blocks
+==16435==      possibly lost: 0 bytes in 0 blocks
+==16435==    still reachable: 0 bytes in 0 blocks
+==16435==         suppressed: 0 bytes in 0 blocks
+==16435== Rerun with --leak-check=full to see details of leaked memory
+==16435== 
+==16435== For counts of detected and suppressed errors, rerun with: -v
+==16435== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16846== Memcheck, a memory error detector
+==16846== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16846== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16846== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==16846== Parent PID: 15451
+==16846== 
+==16846== 
+==16846== HEAP SUMMARY:
+==16846==     in use at exit: 19 bytes in 1 blocks
+==16846==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==16846== 
+==16846== LEAK SUMMARY:
+==16846==    definitely lost: 19 bytes in 1 blocks
+==16846==    indirectly lost: 0 bytes in 0 blocks
+==16846==      possibly lost: 0 bytes in 0 blocks
+==16846==    still reachable: 0 bytes in 0 blocks
+==16846==         suppressed: 0 bytes in 0 blocks
+==16846== Rerun with --leak-check=full to see details of leaked memory
+==16846== 
+==16846== For counts of detected and suppressed errors, rerun with: -v
+==16846== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9674== Memcheck, a memory error detector
+==9674== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9674== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9674== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9674== Parent PID: 9648
+==9674== 
+==9674== 
+==9674== HEAP SUMMARY:
+==9674==     in use at exit: 1,056 bytes in 12 blocks
+==9674==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==9674== 
+==9674== LEAK SUMMARY:
+==9674==    definitely lost: 1,056 bytes in 12 blocks
+==9674==    indirectly lost: 0 bytes in 0 blocks
+==9674==      possibly lost: 0 bytes in 0 blocks
+==9674==    still reachable: 0 bytes in 0 blocks
+==9674==         suppressed: 0 bytes in 0 blocks
+==9674== Rerun with --leak-check=full to see details of leaked memory
+==9674== 
+==9674== For counts of detected and suppressed errors, rerun with: -v
+==9674== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10629== Memcheck, a memory error detector
+==10629== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10629== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10629== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10629== Parent PID: 9648
+==10629== 
+==10629== 
+==10629== HEAP SUMMARY:
+==10629==     in use at exit: 576 bytes in 9 blocks
+==10629==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==10629== 
+==10629== LEAK SUMMARY:
+==10629==    definitely lost: 576 bytes in 9 blocks
+==10629==    indirectly lost: 0 bytes in 0 blocks
+==10629==      possibly lost: 0 bytes in 0 blocks
+==10629==    still reachable: 0 bytes in 0 blocks
+==10629==         suppressed: 0 bytes in 0 blocks
+==10629== Rerun with --leak-check=full to see details of leaked memory
+==10629== 
+==10629== For counts of detected and suppressed errors, rerun with: -v
+==10629== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11040== Memcheck, a memory error detector
+==11040== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11040== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11040== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==11040== Parent PID: 9648
+==11040== 
+==11040== 
+==11040== HEAP SUMMARY:
+==11040==     in use at exit: 19 bytes in 1 blocks
+==11040==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==11040== 
+==11040== LEAK SUMMARY:
+==11040==    definitely lost: 19 bytes in 1 blocks
+==11040==    indirectly lost: 0 bytes in 0 blocks
+==11040==      possibly lost: 0 bytes in 0 blocks
+==11040==    still reachable: 0 bytes in 0 blocks
+==11040==         suppressed: 0 bytes in 0 blocks
+==11040== Rerun with --leak-check=full to see details of leaked memory
+==11040== 
+==11040== For counts of detected and suppressed errors, rerun with: -v
+==11040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4089== Memcheck, a memory error detector
+==4089== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4089== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4089== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4089== Parent PID: 4063
+==4089== 
+==4089== 
+==4089== HEAP SUMMARY:
+==4089==     in use at exit: 1,056 bytes in 12 blocks
+==4089==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4089== 
+==4089== LEAK SUMMARY:
+==4089==    definitely lost: 1,056 bytes in 12 blocks
+==4089==    indirectly lost: 0 bytes in 0 blocks
+==4089==      possibly lost: 0 bytes in 0 blocks
+==4089==    still reachable: 0 bytes in 0 blocks
+==4089==         suppressed: 0 bytes in 0 blocks
+==4089== Rerun with --leak-check=full to see details of leaked memory
+==4089== 
+==4089== For counts of detected and suppressed errors, rerun with: -v
+==4089== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5044== Memcheck, a memory error detector
+==5044== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5044== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5044== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5044== Parent PID: 4063
+==5044== 
+==5044== 
+==5044== HEAP SUMMARY:
+==5044==     in use at exit: 576 bytes in 9 blocks
+==5044==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==5044== 
+==5044== LEAK SUMMARY:
+==5044==    definitely lost: 576 bytes in 9 blocks
+==5044==    indirectly lost: 0 bytes in 0 blocks
+==5044==      possibly lost: 0 bytes in 0 blocks
+==5044==    still reachable: 0 bytes in 0 blocks
+==5044==         suppressed: 0 bytes in 0 blocks
+==5044== Rerun with --leak-check=full to see details of leaked memory
+==5044== 
+==5044== For counts of detected and suppressed errors, rerun with: -v
+==5044== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5456== Memcheck, a memory error detector
+==5456== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5456== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5456== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==5456== Parent PID: 4063
+==5456== 
+==5456== 
+==5456== HEAP SUMMARY:
+==5456==     in use at exit: 19 bytes in 1 blocks
+==5456==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==5456== 
+==5456== LEAK SUMMARY:
+==5456==    definitely lost: 19 bytes in 1 blocks
+==5456==    indirectly lost: 0 bytes in 0 blocks
+==5456==      possibly lost: 0 bytes in 0 blocks
+==5456==    still reachable: 0 bytes in 0 blocks
+==5456==         suppressed: 0 bytes in 0 blocks
+==5456== Rerun with --leak-check=full to see details of leaked memory
+==5456== 
+==5456== For counts of detected and suppressed errors, rerun with: -v
+==5456== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==12495== Memcheck, a memory error detector
+==12495== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==12495== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==12495== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==12495== Parent PID: 12469
+==12495== 
+==12495== 
+==12495== HEAP SUMMARY:
+==12495==     in use at exit: 1,056 bytes in 12 blocks
+==12495==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==12495== 
+==12495== LEAK SUMMARY:
+==12495==    definitely lost: 1,056 bytes in 12 blocks
+==12495==    indirectly lost: 0 bytes in 0 blocks
+==12495==      possibly lost: 0 bytes in 0 blocks
+==12495==    still reachable: 0 bytes in 0 blocks
+==12495==         suppressed: 0 bytes in 0 blocks
+==12495== Rerun with --leak-check=full to see details of leaked memory
+==12495== 
+==12495== For counts of detected and suppressed errors, rerun with: -v
+==12495== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13448== Memcheck, a memory error detector
+==13448== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13448== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13448== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13448== Parent PID: 12469
+==13448== 
+==13448== 
+==13448== HEAP SUMMARY:
+==13448==     in use at exit: 576 bytes in 9 blocks
+==13448==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==13448== 
+==13448== LEAK SUMMARY:
+==13448==    definitely lost: 576 bytes in 9 blocks
+==13448==    indirectly lost: 0 bytes in 0 blocks
+==13448==      possibly lost: 0 bytes in 0 blocks
+==13448==    still reachable: 0 bytes in 0 blocks
+==13448==         suppressed: 0 bytes in 0 blocks
+==13448== Rerun with --leak-check=full to see details of leaked memory
+==13448== 
+==13448== For counts of detected and suppressed errors, rerun with: -v
+==13448== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13859== Memcheck, a memory error detector
+==13859== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13859== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13859== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==13859== Parent PID: 12469
+==13859== 
+==13859== 
+==13859== HEAP SUMMARY:
+==13859==     in use at exit: 19 bytes in 1 blocks
+==13859==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==13859== 
+==13859== LEAK SUMMARY:
+==13859==    definitely lost: 19 bytes in 1 blocks
+==13859==    indirectly lost: 0 bytes in 0 blocks
+==13859==      possibly lost: 0 bytes in 0 blocks
+==13859==    still reachable: 0 bytes in 0 blocks
+==13859==         suppressed: 0 bytes in 0 blocks
+==13859== Rerun with --leak-check=full to see details of leaked memory
+==13859== 
+==13859== For counts of detected and suppressed errors, rerun with: -v
+==13859== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7596== Memcheck, a memory error detector
+==7596== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7596== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7596== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7596== Parent PID: 7570
+==7596== 
+==7596== 
+==7596== HEAP SUMMARY:
+==7596==     in use at exit: 1,056 bytes in 12 blocks
+==7596==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==7596== 
+==7596== LEAK SUMMARY:
+==7596==    definitely lost: 1,056 bytes in 12 blocks
+==7596==    indirectly lost: 0 bytes in 0 blocks
+==7596==      possibly lost: 0 bytes in 0 blocks
+==7596==    still reachable: 0 bytes in 0 blocks
+==7596==         suppressed: 0 bytes in 0 blocks
+==7596== Rerun with --leak-check=full to see details of leaked memory
+==7596== 
+==7596== For counts of detected and suppressed errors, rerun with: -v
+==7596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8559== Memcheck, a memory error detector
+==8559== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8559== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8559== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8559== Parent PID: 7570
+==8559== 
+==8559== 
+==8559== HEAP SUMMARY:
+==8559==     in use at exit: 576 bytes in 9 blocks
+==8559==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==8559== 
+==8559== LEAK SUMMARY:
+==8559==    definitely lost: 576 bytes in 9 blocks
+==8559==    indirectly lost: 0 bytes in 0 blocks
+==8559==      possibly lost: 0 bytes in 0 blocks
+==8559==    still reachable: 0 bytes in 0 blocks
+==8559==         suppressed: 0 bytes in 0 blocks
+==8559== Rerun with --leak-check=full to see details of leaked memory
+==8559== 
+==8559== For counts of detected and suppressed errors, rerun with: -v
+==8559== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9006== Memcheck, a memory error detector
+==9006== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9006== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9006== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9006== Parent PID: 7570
+==9006== 
+==9006== 
+==9006== HEAP SUMMARY:
+==9006==     in use at exit: 19 bytes in 1 blocks
+==9006==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==9006== 
+==9006== LEAK SUMMARY:
+==9006==    definitely lost: 19 bytes in 1 blocks
+==9006==    indirectly lost: 0 bytes in 0 blocks
+==9006==      possibly lost: 0 bytes in 0 blocks
+==9006==    still reachable: 0 bytes in 0 blocks
+==9006==         suppressed: 0 bytes in 0 blocks
+==9006== Rerun with --leak-check=full to see details of leaked memory
+==9006== 
+==9006== For counts of detected and suppressed errors, rerun with: -v
+==9006== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18084== Memcheck, a memory error detector
+==18084== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18084== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18084== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18084== Parent PID: 18058
+==18084== 
+==18084== 
+==18084== HEAP SUMMARY:
+==18084==     in use at exit: 1,056 bytes in 12 blocks
+==18084==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==18084== 
+==18084== LEAK SUMMARY:
+==18084==    definitely lost: 1,056 bytes in 12 blocks
+==18084==    indirectly lost: 0 bytes in 0 blocks
+==18084==      possibly lost: 0 bytes in 0 blocks
+==18084==    still reachable: 0 bytes in 0 blocks
+==18084==         suppressed: 0 bytes in 0 blocks
+==18084== Rerun with --leak-check=full to see details of leaked memory
+==18084== 
+==18084== For counts of detected and suppressed errors, rerun with: -v
+==18084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19037== Memcheck, a memory error detector
+==19037== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19037== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19037== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19037== Parent PID: 18058
+==19037== 
+==19037== 
+==19037== HEAP SUMMARY:
+==19037==     in use at exit: 576 bytes in 9 blocks
+==19037==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==19037== 
+==19037== LEAK SUMMARY:
+==19037==    definitely lost: 576 bytes in 9 blocks
+==19037==    indirectly lost: 0 bytes in 0 blocks
+==19037==      possibly lost: 0 bytes in 0 blocks
+==19037==    still reachable: 0 bytes in 0 blocks
+==19037==         suppressed: 0 bytes in 0 blocks
+==19037== Rerun with --leak-check=full to see details of leaked memory
+==19037== 
+==19037== For counts of detected and suppressed errors, rerun with: -v
+==19037== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19448== Memcheck, a memory error detector
+==19448== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19448== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19448== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19448== Parent PID: 18058
+==19448== 
+==19448== 
+==19448== HEAP SUMMARY:
+==19448==     in use at exit: 19 bytes in 1 blocks
+==19448==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19448== 
+==19448== LEAK SUMMARY:
+==19448==    definitely lost: 19 bytes in 1 blocks
+==19448==    indirectly lost: 0 bytes in 0 blocks
+==19448==      possibly lost: 0 bytes in 0 blocks
+==19448==    still reachable: 0 bytes in 0 blocks
+==19448==         suppressed: 0 bytes in 0 blocks
+==19448== Rerun with --leak-check=full to see details of leaked memory
+==19448== 
+==19448== For counts of detected and suppressed errors, rerun with: -v
+==19448== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13283== Memcheck, a memory error detector
+==13283== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13283== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13283== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13283== Parent PID: 13257
+==13283== 
+==13283== 
+==13283== HEAP SUMMARY:
+==13283==     in use at exit: 1,056 bytes in 12 blocks
+==13283==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==13283== 
+==13283== LEAK SUMMARY:
+==13283==    definitely lost: 1,056 bytes in 12 blocks
+==13283==    indirectly lost: 0 bytes in 0 blocks
+==13283==      possibly lost: 0 bytes in 0 blocks
+==13283==    still reachable: 0 bytes in 0 blocks
+==13283==         suppressed: 0 bytes in 0 blocks
+==13283== Rerun with --leak-check=full to see details of leaked memory
+==13283== 
+==13283== For counts of detected and suppressed errors, rerun with: -v
+==13283== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14325== Memcheck, a memory error detector
+==14325== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14325== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14325== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14325== Parent PID: 13257
+==14325== 
+==14325== 
+==14325== HEAP SUMMARY:
+==14325==     in use at exit: 576 bytes in 9 blocks
+==14325==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==14325== 
+==14325== LEAK SUMMARY:
+==14325==    definitely lost: 576 bytes in 9 blocks
+==14325==    indirectly lost: 0 bytes in 0 blocks
+==14325==      possibly lost: 0 bytes in 0 blocks
+==14325==    still reachable: 0 bytes in 0 blocks
+==14325==         suppressed: 0 bytes in 0 blocks
+==14325== Rerun with --leak-check=full to see details of leaked memory
+==14325== 
+==14325== For counts of detected and suppressed errors, rerun with: -v
+==14325== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14736== Memcheck, a memory error detector
+==14736== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14736== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14736== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==14736== Parent PID: 13257
+==14736== 
+==14736== 
+==14736== HEAP SUMMARY:
+==14736==     in use at exit: 19 bytes in 1 blocks
+==14736==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==14736== 
+==14736== LEAK SUMMARY:
+==14736==    definitely lost: 19 bytes in 1 blocks
+==14736==    indirectly lost: 0 bytes in 0 blocks
+==14736==      possibly lost: 0 bytes in 0 blocks
+==14736==    still reachable: 0 bytes in 0 blocks
+==14736==         suppressed: 0 bytes in 0 blocks
+==14736== Rerun with --leak-check=full to see details of leaked memory
+==14736== 
+==14736== For counts of detected and suppressed errors, rerun with: -v
+==14736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25701== Memcheck, a memory error detector
+==25701== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25701== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25701== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25701== Parent PID: 25675
+==25701== 
+==25701== 
+==25701== HEAP SUMMARY:
+==25701==     in use at exit: 1,056 bytes in 12 blocks
+==25701==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==25701== 
+==25701== LEAK SUMMARY:
+==25701==    definitely lost: 1,056 bytes in 12 blocks
+==25701==    indirectly lost: 0 bytes in 0 blocks
+==25701==      possibly lost: 0 bytes in 0 blocks
+==25701==    still reachable: 0 bytes in 0 blocks
+==25701==         suppressed: 0 bytes in 0 blocks
+==25701== Rerun with --leak-check=full to see details of leaked memory
+==25701== 
+==25701== For counts of detected and suppressed errors, rerun with: -v
+==25701== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26681== Memcheck, a memory error detector
+==26681== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26681== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26681== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26681== Parent PID: 25675
+==26681== 
+==26681== 
+==26681== HEAP SUMMARY:
+==26681==     in use at exit: 576 bytes in 9 blocks
+==26681==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==26681== 
+==26681== LEAK SUMMARY:
+==26681==    definitely lost: 576 bytes in 9 blocks
+==26681==    indirectly lost: 0 bytes in 0 blocks
+==26681==      possibly lost: 0 bytes in 0 blocks
+==26681==    still reachable: 0 bytes in 0 blocks
+==26681==         suppressed: 0 bytes in 0 blocks
+==26681== Rerun with --leak-check=full to see details of leaked memory
+==26681== 
+==26681== For counts of detected and suppressed errors, rerun with: -v
+==26681== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27111== Memcheck, a memory error detector
+==27111== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27111== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27111== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27111== Parent PID: 25675
+==27111== 
+==27111== 
+==27111== HEAP SUMMARY:
+==27111==     in use at exit: 19 bytes in 1 blocks
+==27111==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==27111== 
+==27111== LEAK SUMMARY:
+==27111==    definitely lost: 19 bytes in 1 blocks
+==27111==    indirectly lost: 0 bytes in 0 blocks
+==27111==      possibly lost: 0 bytes in 0 blocks
+==27111==    still reachable: 0 bytes in 0 blocks
+==27111==         suppressed: 0 bytes in 0 blocks
+==27111== Rerun with --leak-check=full to see details of leaked memory
+==27111== 
+==27111== For counts of detected and suppressed errors, rerun with: -v
+==27111== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23096== Memcheck, a memory error detector
+==23096== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23096== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23096== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23096== Parent PID: 23070
+==23096== 
+==23096== 
+==23096== HEAP SUMMARY:
+==23096==     in use at exit: 1,056 bytes in 12 blocks
+==23096==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23096== 
+==23096== LEAK SUMMARY:
+==23096==    definitely lost: 1,056 bytes in 12 blocks
+==23096==    indirectly lost: 0 bytes in 0 blocks
+==23096==      possibly lost: 0 bytes in 0 blocks
+==23096==    still reachable: 0 bytes in 0 blocks
+==23096==         suppressed: 0 bytes in 0 blocks
+==23096== Rerun with --leak-check=full to see details of leaked memory
+==23096== 
+==23096== For counts of detected and suppressed errors, rerun with: -v
+==23096== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24049== Memcheck, a memory error detector
+==24049== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24049== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24049== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24049== Parent PID: 23070
+==24049== 
+==24049== 
+==24049== HEAP SUMMARY:
+==24049==     in use at exit: 576 bytes in 9 blocks
+==24049==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==24049== 
+==24049== LEAK SUMMARY:
+==24049==    definitely lost: 576 bytes in 9 blocks
+==24049==    indirectly lost: 0 bytes in 0 blocks
+==24049==      possibly lost: 0 bytes in 0 blocks
+==24049==    still reachable: 0 bytes in 0 blocks
+==24049==         suppressed: 0 bytes in 0 blocks
+==24049== Rerun with --leak-check=full to see details of leaked memory
+==24049== 
+==24049== For counts of detected and suppressed errors, rerun with: -v
+==24049== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24460== Memcheck, a memory error detector
+==24460== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24460== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24460== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24460== Parent PID: 23070
+==24460== 
+==24460== 
+==24460== HEAP SUMMARY:
+==24460==     in use at exit: 19 bytes in 1 blocks
+==24460==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24460== 
+==24460== LEAK SUMMARY:
+==24460==    definitely lost: 19 bytes in 1 blocks
+==24460==    indirectly lost: 0 bytes in 0 blocks
+==24460==      possibly lost: 0 bytes in 0 blocks
+==24460==    still reachable: 0 bytes in 0 blocks
+==24460==         suppressed: 0 bytes in 0 blocks
+==24460== Rerun with --leak-check=full to see details of leaked memory
+==24460== 
+==24460== For counts of detected and suppressed errors, rerun with: -v
+==24460== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24492== Memcheck, a memory error detector
+==24492== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24492== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24492== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24492== Parent PID: 24466
+==24492== 
+==24492== 
+==24492== HEAP SUMMARY:
+==24492==     in use at exit: 1,056 bytes in 12 blocks
+==24492==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==24492== 
+==24492== LEAK SUMMARY:
+==24492==    definitely lost: 1,056 bytes in 12 blocks
+==24492==    indirectly lost: 0 bytes in 0 blocks
+==24492==      possibly lost: 0 bytes in 0 blocks
+==24492==    still reachable: 0 bytes in 0 blocks
+==24492==         suppressed: 0 bytes in 0 blocks
+==24492== Rerun with --leak-check=full to see details of leaked memory
+==24492== 
+==24492== For counts of detected and suppressed errors, rerun with: -v
+==24492== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25445== Memcheck, a memory error detector
+==25445== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25445== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25445== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25445== Parent PID: 24466
+==25445== 
+==25445== 
+==25445== HEAP SUMMARY:
+==25445==     in use at exit: 576 bytes in 9 blocks
+==25445==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==25445== 
+==25445== LEAK SUMMARY:
+==25445==    definitely lost: 576 bytes in 9 blocks
+==25445==    indirectly lost: 0 bytes in 0 blocks
+==25445==      possibly lost: 0 bytes in 0 blocks
+==25445==    still reachable: 0 bytes in 0 blocks
+==25445==         suppressed: 0 bytes in 0 blocks
+==25445== Rerun with --leak-check=full to see details of leaked memory
+==25445== 
+==25445== For counts of detected and suppressed errors, rerun with: -v
+==25445== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25860== Memcheck, a memory error detector
+==25860== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25860== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25860== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25860== Parent PID: 24466
+==25860== 
+==25860== 
+==25860== HEAP SUMMARY:
+==25860==     in use at exit: 19 bytes in 1 blocks
+==25860==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25860== 
+==25860== LEAK SUMMARY:
+==25860==    definitely lost: 19 bytes in 1 blocks
+==25860==    indirectly lost: 0 bytes in 0 blocks
+==25860==      possibly lost: 0 bytes in 0 blocks
+==25860==    still reachable: 0 bytes in 0 blocks
+==25860==         suppressed: 0 bytes in 0 blocks
+==25860== Rerun with --leak-check=full to see details of leaked memory
+==25860== 
+==25860== For counts of detected and suppressed errors, rerun with: -v
+==25860== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17459== Memcheck, a memory error detector
+==17459== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17459== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17459== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17459== Parent PID: 17433
+==17459== 
+==17459== 
+==17459== HEAP SUMMARY:
+==17459==     in use at exit: 1,056 bytes in 12 blocks
+==17459==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==17459== 
+==17459== LEAK SUMMARY:
+==17459==    definitely lost: 1,056 bytes in 12 blocks
+==17459==    indirectly lost: 0 bytes in 0 blocks
+==17459==      possibly lost: 0 bytes in 0 blocks
+==17459==    still reachable: 0 bytes in 0 blocks
+==17459==         suppressed: 0 bytes in 0 blocks
+==17459== Rerun with --leak-check=full to see details of leaked memory
+==17459== 
+==17459== For counts of detected and suppressed errors, rerun with: -v
+==17459== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18412== Memcheck, a memory error detector
+==18412== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18412== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18412== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18412== Parent PID: 17433
+==18412== 
+==18412== 
+==18412== HEAP SUMMARY:
+==18412==     in use at exit: 576 bytes in 9 blocks
+==18412==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==18412== 
+==18412== LEAK SUMMARY:
+==18412==    definitely lost: 576 bytes in 9 blocks
+==18412==    indirectly lost: 0 bytes in 0 blocks
+==18412==      possibly lost: 0 bytes in 0 blocks
+==18412==    still reachable: 0 bytes in 0 blocks
+==18412==         suppressed: 0 bytes in 0 blocks
+==18412== Rerun with --leak-check=full to see details of leaked memory
+==18412== 
+==18412== For counts of detected and suppressed errors, rerun with: -v
+==18412== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18823== Memcheck, a memory error detector
+==18823== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18823== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18823== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==18823== Parent PID: 17433
+==18823== 
+==18823== 
+==18823== HEAP SUMMARY:
+==18823==     in use at exit: 19 bytes in 1 blocks
+==18823==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==18823== 
+==18823== LEAK SUMMARY:
+==18823==    definitely lost: 19 bytes in 1 blocks
+==18823==    indirectly lost: 0 bytes in 0 blocks
+==18823==      possibly lost: 0 bytes in 0 blocks
+==18823==    still reachable: 0 bytes in 0 blocks
+==18823==         suppressed: 0 bytes in 0 blocks
+==18823== Rerun with --leak-check=full to see details of leaked memory
+==18823== 
+==18823== For counts of detected and suppressed errors, rerun with: -v
+==18823== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6235== Memcheck, a memory error detector
+==6235== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6235== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6235== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==6235== Parent PID: 6209
+==6235== 
+==6235== 
+==6235== HEAP SUMMARY:
+==6235==     in use at exit: 1,056 bytes in 12 blocks
+==6235==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==6235== 
+==6235== LEAK SUMMARY:
+==6235==    definitely lost: 1,056 bytes in 12 blocks
+==6235==    indirectly lost: 0 bytes in 0 blocks
+==6235==      possibly lost: 0 bytes in 0 blocks
+==6235==    still reachable: 0 bytes in 0 blocks
+==6235==         suppressed: 0 bytes in 0 blocks
+==6235== Rerun with --leak-check=full to see details of leaked memory
+==6235== 
+==6235== For counts of detected and suppressed errors, rerun with: -v
+==6235== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7188== Memcheck, a memory error detector
+==7188== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7188== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7188== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7188== Parent PID: 6209
+==7188== 
+==7188== 
+==7188== HEAP SUMMARY:
+==7188==     in use at exit: 576 bytes in 9 blocks
+==7188==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==7188== 
+==7188== LEAK SUMMARY:
+==7188==    definitely lost: 576 bytes in 9 blocks
+==7188==    indirectly lost: 0 bytes in 0 blocks
+==7188==      possibly lost: 0 bytes in 0 blocks
+==7188==    still reachable: 0 bytes in 0 blocks
+==7188==         suppressed: 0 bytes in 0 blocks
+==7188== Rerun with --leak-check=full to see details of leaked memory
+==7188== 
+==7188== For counts of detected and suppressed errors, rerun with: -v
+==7188== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7600== Memcheck, a memory error detector
+==7600== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7600== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7600== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==7600== Parent PID: 6209
+==7600== 
+==7600== 
+==7600== HEAP SUMMARY:
+==7600==     in use at exit: 19 bytes in 1 blocks
+==7600==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==7600== 
+==7600== LEAK SUMMARY:
+==7600==    definitely lost: 19 bytes in 1 blocks
+==7600==    indirectly lost: 0 bytes in 0 blocks
+==7600==      possibly lost: 0 bytes in 0 blocks
+==7600==    still reachable: 0 bytes in 0 blocks
+==7600==         suppressed: 0 bytes in 0 blocks
+==7600== Rerun with --leak-check=full to see details of leaked memory
+==7600== 
+==7600== For counts of detected and suppressed errors, rerun with: -v
+==7600== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22703== Memcheck, a memory error detector
+==22703== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22703== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22703== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22703== Parent PID: 22677
+==22703== 
+==22703== 
+==22703== HEAP SUMMARY:
+==22703==     in use at exit: 1,056 bytes in 12 blocks
+==22703==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==22703== 
+==22703== LEAK SUMMARY:
+==22703==    definitely lost: 1,056 bytes in 12 blocks
+==22703==    indirectly lost: 0 bytes in 0 blocks
+==22703==      possibly lost: 0 bytes in 0 blocks
+==22703==    still reachable: 0 bytes in 0 blocks
+==22703==         suppressed: 0 bytes in 0 blocks
+==22703== Rerun with --leak-check=full to see details of leaked memory
+==22703== 
+==22703== For counts of detected and suppressed errors, rerun with: -v
+==22703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23656== Memcheck, a memory error detector
+==23656== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23656== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23656== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23656== Parent PID: 22677
+==23656== 
+==23656== 
+==23656== HEAP SUMMARY:
+==23656==     in use at exit: 576 bytes in 9 blocks
+==23656==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==23656== 
+==23656== LEAK SUMMARY:
+==23656==    definitely lost: 576 bytes in 9 blocks
+==23656==    indirectly lost: 0 bytes in 0 blocks
+==23656==      possibly lost: 0 bytes in 0 blocks
+==23656==    still reachable: 0 bytes in 0 blocks
+==23656==         suppressed: 0 bytes in 0 blocks
+==23656== Rerun with --leak-check=full to see details of leaked memory
+==23656== 
+==23656== For counts of detected and suppressed errors, rerun with: -v
+==23656== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24067== Memcheck, a memory error detector
+==24067== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24067== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24067== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24067== Parent PID: 22677
+==24067== 
+==24067== 
+==24067== HEAP SUMMARY:
+==24067==     in use at exit: 19 bytes in 1 blocks
+==24067==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24067== 
+==24067== LEAK SUMMARY:
+==24067==    definitely lost: 19 bytes in 1 blocks
+==24067==    indirectly lost: 0 bytes in 0 blocks
+==24067==      possibly lost: 0 bytes in 0 blocks
+==24067==    still reachable: 0 bytes in 0 blocks
+==24067==         suppressed: 0 bytes in 0 blocks
+==24067== Rerun with --leak-check=full to see details of leaked memory
+==24067== 
+==24067== For counts of detected and suppressed errors, rerun with: -v
+==24067== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22178== Memcheck, a memory error detector
+==22178== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22178== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22178== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22178== Parent PID: 22152
+==22178== 
+==22178== 
+==22178== HEAP SUMMARY:
+==22178==     in use at exit: 1,056 bytes in 12 blocks
+==22178==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==22178== 
+==22178== LEAK SUMMARY:
+==22178==    definitely lost: 1,056 bytes in 12 blocks
+==22178==    indirectly lost: 0 bytes in 0 blocks
+==22178==      possibly lost: 0 bytes in 0 blocks
+==22178==    still reachable: 0 bytes in 0 blocks
+==22178==         suppressed: 0 bytes in 0 blocks
+==22178== Rerun with --leak-check=full to see details of leaked memory
+==22178== 
+==22178== For counts of detected and suppressed errors, rerun with: -v
+==22178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23253== Memcheck, a memory error detector
+==23253== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23253== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23253== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23253== Parent PID: 22152
+==23253== 
+==23253== 
+==23253== HEAP SUMMARY:
+==23253==     in use at exit: 576 bytes in 9 blocks
+==23253==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==23253== 
+==23253== LEAK SUMMARY:
+==23253==    definitely lost: 576 bytes in 9 blocks
+==23253==    indirectly lost: 0 bytes in 0 blocks
+==23253==      possibly lost: 0 bytes in 0 blocks
+==23253==    still reachable: 0 bytes in 0 blocks
+==23253==         suppressed: 0 bytes in 0 blocks
+==23253== Rerun with --leak-check=full to see details of leaked memory
+==23253== 
+==23253== For counts of detected and suppressed errors, rerun with: -v
+==23253== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23664== Memcheck, a memory error detector
+==23664== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23664== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23664== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23664== Parent PID: 22152
+==23664== 
+==23664== 
+==23664== HEAP SUMMARY:
+==23664==     in use at exit: 19 bytes in 1 blocks
+==23664==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==23664== 
+==23664== LEAK SUMMARY:
+==23664==    definitely lost: 19 bytes in 1 blocks
+==23664==    indirectly lost: 0 bytes in 0 blocks
+==23664==      possibly lost: 0 bytes in 0 blocks
+==23664==    still reachable: 0 bytes in 0 blocks
+==23664==         suppressed: 0 bytes in 0 blocks
+==23664== Rerun with --leak-check=full to see details of leaked memory
+==23664== 
+==23664== For counts of detected and suppressed errors, rerun with: -v
+==23664== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14247== Memcheck, a memory error detector
+==14247== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14247== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14247== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14247== Parent PID: 14221
+==14247== 
+==14247== 
+==14247== HEAP SUMMARY:
+==14247==     in use at exit: 1,056 bytes in 12 blocks
+==14247==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==14247== 
+==14247== LEAK SUMMARY:
+==14247==    definitely lost: 1,056 bytes in 12 blocks
+==14247==    indirectly lost: 0 bytes in 0 blocks
+==14247==      possibly lost: 0 bytes in 0 blocks
+==14247==    still reachable: 0 bytes in 0 blocks
+==14247==         suppressed: 0 bytes in 0 blocks
+==14247== Rerun with --leak-check=full to see details of leaked memory
+==14247== 
+==14247== For counts of detected and suppressed errors, rerun with: -v
+==14247== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15207== Memcheck, a memory error detector
+==15207== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15207== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15207== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15207== Parent PID: 14221
+==15207== 
+==15207== 
+==15207== HEAP SUMMARY:
+==15207==     in use at exit: 576 bytes in 9 blocks
+==15207==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==15207== 
+==15207== LEAK SUMMARY:
+==15207==    definitely lost: 576 bytes in 9 blocks
+==15207==    indirectly lost: 0 bytes in 0 blocks
+==15207==      possibly lost: 0 bytes in 0 blocks
+==15207==    still reachable: 0 bytes in 0 blocks
+==15207==         suppressed: 0 bytes in 0 blocks
+==15207== Rerun with --leak-check=full to see details of leaked memory
+==15207== 
+==15207== For counts of detected and suppressed errors, rerun with: -v
+==15207== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15619== Memcheck, a memory error detector
+==15619== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15619== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15619== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15619== Parent PID: 14221
+==15619== 
+==15619== 
+==15619== HEAP SUMMARY:
+==15619==     in use at exit: 19 bytes in 1 blocks
+==15619==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15619== 
+==15619== LEAK SUMMARY:
+==15619==    definitely lost: 19 bytes in 1 blocks
+==15619==    indirectly lost: 0 bytes in 0 blocks
+==15619==      possibly lost: 0 bytes in 0 blocks
+==15619==    still reachable: 0 bytes in 0 blocks
+==15619==         suppressed: 0 bytes in 0 blocks
+==15619== Rerun with --leak-check=full to see details of leaked memory
+==15619== 
+==15619== For counts of detected and suppressed errors, rerun with: -v
+==15619== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14323== Memcheck, a memory error detector
+==14323== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14323== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14323== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14323== Parent PID: 14297
+==14323== 
+==14323== 
+==14323== HEAP SUMMARY:
+==14323==     in use at exit: 1,056 bytes in 12 blocks
+==14323==   total heap usage: 1,070 allocs, 1,058 frees, 7,614,451 bytes allocated
+==14323== 
+==14323== LEAK SUMMARY:
+==14323==    definitely lost: 1,056 bytes in 12 blocks
+==14323==    indirectly lost: 0 bytes in 0 blocks
+==14323==      possibly lost: 0 bytes in 0 blocks
+==14323==    still reachable: 0 bytes in 0 blocks
+==14323==         suppressed: 0 bytes in 0 blocks
+==14323== Rerun with --leak-check=full to see details of leaked memory
+==14323== 
+==14323== For counts of detected and suppressed errors, rerun with: -v
+==14323== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15278== Memcheck, a memory error detector
+==15278== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15278== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15278== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15278== Parent PID: 14297
+==15278== 
+==15278== 
+==15278== HEAP SUMMARY:
+==15278==     in use at exit: 576 bytes in 9 blocks
+==15278==   total heap usage: 1,053 allocs, 1,044 frees, 7,610,481 bytes allocated
+==15278== 
+==15278== LEAK SUMMARY:
+==15278==    definitely lost: 576 bytes in 9 blocks
+==15278==    indirectly lost: 0 bytes in 0 blocks
+==15278==      possibly lost: 0 bytes in 0 blocks
+==15278==    still reachable: 0 bytes in 0 blocks
+==15278==         suppressed: 0 bytes in 0 blocks
+==15278== Rerun with --leak-check=full to see details of leaked memory
+==15278== 
+==15278== For counts of detected and suppressed errors, rerun with: -v
+==15278== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15697== Memcheck, a memory error detector
+==15697== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15697== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15697== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15697== Parent PID: 14297
+==15697== 
+==15697== 
+==15697== HEAP SUMMARY:
+==15697==     in use at exit: 19 bytes in 1 blocks
+==15697==   total heap usage: 1,035 allocs, 1,034 frees, 7,610,834 bytes allocated
+==15697== 
+==15697== LEAK SUMMARY:
+==15697==    definitely lost: 19 bytes in 1 blocks
+==15697==    indirectly lost: 0 bytes in 0 blocks
+==15697==      possibly lost: 0 bytes in 0 blocks
+==15697==    still reachable: 0 bytes in 0 blocks
+==15697==         suppressed: 0 bytes in 0 blocks
+==15697== Rerun with --leak-check=full to see details of leaked memory
+==15697== 
+==15697== For counts of detected and suppressed errors, rerun with: -v
+==15697== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31479== Memcheck, a memory error detector
+==31479== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31479== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31479== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31479== Parent PID: 31453
+==31479== 
+==31479== 
+==31479== HEAP SUMMARY:
+==31479==     in use at exit: 1,056 bytes in 12 blocks
+==31479==   total heap usage: 896 allocs, 884 frees, 13,517,234 bytes allocated
+==31479== 
+==31479== LEAK SUMMARY:
+==31479==    definitely lost: 1,056 bytes in 12 blocks
+==31479==    indirectly lost: 0 bytes in 0 blocks
+==31479==      possibly lost: 0 bytes in 0 blocks
+==31479==    still reachable: 0 bytes in 0 blocks
+==31479==         suppressed: 0 bytes in 0 blocks
+==31479== Rerun with --leak-check=full to see details of leaked memory
+==31479== 
+==31479== For counts of detected and suppressed errors, rerun with: -v
+==31479== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32432== Memcheck, a memory error detector
+==32432== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32432== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32432== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32432== Parent PID: 31453
+==32432== 
+==32432== 
+==32432== HEAP SUMMARY:
+==32432==     in use at exit: 576 bytes in 9 blocks
+==32432==   total heap usage: 880 allocs, 871 frees, 13,509,680 bytes allocated
+==32432== 
+==32432== LEAK SUMMARY:
+==32432==    definitely lost: 576 bytes in 9 blocks
+==32432==    indirectly lost: 0 bytes in 0 blocks
+==32432==      possibly lost: 0 bytes in 0 blocks
+==32432==    still reachable: 0 bytes in 0 blocks
+==32432==         suppressed: 0 bytes in 0 blocks
+==32432== Rerun with --leak-check=full to see details of leaked memory
+==32432== 
+==32432== For counts of detected and suppressed errors, rerun with: -v
+==32432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==388== Memcheck, a memory error detector
+==388== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==388== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==388== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==388== Parent PID: 31453
+==388== 
+==388== 
+==388== HEAP SUMMARY:
+==388==     in use at exit: 19 bytes in 1 blocks
+==388==   total heap usage: 863 allocs, 862 frees, 13,511,057 bytes allocated
+==388== 
+==388== LEAK SUMMARY:
+==388==    definitely lost: 19 bytes in 1 blocks
+==388==    indirectly lost: 0 bytes in 0 blocks
+==388==      possibly lost: 0 bytes in 0 blocks
+==388==    still reachable: 0 bytes in 0 blocks
+==388==         suppressed: 0 bytes in 0 blocks
+==388== Rerun with --leak-check=full to see details of leaked memory
+==388== 
+==388== For counts of detected and suppressed errors, rerun with: -v
+==388== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21040== Memcheck, a memory error detector
+==21040== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21040== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21040== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21040== Parent PID: 21014
+==21040== 
+==21040== 
+==21040== HEAP SUMMARY:
+==21040==     in use at exit: 1,056 bytes in 12 blocks
+==21040==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==21040== 
+==21040== LEAK SUMMARY:
+==21040==    definitely lost: 1,056 bytes in 12 blocks
+==21040==    indirectly lost: 0 bytes in 0 blocks
+==21040==      possibly lost: 0 bytes in 0 blocks
+==21040==    still reachable: 0 bytes in 0 blocks
+==21040==         suppressed: 0 bytes in 0 blocks
+==21040== Rerun with --leak-check=full to see details of leaked memory
+==21040== 
+==21040== For counts of detected and suppressed errors, rerun with: -v
+==21040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21993== Memcheck, a memory error detector
+==21993== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21993== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21993== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21993== Parent PID: 21014
+==21993== 
+==21993== 
+==21993== HEAP SUMMARY:
+==21993==     in use at exit: 576 bytes in 9 blocks
+==21993==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==21993== 
+==21993== LEAK SUMMARY:
+==21993==    definitely lost: 576 bytes in 9 blocks
+==21993==    indirectly lost: 0 bytes in 0 blocks
+==21993==      possibly lost: 0 bytes in 0 blocks
+==21993==    still reachable: 0 bytes in 0 blocks
+==21993==         suppressed: 0 bytes in 0 blocks
+==21993== Rerun with --leak-check=full to see details of leaked memory
+==21993== 
+==21993== For counts of detected and suppressed errors, rerun with: -v
+==21993== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22404== Memcheck, a memory error detector
+==22404== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22404== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22404== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==22404== Parent PID: 21014
+==22404== 
+==22404== 
+==22404== HEAP SUMMARY:
+==22404==     in use at exit: 19 bytes in 1 blocks
+==22404==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==22404== 
+==22404== LEAK SUMMARY:
+==22404==    definitely lost: 19 bytes in 1 blocks
+==22404==    indirectly lost: 0 bytes in 0 blocks
+==22404==      possibly lost: 0 bytes in 0 blocks
+==22404==    still reachable: 0 bytes in 0 blocks
+==22404==         suppressed: 0 bytes in 0 blocks
+==22404== Rerun with --leak-check=full to see details of leaked memory
+==22404== 
+==22404== For counts of detected and suppressed errors, rerun with: -v
+==22404== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31489== Memcheck, a memory error detector
+==31489== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31489== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31489== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31489== Parent PID: 31463
+==31489== 
+==31489== 
+==31489== HEAP SUMMARY:
+==31489==     in use at exit: 1,056 bytes in 12 blocks
+==31489==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==31489== 
+==31489== LEAK SUMMARY:
+==31489==    definitely lost: 1,056 bytes in 12 blocks
+==31489==    indirectly lost: 0 bytes in 0 blocks
+==31489==      possibly lost: 0 bytes in 0 blocks
+==31489==    still reachable: 0 bytes in 0 blocks
+==31489==         suppressed: 0 bytes in 0 blocks
+==31489== Rerun with --leak-check=full to see details of leaked memory
+==31489== 
+==31489== For counts of detected and suppressed errors, rerun with: -v
+==31489== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32447== Memcheck, a memory error detector
+==32447== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32447== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32447== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==32447== Parent PID: 31463
+==32447== 
+==32447== 
+==32447== HEAP SUMMARY:
+==32447==     in use at exit: 576 bytes in 9 blocks
+==32447==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==32447== 
+==32447== LEAK SUMMARY:
+==32447==    definitely lost: 576 bytes in 9 blocks
+==32447==    indirectly lost: 0 bytes in 0 blocks
+==32447==      possibly lost: 0 bytes in 0 blocks
+==32447==    still reachable: 0 bytes in 0 blocks
+==32447==         suppressed: 0 bytes in 0 blocks
+==32447== Rerun with --leak-check=full to see details of leaked memory
+==32447== 
+==32447== For counts of detected and suppressed errors, rerun with: -v
+==32447== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==440== Memcheck, a memory error detector
+==440== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==440== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==440== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==440== Parent PID: 31463
+==440== 
+==440== 
+==440== HEAP SUMMARY:
+==440==     in use at exit: 19 bytes in 1 blocks
+==440==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==440== 
+==440== LEAK SUMMARY:
+==440==    definitely lost: 19 bytes in 1 blocks
+==440==    indirectly lost: 0 bytes in 0 blocks
+==440==      possibly lost: 0 bytes in 0 blocks
+==440==    still reachable: 0 bytes in 0 blocks
+==440==         suppressed: 0 bytes in 0 blocks
+==440== Rerun with --leak-check=full to see details of leaked memory
+==440== 
+==440== For counts of detected and suppressed errors, rerun with: -v
+==440== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23376== Memcheck, a memory error detector
+==23376== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23376== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23376== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23376== Parent PID: 23350
+==23376== 
+==23376== 
+==23376== HEAP SUMMARY:
+==23376==     in use at exit: 1,056 bytes in 12 blocks
+==23376==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23376== 
+==23376== LEAK SUMMARY:
+==23376==    definitely lost: 1,056 bytes in 12 blocks
+==23376==    indirectly lost: 0 bytes in 0 blocks
+==23376==      possibly lost: 0 bytes in 0 blocks
+==23376==    still reachable: 0 bytes in 0 blocks
+==23376==         suppressed: 0 bytes in 0 blocks
+==23376== Rerun with --leak-check=full to see details of leaked memory
+==23376== 
+==23376== For counts of detected and suppressed errors, rerun with: -v
+==23376== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24370== Memcheck, a memory error detector
+==24370== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24370== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24370== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24370== Parent PID: 23350
+==24370== 
+==24370== 
+==24370== HEAP SUMMARY:
+==24370==     in use at exit: 576 bytes in 9 blocks
+==24370==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==24370== 
+==24370== LEAK SUMMARY:
+==24370==    definitely lost: 576 bytes in 9 blocks
+==24370==    indirectly lost: 0 bytes in 0 blocks
+==24370==      possibly lost: 0 bytes in 0 blocks
+==24370==    still reachable: 0 bytes in 0 blocks
+==24370==         suppressed: 0 bytes in 0 blocks
+==24370== Rerun with --leak-check=full to see details of leaked memory
+==24370== 
+==24370== For counts of detected and suppressed errors, rerun with: -v
+==24370== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24783== Memcheck, a memory error detector
+==24783== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24783== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24783== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24783== Parent PID: 23350
+==24783== 
+==24783== 
+==24783== HEAP SUMMARY:
+==24783==     in use at exit: 19 bytes in 1 blocks
+==24783==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24783== 
+==24783== LEAK SUMMARY:
+==24783==    definitely lost: 19 bytes in 1 blocks
+==24783==    indirectly lost: 0 bytes in 0 blocks
+==24783==      possibly lost: 0 bytes in 0 blocks
+==24783==    still reachable: 0 bytes in 0 blocks
+==24783==         suppressed: 0 bytes in 0 blocks
+==24783== Rerun with --leak-check=full to see details of leaked memory
+==24783== 
+==24783== For counts of detected and suppressed errors, rerun with: -v
+==24783== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16580== Memcheck, a memory error detector
+==16580== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16580== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16580== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16580== Parent PID: 16554
+==16580== 
+==16580== 
+==16580== HEAP SUMMARY:
+==16580==     in use at exit: 1,056 bytes in 12 blocks
+==16580==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==16580== 
+==16580== LEAK SUMMARY:
+==16580==    definitely lost: 1,056 bytes in 12 blocks
+==16580==    indirectly lost: 0 bytes in 0 blocks
+==16580==      possibly lost: 0 bytes in 0 blocks
+==16580==    still reachable: 0 bytes in 0 blocks
+==16580==         suppressed: 0 bytes in 0 blocks
+==16580== Rerun with --leak-check=full to see details of leaked memory
+==16580== 
+==16580== For counts of detected and suppressed errors, rerun with: -v
+==16580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17533== Memcheck, a memory error detector
+==17533== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17533== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17533== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17533== Parent PID: 16554
+==17533== 
+==17533== 
+==17533== HEAP SUMMARY:
+==17533==     in use at exit: 576 bytes in 9 blocks
+==17533==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==17533== 
+==17533== LEAK SUMMARY:
+==17533==    definitely lost: 576 bytes in 9 blocks
+==17533==    indirectly lost: 0 bytes in 0 blocks
+==17533==      possibly lost: 0 bytes in 0 blocks
+==17533==    still reachable: 0 bytes in 0 blocks
+==17533==         suppressed: 0 bytes in 0 blocks
+==17533== Rerun with --leak-check=full to see details of leaked memory
+==17533== 
+==17533== For counts of detected and suppressed errors, rerun with: -v
+==17533== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17948== Memcheck, a memory error detector
+==17948== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17948== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17948== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==17948== Parent PID: 16554
+==17948== 
+==17948== 
+==17948== HEAP SUMMARY:
+==17948==     in use at exit: 19 bytes in 1 blocks
+==17948==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==17948== 
+==17948== LEAK SUMMARY:
+==17948==    definitely lost: 19 bytes in 1 blocks
+==17948==    indirectly lost: 0 bytes in 0 blocks
+==17948==      possibly lost: 0 bytes in 0 blocks
+==17948==    still reachable: 0 bytes in 0 blocks
+==17948==         suppressed: 0 bytes in 0 blocks
+==17948== Rerun with --leak-check=full to see details of leaked memory
+==17948== 
+==17948== For counts of detected and suppressed errors, rerun with: -v
+==17948== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19180== Memcheck, a memory error detector
+==19180== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19180== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19180== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==19180== Parent PID: 19106
+==19180== 
+==19180== 
+==19180== HEAP SUMMARY:
+==19180==     in use at exit: 1,056 bytes in 12 blocks
+==19180==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==19180== 
+==19180== LEAK SUMMARY:
+==19180==    definitely lost: 1,056 bytes in 12 blocks
+==19180==    indirectly lost: 0 bytes in 0 blocks
+==19180==      possibly lost: 0 bytes in 0 blocks
+==19180==    still reachable: 0 bytes in 0 blocks
+==19180==         suppressed: 0 bytes in 0 blocks
+==19180== Rerun with --leak-check=full to see details of leaked memory
+==19180== 
+==19180== For counts of detected and suppressed errors, rerun with: -v
+==19180== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30487== Memcheck, a memory error detector
+==30487== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30487== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30487== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30487== Parent PID: 19106
+==30487== 
+==30487== 
+==30487== HEAP SUMMARY:
+==30487==     in use at exit: 576 bytes in 9 blocks
+==30487==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==30487== 
+==30487== LEAK SUMMARY:
+==30487==    definitely lost: 576 bytes in 9 blocks
+==30487==    indirectly lost: 0 bytes in 0 blocks
+==30487==      possibly lost: 0 bytes in 0 blocks
+==30487==    still reachable: 0 bytes in 0 blocks
+==30487==         suppressed: 0 bytes in 0 blocks
+==30487== Rerun with --leak-check=full to see details of leaked memory
+==30487== 
+==30487== For counts of detected and suppressed errors, rerun with: -v
+==30487== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==2895== Memcheck, a memory error detector
+==2895== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==2895== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==2895== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==2895== Parent PID: 19106
+==2895== 
+==2895== 
+==2895== HEAP SUMMARY:
+==2895==     in use at exit: 19 bytes in 1 blocks
+==2895==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==2895== 
+==2895== LEAK SUMMARY:
+==2895==    definitely lost: 19 bytes in 1 blocks
+==2895==    indirectly lost: 0 bytes in 0 blocks
+==2895==      possibly lost: 0 bytes in 0 blocks
+==2895==    still reachable: 0 bytes in 0 blocks
+==2895==         suppressed: 0 bytes in 0 blocks
+==2895== Rerun with --leak-check=full to see details of leaked memory
+==2895== 
+==2895== For counts of detected and suppressed errors, rerun with: -v
+==2895== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1874== Memcheck, a memory error detector
+==1874== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1874== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1874== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1874== Parent PID: 1804
+==1874== 
+==1874== 
+==1874== HEAP SUMMARY:
+==1874==     in use at exit: 1,056 bytes in 12 blocks
+==1874==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==1874== 
+==1874== LEAK SUMMARY:
+==1874==    definitely lost: 1,056 bytes in 12 blocks
+==1874==    indirectly lost: 0 bytes in 0 blocks
+==1874==      possibly lost: 0 bytes in 0 blocks
+==1874==    still reachable: 0 bytes in 0 blocks
+==1874==         suppressed: 0 bytes in 0 blocks
+==1874== Rerun with --leak-check=full to see details of leaked memory
+==1874== 
+==1874== For counts of detected and suppressed errors, rerun with: -v
+==1874== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13191== Memcheck, a memory error detector
+==13191== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13191== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13191== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13191== Parent PID: 1804
+==13191== 
+==13191== 
+==13191== HEAP SUMMARY:
+==13191==     in use at exit: 576 bytes in 9 blocks
+==13191==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==13191== 
+==13191== LEAK SUMMARY:
+==13191==    definitely lost: 576 bytes in 9 blocks
+==13191==    indirectly lost: 0 bytes in 0 blocks
+==13191==      possibly lost: 0 bytes in 0 blocks
+==13191==    still reachable: 0 bytes in 0 blocks
+==13191==         suppressed: 0 bytes in 0 blocks
+==13191== Rerun with --leak-check=full to see details of leaked memory
+==13191== 
+==13191== For counts of detected and suppressed errors, rerun with: -v
+==13191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17903== Memcheck, a memory error detector
+==17903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17903== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17903== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==17903== Parent PID: 1804
+==17903== 
+==17903== 
+==17903== HEAP SUMMARY:
+==17903==     in use at exit: 19 bytes in 1 blocks
+==17903==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==17903== 
+==17903== LEAK SUMMARY:
+==17903==    definitely lost: 19 bytes in 1 blocks
+==17903==    indirectly lost: 0 bytes in 0 blocks
+==17903==      possibly lost: 0 bytes in 0 blocks
+==17903==    still reachable: 0 bytes in 0 blocks
+==17903==         suppressed: 0 bytes in 0 blocks
+==17903== Rerun with --leak-check=full to see details of leaked memory
+==17903== 
+==17903== For counts of detected and suppressed errors, rerun with: -v
+==17903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14446== Memcheck, a memory error detector
+==14446== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14446== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14446== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14446== Parent PID: 14420
+==14446== 
+==14446== 
+==14446== HEAP SUMMARY:
+==14446==     in use at exit: 1,056 bytes in 12 blocks
+==14446==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==14446== 
+==14446== LEAK SUMMARY:
+==14446==    definitely lost: 1,056 bytes in 12 blocks
+==14446==    indirectly lost: 0 bytes in 0 blocks
+==14446==      possibly lost: 0 bytes in 0 blocks
+==14446==    still reachable: 0 bytes in 0 blocks
+==14446==         suppressed: 0 bytes in 0 blocks
+==14446== Rerun with --leak-check=full to see details of leaked memory
+==14446== 
+==14446== For counts of detected and suppressed errors, rerun with: -v
+==14446== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15399== Memcheck, a memory error detector
+==15399== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15399== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15399== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15399== Parent PID: 14420
+==15399== 
+==15399== 
+==15399== HEAP SUMMARY:
+==15399==     in use at exit: 576 bytes in 9 blocks
+==15399==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==15399== 
+==15399== LEAK SUMMARY:
+==15399==    definitely lost: 576 bytes in 9 blocks
+==15399==    indirectly lost: 0 bytes in 0 blocks
+==15399==      possibly lost: 0 bytes in 0 blocks
+==15399==    still reachable: 0 bytes in 0 blocks
+==15399==         suppressed: 0 bytes in 0 blocks
+==15399== Rerun with --leak-check=full to see details of leaked memory
+==15399== 
+==15399== For counts of detected and suppressed errors, rerun with: -v
+==15399== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15810== Memcheck, a memory error detector
+==15810== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15810== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15810== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15810== Parent PID: 14420
+==15810== 
+==15810== 
+==15810== HEAP SUMMARY:
+==15810==     in use at exit: 19 bytes in 1 blocks
+==15810==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15810== 
+==15810== LEAK SUMMARY:
+==15810==    definitely lost: 19 bytes in 1 blocks
+==15810==    indirectly lost: 0 bytes in 0 blocks
+==15810==      possibly lost: 0 bytes in 0 blocks
+==15810==    still reachable: 0 bytes in 0 blocks
+==15810==         suppressed: 0 bytes in 0 blocks
+==15810== Rerun with --leak-check=full to see details of leaked memory
+==15810== 
+==15810== For counts of detected and suppressed errors, rerun with: -v
+==15810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==5126== Memcheck, a memory error detector
+==5126== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==5126== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==5126== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==5126== Parent PID: 5100
+==5126== 
+==5126== 
+==5126== HEAP SUMMARY:
+==5126==     in use at exit: 1,056 bytes in 12 blocks
+==5126==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==5126== 
+==5126== LEAK SUMMARY:
+==5126==    definitely lost: 1,056 bytes in 12 blocks
+==5126==    indirectly lost: 0 bytes in 0 blocks
+==5126==      possibly lost: 0 bytes in 0 blocks
+==5126==    still reachable: 0 bytes in 0 blocks
+==5126==         suppressed: 0 bytes in 0 blocks
+==5126== Rerun with --leak-check=full to see details of leaked memory
+==5126== 
+==5126== For counts of detected and suppressed errors, rerun with: -v
+==5126== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6081== Memcheck, a memory error detector
+==6081== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6081== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6081== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==6081== Parent PID: 5100
+==6081== 
+==6081== 
+==6081== HEAP SUMMARY:
+==6081==     in use at exit: 576 bytes in 9 blocks
+==6081==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==6081== 
+==6081== LEAK SUMMARY:
+==6081==    definitely lost: 576 bytes in 9 blocks
+==6081==    indirectly lost: 0 bytes in 0 blocks
+==6081==      possibly lost: 0 bytes in 0 blocks
+==6081==    still reachable: 0 bytes in 0 blocks
+==6081==         suppressed: 0 bytes in 0 blocks
+==6081== Rerun with --leak-check=full to see details of leaked memory
+==6081== 
+==6081== For counts of detected and suppressed errors, rerun with: -v
+==6081== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==6492== Memcheck, a memory error detector
+==6492== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==6492== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==6492== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==6492== Parent PID: 5100
+==6492== 
+==6492== 
+==6492== HEAP SUMMARY:
+==6492==     in use at exit: 19 bytes in 1 blocks
+==6492==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==6492== 
+==6492== LEAK SUMMARY:
+==6492==    definitely lost: 19 bytes in 1 blocks
+==6492==    indirectly lost: 0 bytes in 0 blocks
+==6492==      possibly lost: 0 bytes in 0 blocks
+==6492==    still reachable: 0 bytes in 0 blocks
+==6492==         suppressed: 0 bytes in 0 blocks
+==6492== Rerun with --leak-check=full to see details of leaked memory
+==6492== 
+==6492== For counts of detected and suppressed errors, rerun with: -v
+==6492== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29480== Memcheck, a memory error detector
+==29480== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29480== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29480== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29480== Parent PID: 29454
+==29480== 
+==29480== 
+==29480== HEAP SUMMARY:
+==29480==     in use at exit: 1,056 bytes in 12 blocks
+==29480==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==29480== 
+==29480== LEAK SUMMARY:
+==29480==    definitely lost: 1,056 bytes in 12 blocks
+==29480==    indirectly lost: 0 bytes in 0 blocks
+==29480==      possibly lost: 0 bytes in 0 blocks
+==29480==    still reachable: 0 bytes in 0 blocks
+==29480==         suppressed: 0 bytes in 0 blocks
+==29480== Rerun with --leak-check=full to see details of leaked memory
+==29480== 
+==29480== For counts of detected and suppressed errors, rerun with: -v
+==29480== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30760== Memcheck, a memory error detector
+==30760== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30760== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30760== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30760== Parent PID: 29454
+==30760== 
+==30760== 
+==30760== HEAP SUMMARY:
+==30760==     in use at exit: 576 bytes in 9 blocks
+==30760==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==30760== 
+==30760== LEAK SUMMARY:
+==30760==    definitely lost: 576 bytes in 9 blocks
+==30760==    indirectly lost: 0 bytes in 0 blocks
+==30760==      possibly lost: 0 bytes in 0 blocks
+==30760==    still reachable: 0 bytes in 0 blocks
+==30760==         suppressed: 0 bytes in 0 blocks
+==30760== Rerun with --leak-check=full to see details of leaked memory
+==30760== 
+==30760== For counts of detected and suppressed errors, rerun with: -v
+==30760== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31171== Memcheck, a memory error detector
+==31171== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31171== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31171== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31171== Parent PID: 29454
+==31171== 
+==31171== 
+==31171== HEAP SUMMARY:
+==31171==     in use at exit: 19 bytes in 1 blocks
+==31171==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==31171== 
+==31171== LEAK SUMMARY:
+==31171==    definitely lost: 19 bytes in 1 blocks
+==31171==    indirectly lost: 0 bytes in 0 blocks
+==31171==      possibly lost: 0 bytes in 0 blocks
+==31171==    still reachable: 0 bytes in 0 blocks
+==31171==         suppressed: 0 bytes in 0 blocks
+==31171== Rerun with --leak-check=full to see details of leaked memory
+==31171== 
+==31171== For counts of detected and suppressed errors, rerun with: -v
+==31171== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9074== Memcheck, a memory error detector
+==9074== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9074== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9074== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==9074== Parent PID: 9048
+==9074== 
+==9074== 
+==9074== HEAP SUMMARY:
+==9074==     in use at exit: 1,056 bytes in 12 blocks
+==9074==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==9074== 
+==9074== LEAK SUMMARY:
+==9074==    definitely lost: 1,056 bytes in 12 blocks
+==9074==    indirectly lost: 0 bytes in 0 blocks
+==9074==      possibly lost: 0 bytes in 0 blocks
+==9074==    still reachable: 0 bytes in 0 blocks
+==9074==         suppressed: 0 bytes in 0 blocks
+==9074== Rerun with --leak-check=full to see details of leaked memory
+==9074== 
+==9074== For counts of detected and suppressed errors, rerun with: -v
+==9074== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10029== Memcheck, a memory error detector
+==10029== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10029== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10029== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10029== Parent PID: 9048
+==10029== 
+==10029== 
+==10029== HEAP SUMMARY:
+==10029==     in use at exit: 576 bytes in 9 blocks
+==10029==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==10029== 
+==10029== LEAK SUMMARY:
+==10029==    definitely lost: 576 bytes in 9 blocks
+==10029==    indirectly lost: 0 bytes in 0 blocks
+==10029==      possibly lost: 0 bytes in 0 blocks
+==10029==    still reachable: 0 bytes in 0 blocks
+==10029==         suppressed: 0 bytes in 0 blocks
+==10029== Rerun with --leak-check=full to see details of leaked memory
+==10029== 
+==10029== For counts of detected and suppressed errors, rerun with: -v
+==10029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10544== Memcheck, a memory error detector
+==10544== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10544== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10544== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==10544== Parent PID: 9048
+==10544== 
+==10544== 
+==10544== HEAP SUMMARY:
+==10544==     in use at exit: 19 bytes in 1 blocks
+==10544==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==10544== 
+==10544== LEAK SUMMARY:
+==10544==    definitely lost: 19 bytes in 1 blocks
+==10544==    indirectly lost: 0 bytes in 0 blocks
+==10544==      possibly lost: 0 bytes in 0 blocks
+==10544==    still reachable: 0 bytes in 0 blocks
+==10544==         suppressed: 0 bytes in 0 blocks
+==10544== Rerun with --leak-check=full to see details of leaked memory
+==10544== 
+==10544== For counts of detected and suppressed errors, rerun with: -v
+==10544== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4685== Memcheck, a memory error detector
+==4685== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4685== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4685== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4685== Parent PID: 4619
+==4685== 
+==4685== 
+==4685== HEAP SUMMARY:
+==4685==     in use at exit: 1,056 bytes in 12 blocks
+==4685==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==4685== 
+==4685== LEAK SUMMARY:
+==4685==    definitely lost: 1,056 bytes in 12 blocks
+==4685==    indirectly lost: 0 bytes in 0 blocks
+==4685==      possibly lost: 0 bytes in 0 blocks
+==4685==    still reachable: 0 bytes in 0 blocks
+==4685==         suppressed: 0 bytes in 0 blocks
+==4685== Rerun with --leak-check=full to see details of leaked memory
+==4685== 
+==4685== For counts of detected and suppressed errors, rerun with: -v
+==4685== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14389== Memcheck, a memory error detector
+==14389== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14389== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14389== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14389== Parent PID: 4619
+==14389== 
+==14389== 
+==14389== HEAP SUMMARY:
+==14389==     in use at exit: 576 bytes in 9 blocks
+==14389==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==14389== 
+==14389== LEAK SUMMARY:
+==14389==    definitely lost: 576 bytes in 9 blocks
+==14389==    indirectly lost: 0 bytes in 0 blocks
+==14389==      possibly lost: 0 bytes in 0 blocks
+==14389==    still reachable: 0 bytes in 0 blocks
+==14389==         suppressed: 0 bytes in 0 blocks
+==14389== Rerun with --leak-check=full to see details of leaked memory
+==14389== 
+==14389== For counts of detected and suppressed errors, rerun with: -v
+==14389== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==19326== Memcheck, a memory error detector
+==19326== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==19326== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==19326== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==19326== Parent PID: 4619
+==19326== 
+==19326== 
+==19326== HEAP SUMMARY:
+==19326==     in use at exit: 19 bytes in 1 blocks
+==19326==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==19326== 
+==19326== LEAK SUMMARY:
+==19326==    definitely lost: 19 bytes in 1 blocks
+==19326==    indirectly lost: 0 bytes in 0 blocks
+==19326==      possibly lost: 0 bytes in 0 blocks
+==19326==    still reachable: 0 bytes in 0 blocks
+==19326==         suppressed: 0 bytes in 0 blocks
+==19326== Rerun with --leak-check=full to see details of leaked memory
+==19326== 
+==19326== For counts of detected and suppressed errors, rerun with: -v
+==19326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29821== Memcheck, a memory error detector
+==29821== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29821== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29821== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29821== Parent PID: 29795
+==29821== 
+==29821== 
+==29821== HEAP SUMMARY:
+==29821==     in use at exit: 1,056 bytes in 12 blocks
+==29821==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==29821== 
+==29821== LEAK SUMMARY:
+==29821==    definitely lost: 1,056 bytes in 12 blocks
+==29821==    indirectly lost: 0 bytes in 0 blocks
+==29821==      possibly lost: 0 bytes in 0 blocks
+==29821==    still reachable: 0 bytes in 0 blocks
+==29821==         suppressed: 0 bytes in 0 blocks
+==29821== Rerun with --leak-check=full to see details of leaked memory
+==29821== 
+==29821== For counts of detected and suppressed errors, rerun with: -v
+==29821== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30953== Memcheck, a memory error detector
+==30953== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30953== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30953== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30953== Parent PID: 29795
+==30953== 
+==30953== 
+==30953== HEAP SUMMARY:
+==30953==     in use at exit: 576 bytes in 9 blocks
+==30953==   total heap usage: 908 allocs, 899 frees, 7,570,000 bytes allocated
+==30953== 
+==30953== LEAK SUMMARY:
+==30953==    definitely lost: 576 bytes in 9 blocks
+==30953==    indirectly lost: 0 bytes in 0 blocks
+==30953==      possibly lost: 0 bytes in 0 blocks
+==30953==    still reachable: 0 bytes in 0 blocks
+==30953==         suppressed: 0 bytes in 0 blocks
+==30953== Rerun with --leak-check=full to see details of leaked memory
+==30953== 
+==30953== For counts of detected and suppressed errors, rerun with: -v
+==30953== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31439== Memcheck, a memory error detector
+==31439== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31439== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31439== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31439== Parent PID: 29795
+==31439== 
+==31439== 
+==31439== HEAP SUMMARY:
+==31439==     in use at exit: 19 bytes in 1 blocks
+==31439==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==31439== 
+==31439== LEAK SUMMARY:
+==31439==    definitely lost: 19 bytes in 1 blocks
+==31439==    indirectly lost: 0 bytes in 0 blocks
+==31439==      possibly lost: 0 bytes in 0 blocks
+==31439==    still reachable: 0 bytes in 0 blocks
+==31439==         suppressed: 0 bytes in 0 blocks
+==31439== Rerun with --leak-check=full to see details of leaked memory
+==31439== 
+==31439== For counts of detected and suppressed errors, rerun with: -v
+==31439== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27394== Memcheck, a memory error detector
+==27394== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27394== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27394== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27394== Parent PID: 27368
+==27394== 
+==27394== 
+==27394== HEAP SUMMARY:
+==27394==     in use at exit: 1,056 bytes in 12 blocks
+==27394==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==27394== 
+==27394== LEAK SUMMARY:
+==27394==    definitely lost: 1,056 bytes in 12 blocks
+==27394==    indirectly lost: 0 bytes in 0 blocks
+==27394==      possibly lost: 0 bytes in 0 blocks
+==27394==    still reachable: 0 bytes in 0 blocks
+==27394==         suppressed: 0 bytes in 0 blocks
+==27394== Rerun with --leak-check=full to see details of leaked memory
+==27394== 
+==27394== For counts of detected and suppressed errors, rerun with: -v
+==27394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==28365== Memcheck, a memory error detector
+==28365== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==28365== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==28365== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==28365== Parent PID: 27368
+==28365== 
+==28365== 
+==28365== HEAP SUMMARY:
+==28365==     in use at exit: 576 bytes in 9 blocks
+==28365==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==28365== 
+==28365== LEAK SUMMARY:
+==28365==    definitely lost: 576 bytes in 9 blocks
+==28365==    indirectly lost: 0 bytes in 0 blocks
+==28365==      possibly lost: 0 bytes in 0 blocks
+==28365==    still reachable: 0 bytes in 0 blocks
+==28365==         suppressed: 0 bytes in 0 blocks
+==28365== Rerun with --leak-check=full to see details of leaked memory
+==28365== 
+==28365== For counts of detected and suppressed errors, rerun with: -v
+==28365== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==28777== Memcheck, a memory error detector
+==28777== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==28777== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==28777== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==28777== Parent PID: 27368
+==28777== 
+==28777== 
+==28777== HEAP SUMMARY:
+==28777==     in use at exit: 19 bytes in 1 blocks
+==28777==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==28777== 
+==28777== LEAK SUMMARY:
+==28777==    definitely lost: 19 bytes in 1 blocks
+==28777==    indirectly lost: 0 bytes in 0 blocks
+==28777==      possibly lost: 0 bytes in 0 blocks
+==28777==    still reachable: 0 bytes in 0 blocks
+==28777==         suppressed: 0 bytes in 0 blocks
+==28777== Rerun with --leak-check=full to see details of leaked memory
+==28777== 
+==28777== For counts of detected and suppressed errors, rerun with: -v
+==28777== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14302== Memcheck, a memory error detector
+==14302== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14302== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14302== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14302== Parent PID: 14276
+==14302== 
+==14302== 
+==14302== HEAP SUMMARY:
+==14302==     in use at exit: 1,056 bytes in 12 blocks
+==14302==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==14302== 
+==14302== LEAK SUMMARY:
+==14302==    definitely lost: 1,056 bytes in 12 blocks
+==14302==    indirectly lost: 0 bytes in 0 blocks
+==14302==      possibly lost: 0 bytes in 0 blocks
+==14302==    still reachable: 0 bytes in 0 blocks
+==14302==         suppressed: 0 bytes in 0 blocks
+==14302== Rerun with --leak-check=full to see details of leaked memory
+==14302== 
+==14302== For counts of detected and suppressed errors, rerun with: -v
+==14302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15329== Memcheck, a memory error detector
+==15329== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15329== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15329== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15329== Parent PID: 14276
+==15329== 
+==15329== 
+==15329== HEAP SUMMARY:
+==15329==     in use at exit: 576 bytes in 9 blocks
+==15329==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==15329== 
+==15329== LEAK SUMMARY:
+==15329==    definitely lost: 576 bytes in 9 blocks
+==15329==    indirectly lost: 0 bytes in 0 blocks
+==15329==      possibly lost: 0 bytes in 0 blocks
+==15329==    still reachable: 0 bytes in 0 blocks
+==15329==         suppressed: 0 bytes in 0 blocks
+==15329== Rerun with --leak-check=full to see details of leaked memory
+==15329== 
+==15329== For counts of detected and suppressed errors, rerun with: -v
+==15329== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15740== Memcheck, a memory error detector
+==15740== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15740== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15740== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15740== Parent PID: 14276
+==15740== 
+==15740== 
+==15740== HEAP SUMMARY:
+==15740==     in use at exit: 19 bytes in 1 blocks
+==15740==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15740== 
+==15740== LEAK SUMMARY:
+==15740==    definitely lost: 19 bytes in 1 blocks
+==15740==    indirectly lost: 0 bytes in 0 blocks
+==15740==      possibly lost: 0 bytes in 0 blocks
+==15740==    still reachable: 0 bytes in 0 blocks
+==15740==         suppressed: 0 bytes in 0 blocks
+==15740== Rerun with --leak-check=full to see details of leaked memory
+==15740== 
+==15740== For counts of detected and suppressed errors, rerun with: -v
+==15740== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31860== Memcheck, a memory error detector
+==31860== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31860== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31860== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31860== Parent PID: 31834
+==31860== 
+==31860== 
+==31860== HEAP SUMMARY:
+==31860==     in use at exit: 1,056 bytes in 12 blocks
+==31860==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==31860== 
+==31860== LEAK SUMMARY:
+==31860==    definitely lost: 1,056 bytes in 12 blocks
+==31860==    indirectly lost: 0 bytes in 0 blocks
+==31860==      possibly lost: 0 bytes in 0 blocks
+==31860==    still reachable: 0 bytes in 0 blocks
+==31860==         suppressed: 0 bytes in 0 blocks
+==31860== Rerun with --leak-check=full to see details of leaked memory
+==31860== 
+==31860== For counts of detected and suppressed errors, rerun with: -v
+==31860== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==353== Memcheck, a memory error detector
+==353== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==353== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==353== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==353== Parent PID: 31834
+==353== 
+==353== 
+==353== HEAP SUMMARY:
+==353==     in use at exit: 576 bytes in 9 blocks
+==353==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==353== 
+==353== LEAK SUMMARY:
+==353==    definitely lost: 576 bytes in 9 blocks
+==353==    indirectly lost: 0 bytes in 0 blocks
+==353==      possibly lost: 0 bytes in 0 blocks
+==353==    still reachable: 0 bytes in 0 blocks
+==353==         suppressed: 0 bytes in 0 blocks
+==353== Rerun with --leak-check=full to see details of leaked memory
+==353== 
+==353== For counts of detected and suppressed errors, rerun with: -v
+==353== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==796== Memcheck, a memory error detector
+==796== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==796== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==796== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==796== Parent PID: 31834
+==796== 
+==796== 
+==796== HEAP SUMMARY:
+==796==     in use at exit: 19 bytes in 1 blocks
+==796==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==796== 
+==796== LEAK SUMMARY:
+==796==    definitely lost: 19 bytes in 1 blocks
+==796==    indirectly lost: 0 bytes in 0 blocks
+==796==      possibly lost: 0 bytes in 0 blocks
+==796==    still reachable: 0 bytes in 0 blocks
+==796==         suppressed: 0 bytes in 0 blocks
+==796== Rerun with --leak-check=full to see details of leaked memory
+==796== 
+==796== For counts of detected and suppressed errors, rerun with: -v
+==796== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17419== Memcheck, a memory error detector
+==17419== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17419== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17419== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17419== Parent PID: 17393
+==17419== 
+==17419== 
+==17419== HEAP SUMMARY:
+==17419==     in use at exit: 1,056 bytes in 12 blocks
+==17419==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==17419== 
+==17419== LEAK SUMMARY:
+==17419==    definitely lost: 1,056 bytes in 12 blocks
+==17419==    indirectly lost: 0 bytes in 0 blocks
+==17419==      possibly lost: 0 bytes in 0 blocks
+==17419==    still reachable: 0 bytes in 0 blocks
+==17419==         suppressed: 0 bytes in 0 blocks
+==17419== Rerun with --leak-check=full to see details of leaked memory
+==17419== 
+==17419== For counts of detected and suppressed errors, rerun with: -v
+==17419== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18376== Memcheck, a memory error detector
+==18376== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18376== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18376== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==18376== Parent PID: 17393
+==18376== 
+==18376== 
+==18376== HEAP SUMMARY:
+==18376==     in use at exit: 576 bytes in 9 blocks
+==18376==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==18376== 
+==18376== LEAK SUMMARY:
+==18376==    definitely lost: 576 bytes in 9 blocks
+==18376==    indirectly lost: 0 bytes in 0 blocks
+==18376==      possibly lost: 0 bytes in 0 blocks
+==18376==    still reachable: 0 bytes in 0 blocks
+==18376==         suppressed: 0 bytes in 0 blocks
+==18376== Rerun with --leak-check=full to see details of leaked memory
+==18376== 
+==18376== For counts of detected and suppressed errors, rerun with: -v
+==18376== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==18788== Memcheck, a memory error detector
+==18788== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==18788== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==18788== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==18788== Parent PID: 17393
+==18788== 
+==18788== 
+==18788== HEAP SUMMARY:
+==18788==     in use at exit: 19 bytes in 1 blocks
+==18788==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==18788== 
+==18788== LEAK SUMMARY:
+==18788==    definitely lost: 19 bytes in 1 blocks
+==18788==    indirectly lost: 0 bytes in 0 blocks
+==18788==      possibly lost: 0 bytes in 0 blocks
+==18788==    still reachable: 0 bytes in 0 blocks
+==18788==         suppressed: 0 bytes in 0 blocks
+==18788== Rerun with --leak-check=full to see details of leaked memory
+==18788== 
+==18788== For counts of detected and suppressed errors, rerun with: -v
+==18788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22437== Memcheck, a memory error detector
+==22437== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22437== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22437== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22437== Parent PID: 22397
+==22437== 
+==22437== 
+==22437== HEAP SUMMARY:
+==22437==     in use at exit: 1,056 bytes in 12 blocks
+==22437==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==22437== 
+==22437== LEAK SUMMARY:
+==22437==    definitely lost: 1,056 bytes in 12 blocks
+==22437==    indirectly lost: 0 bytes in 0 blocks
+==22437==      possibly lost: 0 bytes in 0 blocks
+==22437==    still reachable: 0 bytes in 0 blocks
+==22437==         suppressed: 0 bytes in 0 blocks
+==22437== Rerun with --leak-check=full to see details of leaked memory
+==22437== 
+==22437== For counts of detected and suppressed errors, rerun with: -v
+==22437== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25738== Memcheck, a memory error detector
+==25738== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25738== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25738== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25738== Parent PID: 22397
+==25738== 
+==25738== 
+==25738== HEAP SUMMARY:
+==25738==     in use at exit: 576 bytes in 9 blocks
+==25738==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==25738== 
+==25738== LEAK SUMMARY:
+==25738==    definitely lost: 576 bytes in 9 blocks
+==25738==    indirectly lost: 0 bytes in 0 blocks
+==25738==      possibly lost: 0 bytes in 0 blocks
+==25738==    still reachable: 0 bytes in 0 blocks
+==25738==         suppressed: 0 bytes in 0 blocks
+==25738== Rerun with --leak-check=full to see details of leaked memory
+==25738== 
+==25738== For counts of detected and suppressed errors, rerun with: -v
+==25738== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26377== Memcheck, a memory error detector
+==26377== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26377== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26377== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==26377== Parent PID: 22397
+==26377== 
+==26377== 
+==26377== HEAP SUMMARY:
+==26377==     in use at exit: 19 bytes in 1 blocks
+==26377==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==26377== 
+==26377== LEAK SUMMARY:
+==26377==    definitely lost: 19 bytes in 1 blocks
+==26377==    indirectly lost: 0 bytes in 0 blocks
+==26377==      possibly lost: 0 bytes in 0 blocks
+==26377==    still reachable: 0 bytes in 0 blocks
+==26377==         suppressed: 0 bytes in 0 blocks
+==26377== Rerun with --leak-check=full to see details of leaked memory
+==26377== 
+==26377== For counts of detected and suppressed errors, rerun with: -v
+==26377== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22765== Memcheck, a memory error detector
+==22765== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22765== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22765== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22765== Parent PID: 22739
+==22765== 
+==22765== 
+==22765== HEAP SUMMARY:
+==22765==     in use at exit: 1,056 bytes in 12 blocks
+==22765==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==22765== 
+==22765== LEAK SUMMARY:
+==22765==    definitely lost: 1,056 bytes in 12 blocks
+==22765==    indirectly lost: 0 bytes in 0 blocks
+==22765==      possibly lost: 0 bytes in 0 blocks
+==22765==    still reachable: 0 bytes in 0 blocks
+==22765==         suppressed: 0 bytes in 0 blocks
+==22765== Rerun with --leak-check=full to see details of leaked memory
+==22765== 
+==22765== For counts of detected and suppressed errors, rerun with: -v
+==22765== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23850== Memcheck, a memory error detector
+==23850== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23850== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23850== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23850== Parent PID: 22739
+==23850== 
+==23850== 
+==23850== HEAP SUMMARY:
+==23850==     in use at exit: 576 bytes in 9 blocks
+==23850==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==23850== 
+==23850== LEAK SUMMARY:
+==23850==    definitely lost: 576 bytes in 9 blocks
+==23850==    indirectly lost: 0 bytes in 0 blocks
+==23850==      possibly lost: 0 bytes in 0 blocks
+==23850==    still reachable: 0 bytes in 0 blocks
+==23850==         suppressed: 0 bytes in 0 blocks
+==23850== Rerun with --leak-check=full to see details of leaked memory
+==23850== 
+==23850== For counts of detected and suppressed errors, rerun with: -v
+==23850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24327== Memcheck, a memory error detector
+==24327== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24327== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24327== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==24327== Parent PID: 22739
+==24327== 
+==24327== 
+==24327== HEAP SUMMARY:
+==24327==     in use at exit: 19 bytes in 1 blocks
+==24327==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==24327== 
+==24327== LEAK SUMMARY:
+==24327==    definitely lost: 19 bytes in 1 blocks
+==24327==    indirectly lost: 0 bytes in 0 blocks
+==24327==      possibly lost: 0 bytes in 0 blocks
+==24327==    still reachable: 0 bytes in 0 blocks
+==24327==         suppressed: 0 bytes in 0 blocks
+==24327== Rerun with --leak-check=full to see details of leaked memory
+==24327== 
+==24327== For counts of detected and suppressed errors, rerun with: -v
+==24327== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==7663== Memcheck, a memory error detector
+==7663== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==7663== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==7663== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==7663== Parent PID: 7636
+==7663== 
+==7663== 
+==7663== HEAP SUMMARY:
+==7663==     in use at exit: 1,056 bytes in 12 blocks
+==7663==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==7663== 
+==7663== LEAK SUMMARY:
+==7663==    definitely lost: 1,056 bytes in 12 blocks
+==7663==    indirectly lost: 0 bytes in 0 blocks
+==7663==      possibly lost: 0 bytes in 0 blocks
+==7663==    still reachable: 0 bytes in 0 blocks
+==7663==         suppressed: 0 bytes in 0 blocks
+==7663== Rerun with --leak-check=full to see details of leaked memory
+==7663== 
+==7663== For counts of detected and suppressed errors, rerun with: -v
+==7663== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==8641== Memcheck, a memory error detector
+==8641== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==8641== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==8641== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==8641== Parent PID: 7636
+==8641== 
+==8641== 
+==8641== HEAP SUMMARY:
+==8641==     in use at exit: 576 bytes in 9 blocks
+==8641==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==8641== 
+==8641== LEAK SUMMARY:
+==8641==    definitely lost: 576 bytes in 9 blocks
+==8641==    indirectly lost: 0 bytes in 0 blocks
+==8641==      possibly lost: 0 bytes in 0 blocks
+==8641==    still reachable: 0 bytes in 0 blocks
+==8641==         suppressed: 0 bytes in 0 blocks
+==8641== Rerun with --leak-check=full to see details of leaked memory
+==8641== 
+==8641== For counts of detected and suppressed errors, rerun with: -v
+==8641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==9053== Memcheck, a memory error detector
+==9053== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==9053== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==9053== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==9053== Parent PID: 7636
+==9053== 
+==9053== 
+==9053== HEAP SUMMARY:
+==9053==     in use at exit: 19 bytes in 1 blocks
+==9053==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==9053== 
+==9053== LEAK SUMMARY:
+==9053==    definitely lost: 19 bytes in 1 blocks
+==9053==    indirectly lost: 0 bytes in 0 blocks
+==9053==      possibly lost: 0 bytes in 0 blocks
+==9053==    still reachable: 0 bytes in 0 blocks
+==9053==         suppressed: 0 bytes in 0 blocks
+==9053== Rerun with --leak-check=full to see details of leaked memory
+==9053== 
+==9053== For counts of detected and suppressed errors, rerun with: -v
+==9053== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14005== Memcheck, a memory error detector
+==14005== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14005== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14005== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14005== Parent PID: 13979
+==14005== 
+==14005== 
+==14005== HEAP SUMMARY:
+==14005==     in use at exit: 1,056 bytes in 12 blocks
+==14005==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==14005== 
+==14005== LEAK SUMMARY:
+==14005==    definitely lost: 1,056 bytes in 12 blocks
+==14005==    indirectly lost: 0 bytes in 0 blocks
+==14005==      possibly lost: 0 bytes in 0 blocks
+==14005==    still reachable: 0 bytes in 0 blocks
+==14005==         suppressed: 0 bytes in 0 blocks
+==14005== Rerun with --leak-check=full to see details of leaked memory
+==14005== 
+==14005== For counts of detected and suppressed errors, rerun with: -v
+==14005== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14977== Memcheck, a memory error detector
+==14977== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14977== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14977== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14977== Parent PID: 13979
+==14977== 
+==14977== 
+==14977== HEAP SUMMARY:
+==14977==     in use at exit: 576 bytes in 9 blocks
+==14977==   total heap usage: 908 allocs, 899 frees, 7,570,000 bytes allocated
+==14977== 
+==14977== LEAK SUMMARY:
+==14977==    definitely lost: 576 bytes in 9 blocks
+==14977==    indirectly lost: 0 bytes in 0 blocks
+==14977==      possibly lost: 0 bytes in 0 blocks
+==14977==    still reachable: 0 bytes in 0 blocks
+==14977==         suppressed: 0 bytes in 0 blocks
+==14977== Rerun with --leak-check=full to see details of leaked memory
+==14977== 
+==14977== For counts of detected and suppressed errors, rerun with: -v
+==14977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15388== Memcheck, a memory error detector
+==15388== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15388== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15388== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==15388== Parent PID: 13979
+==15388== 
+==15388== 
+==15388== HEAP SUMMARY:
+==15388==     in use at exit: 19 bytes in 1 blocks
+==15388==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==15388== 
+==15388== LEAK SUMMARY:
+==15388==    definitely lost: 19 bytes in 1 blocks
+==15388==    indirectly lost: 0 bytes in 0 blocks
+==15388==      possibly lost: 0 bytes in 0 blocks
+==15388==    still reachable: 0 bytes in 0 blocks
+==15388==         suppressed: 0 bytes in 0 blocks
+==15388== Rerun with --leak-check=full to see details of leaked memory
+==15388== 
+==15388== For counts of detected and suppressed errors, rerun with: -v
+==15388== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26400== Memcheck, a memory error detector
+==26400== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26400== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26400== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26400== Parent PID: 26374
+==26400== 
+==26400== 
+==26400== HEAP SUMMARY:
+==26400==     in use at exit: 1,056 bytes in 12 blocks
+==26400==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==26400== 
+==26400== LEAK SUMMARY:
+==26400==    definitely lost: 1,056 bytes in 12 blocks
+==26400==    indirectly lost: 0 bytes in 0 blocks
+==26400==      possibly lost: 0 bytes in 0 blocks
+==26400==    still reachable: 0 bytes in 0 blocks
+==26400==         suppressed: 0 bytes in 0 blocks
+==26400== Rerun with --leak-check=full to see details of leaked memory
+==26400== 
+==26400== For counts of detected and suppressed errors, rerun with: -v
+==26400== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27374== Memcheck, a memory error detector
+==27374== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27374== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27374== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27374== Parent PID: 26374
+==27374== 
+==27374== 
+==27374== HEAP SUMMARY:
+==27374==     in use at exit: 576 bytes in 9 blocks
+==27374==   total heap usage: 908 allocs, 899 frees, 7,570,000 bytes allocated
+==27374== 
+==27374== LEAK SUMMARY:
+==27374==    definitely lost: 576 bytes in 9 blocks
+==27374==    indirectly lost: 0 bytes in 0 blocks
+==27374==      possibly lost: 0 bytes in 0 blocks
+==27374==    still reachable: 0 bytes in 0 blocks
+==27374==         suppressed: 0 bytes in 0 blocks
+==27374== Rerun with --leak-check=full to see details of leaked memory
+==27374== 
+==27374== For counts of detected and suppressed errors, rerun with: -v
+==27374== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27785== Memcheck, a memory error detector
+==27785== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27785== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27785== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27785== Parent PID: 26374
+==27785== 
+==27785== 
+==27785== HEAP SUMMARY:
+==27785==     in use at exit: 19 bytes in 1 blocks
+==27785==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==27785== 
+==27785== LEAK SUMMARY:
+==27785==    definitely lost: 19 bytes in 1 blocks
+==27785==    indirectly lost: 0 bytes in 0 blocks
+==27785==      possibly lost: 0 bytes in 0 blocks
+==27785==    still reachable: 0 bytes in 0 blocks
+==27785==         suppressed: 0 bytes in 0 blocks
+==27785== Rerun with --leak-check=full to see details of leaked memory
+==27785== 
+==27785== For counts of detected and suppressed errors, rerun with: -v
+==27785== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==300== Memcheck, a memory error detector
+==300== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==300== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==300== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==300== Parent PID: 32742
+==300== 
+==300== 
+==300== HEAP SUMMARY:
+==300==     in use at exit: 1,056 bytes in 12 blocks
+==300==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==300== 
+==300== LEAK SUMMARY:
+==300==    definitely lost: 1,056 bytes in 12 blocks
+==300==    indirectly lost: 0 bytes in 0 blocks
+==300==      possibly lost: 0 bytes in 0 blocks
+==300==    still reachable: 0 bytes in 0 blocks
+==300==         suppressed: 0 bytes in 0 blocks
+==300== Rerun with --leak-check=full to see details of leaked memory
+==300== 
+==300== For counts of detected and suppressed errors, rerun with: -v
+==300== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1313== Memcheck, a memory error detector
+==1313== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1313== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1313== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==1313== Parent PID: 32742
+==1313== 
+==1313== 
+==1313== HEAP SUMMARY:
+==1313==     in use at exit: 576 bytes in 9 blocks
+==1313==   total heap usage: 908 allocs, 899 frees, 7,570,000 bytes allocated
+==1313== 
+==1313== LEAK SUMMARY:
+==1313==    definitely lost: 576 bytes in 9 blocks
+==1313==    indirectly lost: 0 bytes in 0 blocks
+==1313==      possibly lost: 0 bytes in 0 blocks
+==1313==    still reachable: 0 bytes in 0 blocks
+==1313==         suppressed: 0 bytes in 0 blocks
+==1313== Rerun with --leak-check=full to see details of leaked memory
+==1313== 
+==1313== For counts of detected and suppressed errors, rerun with: -v
+==1313== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==1733== Memcheck, a memory error detector
+==1733== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==1733== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==1733== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==1733== Parent PID: 32742
+==1733== 
+==1733== 
+==1733== HEAP SUMMARY:
+==1733==     in use at exit: 19 bytes in 1 blocks
+==1733==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==1733== 
+==1733== LEAK SUMMARY:
+==1733==    definitely lost: 19 bytes in 1 blocks
+==1733==    indirectly lost: 0 bytes in 0 blocks
+==1733==      possibly lost: 0 bytes in 0 blocks
+==1733==    still reachable: 0 bytes in 0 blocks
+==1733==         suppressed: 0 bytes in 0 blocks
+==1733== Rerun with --leak-check=full to see details of leaked memory
+==1733== 
+==1733== For counts of detected and suppressed errors, rerun with: -v
+==1733== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==29471== Memcheck, a memory error detector
+==29471== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==29471== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==29471== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==29471== Parent PID: 29445
+==29471== 
+==29471== 
+==29471== HEAP SUMMARY:
+==29471==     in use at exit: 1,056 bytes in 12 blocks
+==29471==   total heap usage: 925 allocs, 913 frees, 7,573,970 bytes allocated
+==29471== 
+==29471== LEAK SUMMARY:
+==29471==    definitely lost: 1,056 bytes in 12 blocks
+==29471==    indirectly lost: 0 bytes in 0 blocks
+==29471==      possibly lost: 0 bytes in 0 blocks
+==29471==    still reachable: 0 bytes in 0 blocks
+==29471==         suppressed: 0 bytes in 0 blocks
+==29471== Rerun with --leak-check=full to see details of leaked memory
+==29471== 
+==29471== For counts of detected and suppressed errors, rerun with: -v
+==29471== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30683== Memcheck, a memory error detector
+==30683== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30683== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30683== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30683== Parent PID: 29445
+==30683== 
+==30683== 
+==30683== HEAP SUMMARY:
+==30683==     in use at exit: 576 bytes in 9 blocks
+==30683==   total heap usage: 908 allocs, 899 frees, 7,570,000 bytes allocated
+==30683== 
+==30683== LEAK SUMMARY:
+==30683==    definitely lost: 576 bytes in 9 blocks
+==30683==    indirectly lost: 0 bytes in 0 blocks
+==30683==      possibly lost: 0 bytes in 0 blocks
+==30683==    still reachable: 0 bytes in 0 blocks
+==30683==         suppressed: 0 bytes in 0 blocks
+==30683== Rerun with --leak-check=full to see details of leaked memory
+==30683== 
+==30683== For counts of detected and suppressed errors, rerun with: -v
+==30683== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31114== Memcheck, a memory error detector
+==31114== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31114== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31114== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==31114== Parent PID: 29445
+==31114== 
+==31114== 
+==31114== HEAP SUMMARY:
+==31114==     in use at exit: 19 bytes in 1 blocks
+==31114==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==31114== 
+==31114== LEAK SUMMARY:
+==31114==    definitely lost: 19 bytes in 1 blocks
+==31114==    indirectly lost: 0 bytes in 0 blocks
+==31114==      possibly lost: 0 bytes in 0 blocks
+==31114==    still reachable: 0 bytes in 0 blocks
+==31114==         suppressed: 0 bytes in 0 blocks
+==31114== Rerun with --leak-check=full to see details of leaked memory
+==31114== 
+==31114== For counts of detected and suppressed errors, rerun with: -v
+==31114== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24139== Memcheck, a memory error detector
+==24139== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24139== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24139== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24139== Parent PID: 24113
+==24139== 
+==24139== 
+==24139== HEAP SUMMARY:
+==24139==     in use at exit: 1,056 bytes in 12 blocks
+==24139==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==24139== 
+==24139== LEAK SUMMARY:
+==24139==    definitely lost: 1,056 bytes in 12 blocks
+==24139==    indirectly lost: 0 bytes in 0 blocks
+==24139==      possibly lost: 0 bytes in 0 blocks
+==24139==    still reachable: 0 bytes in 0 blocks
+==24139==         suppressed: 0 bytes in 0 blocks
+==24139== Rerun with --leak-check=full to see details of leaked memory
+==24139== 
+==24139== For counts of detected and suppressed errors, rerun with: -v
+==24139== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25096== Memcheck, a memory error detector
+==25096== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25096== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25096== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25096== Parent PID: 24113
+==25096== 
+==25096== 
+==25096== HEAP SUMMARY:
+==25096==     in use at exit: 576 bytes in 9 blocks
+==25096==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==25096== 
+==25096== LEAK SUMMARY:
+==25096==    definitely lost: 576 bytes in 9 blocks
+==25096==    indirectly lost: 0 bytes in 0 blocks
+==25096==      possibly lost: 0 bytes in 0 blocks
+==25096==    still reachable: 0 bytes in 0 blocks
+==25096==         suppressed: 0 bytes in 0 blocks
+==25096== Rerun with --leak-check=full to see details of leaked memory
+==25096== 
+==25096== For counts of detected and suppressed errors, rerun with: -v
+==25096== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25507== Memcheck, a memory error detector
+==25507== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25507== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25507== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25507== Parent PID: 24113
+==25507== 
+==25507== 
+==25507== HEAP SUMMARY:
+==25507==     in use at exit: 19 bytes in 1 blocks
+==25507==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25507== 
+==25507== LEAK SUMMARY:
+==25507==    definitely lost: 19 bytes in 1 blocks
+==25507==    indirectly lost: 0 bytes in 0 blocks
+==25507==      possibly lost: 0 bytes in 0 blocks
+==25507==    still reachable: 0 bytes in 0 blocks
+==25507==         suppressed: 0 bytes in 0 blocks
+==25507== Rerun with --leak-check=full to see details of leaked memory
+==25507== 
+==25507== For counts of detected and suppressed errors, rerun with: -v
+==25507== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24793== Memcheck, a memory error detector
+==24793== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24793== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24793== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24793== Parent PID: 24767
+==24793== 
+==24793== 
+==24793== HEAP SUMMARY:
+==24793==     in use at exit: 1,056 bytes in 12 blocks
+==24793==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==24793== 
+==24793== LEAK SUMMARY:
+==24793==    definitely lost: 1,056 bytes in 12 blocks
+==24793==    indirectly lost: 0 bytes in 0 blocks
+==24793==      possibly lost: 0 bytes in 0 blocks
+==24793==    still reachable: 0 bytes in 0 blocks
+==24793==         suppressed: 0 bytes in 0 blocks
+==24793== Rerun with --leak-check=full to see details of leaked memory
+==24793== 
+==24793== For counts of detected and suppressed errors, rerun with: -v
+==24793== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25748== Memcheck, a memory error detector
+==25748== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25748== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25748== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==25748== Parent PID: 24767
+==25748== 
+==25748== 
+==25748== HEAP SUMMARY:
+==25748==     in use at exit: 576 bytes in 9 blocks
+==25748==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==25748== 
+==25748== LEAK SUMMARY:
+==25748==    definitely lost: 576 bytes in 9 blocks
+==25748==    indirectly lost: 0 bytes in 0 blocks
+==25748==      possibly lost: 0 bytes in 0 blocks
+==25748==    still reachable: 0 bytes in 0 blocks
+==25748==         suppressed: 0 bytes in 0 blocks
+==25748== Rerun with --leak-check=full to see details of leaked memory
+==25748== 
+==25748== For counts of detected and suppressed errors, rerun with: -v
+==25748== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26159== Memcheck, a memory error detector
+==26159== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26159== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26159== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==26159== Parent PID: 24767
+==26159== 
+==26159== 
+==26159== HEAP SUMMARY:
+==26159==     in use at exit: 19 bytes in 1 blocks
+==26159==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==26159== 
+==26159== LEAK SUMMARY:
+==26159==    definitely lost: 19 bytes in 1 blocks
+==26159==    indirectly lost: 0 bytes in 0 blocks
+==26159==      possibly lost: 0 bytes in 0 blocks
+==26159==    still reachable: 0 bytes in 0 blocks
+==26159==         suppressed: 0 bytes in 0 blocks
+==26159== Rerun with --leak-check=full to see details of leaked memory
+==26159== 
+==26159== For counts of detected and suppressed errors, rerun with: -v
+==26159== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==30652== Memcheck, a memory error detector
+==30652== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==30652== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==30652== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==30652== Parent PID: 30626
+==30652== 
+==30652== 
+==30652== HEAP SUMMARY:
+==30652==     in use at exit: 1,056 bytes in 12 blocks
+==30652==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==30652== 
+==30652== LEAK SUMMARY:
+==30652==    definitely lost: 1,056 bytes in 12 blocks
+==30652==    indirectly lost: 0 bytes in 0 blocks
+==30652==      possibly lost: 0 bytes in 0 blocks
+==30652==    still reachable: 0 bytes in 0 blocks
+==30652==         suppressed: 0 bytes in 0 blocks
+==30652== Rerun with --leak-check=full to see details of leaked memory
+==30652== 
+==30652== For counts of detected and suppressed errors, rerun with: -v
+==30652== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==31637== Memcheck, a memory error detector
+==31637== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==31637== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==31637== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==31637== Parent PID: 30626
+==31637== 
+==31637== 
+==31637== HEAP SUMMARY:
+==31637==     in use at exit: 576 bytes in 9 blocks
+==31637==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==31637== 
+==31637== LEAK SUMMARY:
+==31637==    definitely lost: 576 bytes in 9 blocks
+==31637==    indirectly lost: 0 bytes in 0 blocks
+==31637==      possibly lost: 0 bytes in 0 blocks
+==31637==    still reachable: 0 bytes in 0 blocks
+==31637==         suppressed: 0 bytes in 0 blocks
+==31637== Rerun with --leak-check=full to see details of leaked memory
+==31637== 
+==31637== For counts of detected and suppressed errors, rerun with: -v
+==31637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==32154== Memcheck, a memory error detector
+==32154== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==32154== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==32154== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==32154== Parent PID: 30626
+==32154== 
+==32154== 
+==32154== HEAP SUMMARY:
+==32154==     in use at exit: 19 bytes in 1 blocks
+==32154==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==32154== 
+==32154== LEAK SUMMARY:
+==32154==    definitely lost: 19 bytes in 1 blocks
+==32154==    indirectly lost: 0 bytes in 0 blocks
+==32154==      possibly lost: 0 bytes in 0 blocks
+==32154==    still reachable: 0 bytes in 0 blocks
+==32154==         suppressed: 0 bytes in 0 blocks
+==32154== Rerun with --leak-check=full to see details of leaked memory
+==32154== 
+==32154== For counts of detected and suppressed errors, rerun with: -v
+==32154== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11845== Memcheck, a memory error detector
+==11845== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11845== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11845== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11845== Parent PID: 11819
+==11845== 
+==11845== 
+==11845== HEAP SUMMARY:
+==11845==     in use at exit: 1,056 bytes in 12 blocks
+==11845==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==11845== 
+==11845== LEAK SUMMARY:
+==11845==    definitely lost: 1,056 bytes in 12 blocks
+==11845==    indirectly lost: 0 bytes in 0 blocks
+==11845==      possibly lost: 0 bytes in 0 blocks
+==11845==    still reachable: 0 bytes in 0 blocks
+==11845==         suppressed: 0 bytes in 0 blocks
+==11845== Rerun with --leak-check=full to see details of leaked memory
+==11845== 
+==11845== For counts of detected and suppressed errors, rerun with: -v
+==11845== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==12800== Memcheck, a memory error detector
+==12800== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==12800== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==12800== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==12800== Parent PID: 11819
+==12800== 
+==12800== 
+==12800== HEAP SUMMARY:
+==12800==     in use at exit: 576 bytes in 9 blocks
+==12800==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==12800== 
+==12800== LEAK SUMMARY:
+==12800==    definitely lost: 576 bytes in 9 blocks
+==12800==    indirectly lost: 0 bytes in 0 blocks
+==12800==      possibly lost: 0 bytes in 0 blocks
+==12800==    still reachable: 0 bytes in 0 blocks
+==12800==         suppressed: 0 bytes in 0 blocks
+==12800== Rerun with --leak-check=full to see details of leaked memory
+==12800== 
+==12800== For counts of detected and suppressed errors, rerun with: -v
+==12800== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13212== Memcheck, a memory error detector
+==13212== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13212== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13212== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==13212== Parent PID: 11819
+==13212== 
+==13212== 
+==13212== HEAP SUMMARY:
+==13212==     in use at exit: 19 bytes in 1 blocks
+==13212==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==13212== 
+==13212== LEAK SUMMARY:
+==13212==    definitely lost: 19 bytes in 1 blocks
+==13212==    indirectly lost: 0 bytes in 0 blocks
+==13212==      possibly lost: 0 bytes in 0 blocks
+==13212==    still reachable: 0 bytes in 0 blocks
+==13212==         suppressed: 0 bytes in 0 blocks
+==13212== Rerun with --leak-check=full to see details of leaked memory
+==13212== 
+==13212== For counts of detected and suppressed errors, rerun with: -v
+==13212== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23874== Memcheck, a memory error detector
+==23874== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23874== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23874== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==23874== Parent PID: 23848
+==23874== 
+==23874== 
+==23874== HEAP SUMMARY:
+==23874==     in use at exit: 1,056 bytes in 12 blocks
+==23874==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==23874== 
+==23874== LEAK SUMMARY:
+==23874==    definitely lost: 1,056 bytes in 12 blocks
+==23874==    indirectly lost: 0 bytes in 0 blocks
+==23874==      possibly lost: 0 bytes in 0 blocks
+==23874==    still reachable: 0 bytes in 0 blocks
+==23874==         suppressed: 0 bytes in 0 blocks
+==23874== Rerun with --leak-check=full to see details of leaked memory
+==23874== 
+==23874== For counts of detected and suppressed errors, rerun with: -v
+==23874== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==24827== Memcheck, a memory error detector
+==24827== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==24827== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==24827== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==24827== Parent PID: 23848
+==24827== 
+==24827== 
+==24827== HEAP SUMMARY:
+==24827==     in use at exit: 576 bytes in 9 blocks
+==24827==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==24827== 
+==24827== LEAK SUMMARY:
+==24827==    definitely lost: 576 bytes in 9 blocks
+==24827==    indirectly lost: 0 bytes in 0 blocks
+==24827==      possibly lost: 0 bytes in 0 blocks
+==24827==    still reachable: 0 bytes in 0 blocks
+==24827==         suppressed: 0 bytes in 0 blocks
+==24827== Rerun with --leak-check=full to see details of leaked memory
+==24827== 
+==24827== For counts of detected and suppressed errors, rerun with: -v
+==24827== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==25238== Memcheck, a memory error detector
+==25238== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==25238== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==25238== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==25238== Parent PID: 23848
+==25238== 
+==25238== 
+==25238== HEAP SUMMARY:
+==25238==     in use at exit: 19 bytes in 1 blocks
+==25238==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==25238== 
+==25238== LEAK SUMMARY:
+==25238==    definitely lost: 19 bytes in 1 blocks
+==25238==    indirectly lost: 0 bytes in 0 blocks
+==25238==      possibly lost: 0 bytes in 0 blocks
+==25238==    still reachable: 0 bytes in 0 blocks
+==25238==         suppressed: 0 bytes in 0 blocks
+==25238== Rerun with --leak-check=full to see details of leaked memory
+==25238== 
+==25238== For counts of detected and suppressed errors, rerun with: -v
+==25238== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==14730== Memcheck, a memory error detector
+==14730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==14730== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==14730== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==14730== Parent PID: 14704
+==14730== 
+==14730== 
+==14730== HEAP SUMMARY:
+==14730==     in use at exit: 1,056 bytes in 12 blocks
+==14730==   total heap usage: 924 allocs, 912 frees, 7,569,874 bytes allocated
+==14730== 
+==14730== LEAK SUMMARY:
+==14730==    definitely lost: 1,056 bytes in 12 blocks
+==14730==    indirectly lost: 0 bytes in 0 blocks
+==14730==      possibly lost: 0 bytes in 0 blocks
+==14730==    still reachable: 0 bytes in 0 blocks
+==14730==         suppressed: 0 bytes in 0 blocks
+==14730== Rerun with --leak-check=full to see details of leaked memory
+==14730== 
+==14730== For counts of detected and suppressed errors, rerun with: -v
+==14730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==15731== Memcheck, a memory error detector
+==15731== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==15731== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==15731== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==15731== Parent PID: 14704
+==15731== 
+==15731== 
+==15731== HEAP SUMMARY:
+==15731==     in use at exit: 576 bytes in 9 blocks
+==15731==   total heap usage: 907 allocs, 898 frees, 7,565,904 bytes allocated
+==15731== 
+==15731== LEAK SUMMARY:
+==15731==    definitely lost: 576 bytes in 9 blocks
+==15731==    indirectly lost: 0 bytes in 0 blocks
+==15731==      possibly lost: 0 bytes in 0 blocks
+==15731==    still reachable: 0 bytes in 0 blocks
+==15731==         suppressed: 0 bytes in 0 blocks
+==15731== Rerun with --leak-check=full to see details of leaked memory
+==15731== 
+==15731== For counts of detected and suppressed errors, rerun with: -v
+==15731== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16144== Memcheck, a memory error detector
+==16144== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16144== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16144== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==16144== Parent PID: 14704
+==16144== 
+==16144== 
+==16144== HEAP SUMMARY:
+==16144==     in use at exit: 19 bytes in 1 blocks
+==16144==   total heap usage: 889 allocs, 888 frees, 7,566,257 bytes allocated
+==16144== 
+==16144== LEAK SUMMARY:
+==16144==    definitely lost: 19 bytes in 1 blocks
+==16144==    indirectly lost: 0 bytes in 0 blocks
+==16144==      possibly lost: 0 bytes in 0 blocks
+==16144==    still reachable: 0 bytes in 0 blocks
+==16144==         suppressed: 0 bytes in 0 blocks
+==16144== Rerun with --leak-check=full to see details of leaked memory
+==16144== 
+==16144== For counts of detected and suppressed errors, rerun with: -v
+==16144== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==13900== Memcheck, a memory error detector
+==13900== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==13900== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==13900== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==13900== Parent PID: 13874
+==13900== 
+==13900== 
+==13900== HEAP SUMMARY:
+==13900==     in use at exit: 1,056 bytes in 12 blocks
+==13900==   total heap usage: 923 allocs, 911 frees, 7,569,810 bytes allocated
+==13900== 
+==13900== LEAK SUMMARY:
+==13900==    definitely lost: 1,056 bytes in 12 blocks
+==13900==    indirectly lost: 0 bytes in 0 blocks
+==13900==      possibly lost: 0 bytes in 0 blocks
+==13900==    still reachable: 0 bytes in 0 blocks
+==13900==         suppressed: 0 bytes in 0 blocks
+==13900== Rerun with --leak-check=full to see details of leaked memory
+==13900== 
+==13900== For counts of detected and suppressed errors, rerun with: -v
+==13900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==16002== Memcheck, a memory error detector
+==16002== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==16002== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==16002== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==16002== Parent PID: 15978
+==16002== 
+==16002== 
+==16002== HEAP SUMMARY:
+==16002==     in use at exit: 1,056 bytes in 12 blocks
+==16002==   total heap usage: 976 allocs, 964 frees, 7,580,640 bytes allocated
+==16002== 
+==16002== LEAK SUMMARY:
+==16002==    definitely lost: 1,056 bytes in 12 blocks
+==16002==    indirectly lost: 0 bytes in 0 blocks
+==16002==      possibly lost: 0 bytes in 0 blocks
+==16002==    still reachable: 0 bytes in 0 blocks
+==16002==         suppressed: 0 bytes in 0 blocks
+==16002== Rerun with --leak-check=full to see details of leaked memory
+==16002== 
+==16002== For counts of detected and suppressed errors, rerun with: -v
+==16002== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17042== Memcheck, a memory error detector
+==17042== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17042== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17042== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==17042== Parent PID: 15978
+==17042== 
+==17042== 
+==17042== HEAP SUMMARY:
+==17042==     in use at exit: 576 bytes in 9 blocks
+==17042==   total heap usage: 907 allocs, 898 frees, 7,565,928 bytes allocated
+==17042== 
+==17042== LEAK SUMMARY:
+==17042==    definitely lost: 576 bytes in 9 blocks
+==17042==    indirectly lost: 0 bytes in 0 blocks
+==17042==      possibly lost: 0 bytes in 0 blocks
+==17042==    still reachable: 0 bytes in 0 blocks
+==17042==         suppressed: 0 bytes in 0 blocks
+==17042== Rerun with --leak-check=full to see details of leaked memory
+==17042== 
+==17042== For counts of detected and suppressed errors, rerun with: -v
+==17042== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==17569== Memcheck, a memory error detector
+==17569== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==17569== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==17569== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==17569== Parent PID: 15978
+==17569== 
+==17569== 
+==17569== HEAP SUMMARY:
+==17569==     in use at exit: 19 bytes in 1 blocks
+==17569==   total heap usage: 889 allocs, 888 frees, 7,566,281 bytes allocated
+==17569== 
+==17569== LEAK SUMMARY:
+==17569==    definitely lost: 19 bytes in 1 blocks
+==17569==    indirectly lost: 0 bytes in 0 blocks
+==17569==      possibly lost: 0 bytes in 0 blocks
+==17569==    still reachable: 0 bytes in 0 blocks
+==17569==         suppressed: 0 bytes in 0 blocks
+==17569== Rerun with --leak-check=full to see details of leaked memory
+==17569== 
+==17569== For counts of detected and suppressed errors, rerun with: -v
+==17569== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==21739== Memcheck, a memory error detector
+==21739== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==21739== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==21739== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==21739== Parent PID: 21713
+==21739== 
+==21739== 
+==21739== HEAP SUMMARY:
+==21739==     in use at exit: 1,056 bytes in 12 blocks
+==21739==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
+==21739== 
+==21739== LEAK SUMMARY:
+==21739==    definitely lost: 1,056 bytes in 12 blocks
+==21739==    indirectly lost: 0 bytes in 0 blocks
+==21739==      possibly lost: 0 bytes in 0 blocks
+==21739==    still reachable: 0 bytes in 0 blocks
+==21739==         suppressed: 0 bytes in 0 blocks
+==21739== Rerun with --leak-check=full to see details of leaked memory
+==21739== 
+==21739== For counts of detected and suppressed errors, rerun with: -v
+==21739== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==22809== Memcheck, a memory error detector
+==22809== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==22809== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==22809== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==22809== Parent PID: 21713
+==22809== 
+==22809== 
+==22809== HEAP SUMMARY:
+==22809==     in use at exit: 576 bytes in 9 blocks
+==22809==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
+==22809== 
+==22809== LEAK SUMMARY:
+==22809==    definitely lost: 576 bytes in 9 blocks
+==22809==    indirectly lost: 0 bytes in 0 blocks
+==22809==      possibly lost: 0 bytes in 0 blocks
+==22809==    still reachable: 0 bytes in 0 blocks
+==22809==         suppressed: 0 bytes in 0 blocks
+==22809== Rerun with --leak-check=full to see details of leaked memory
+==22809== 
+==22809== For counts of detected and suppressed errors, rerun with: -v
+==22809== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==23231== Memcheck, a memory error detector
+==23231== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==23231== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==23231== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==23231== Parent PID: 21713
+==23231== 
+==23231== 
+==23231== HEAP SUMMARY:
+==23231==     in use at exit: 19 bytes in 1 blocks
+==23231==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
+==23231== 
+==23231== LEAK SUMMARY:
+==23231==    definitely lost: 19 bytes in 1 blocks
+==23231==    indirectly lost: 0 bytes in 0 blocks
+==23231==      possibly lost: 0 bytes in 0 blocks
+==23231==    still reachable: 0 bytes in 0 blocks
+==23231==         suppressed: 0 bytes in 0 blocks
+==23231== Rerun with --leak-check=full to see details of leaked memory
+==23231== 
+==23231== For counts of detected and suppressed errors, rerun with: -v
+==23231== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==10687== Memcheck, a memory error detector
+==10687== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==10687== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==10687== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==10687== Parent PID: 10661
+==10687== 
+==10687== 
+==10687== HEAP SUMMARY:
+==10687==     in use at exit: 1,056 bytes in 12 blocks
+==10687==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
+==10687== 
+==10687== LEAK SUMMARY:
+==10687==    definitely lost: 1,056 bytes in 12 blocks
+==10687==    indirectly lost: 0 bytes in 0 blocks
+==10687==      possibly lost: 0 bytes in 0 blocks
+==10687==    still reachable: 0 bytes in 0 blocks
+==10687==         suppressed: 0 bytes in 0 blocks
+==10687== Rerun with --leak-check=full to see details of leaked memory
+==10687== 
+==10687== For counts of detected and suppressed errors, rerun with: -v
+==10687== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==11737== Memcheck, a memory error detector
+==11737== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==11737== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==11737== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==11737== Parent PID: 10661
+==11737== 
+==11737== 
+==11737== HEAP SUMMARY:
+==11737==     in use at exit: 576 bytes in 9 blocks
+==11737==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
+==11737== 
+==11737== LEAK SUMMARY:
+==11737==    definitely lost: 576 bytes in 9 blocks
+==11737==    indirectly lost: 0 bytes in 0 blocks
+==11737==      possibly lost: 0 bytes in 0 blocks
+==11737==    still reachable: 0 bytes in 0 blocks
+==11737==         suppressed: 0 bytes in 0 blocks
+==11737== Rerun with --leak-check=full to see details of leaked memory
+==11737== 
+==11737== For counts of detected and suppressed errors, rerun with: -v
+==11737== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==12148== Memcheck, a memory error detector
+==12148== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==12148== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==12148== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==12148== Parent PID: 10661
+==12148== 
+==12148== 
+==12148== HEAP SUMMARY:
+==12148==     in use at exit: 19 bytes in 1 blocks
+==12148==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
+==12148== 
+==12148== LEAK SUMMARY:
+==12148==    definitely lost: 19 bytes in 1 blocks
+==12148==    indirectly lost: 0 bytes in 0 blocks
+==12148==      possibly lost: 0 bytes in 0 blocks
+==12148==    still reachable: 0 bytes in 0 blocks
+==12148==         suppressed: 0 bytes in 0 blocks
+==12148== Rerun with --leak-check=full to see details of leaked memory
+==12148== 
+==12148== For counts of detected and suppressed errors, rerun with: -v
+==12148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==3128== Memcheck, a memory error detector
+==3128== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==3128== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==3128== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==3128== Parent PID: 3102
+==3128== 
+==3128== 
+==3128== HEAP SUMMARY:
+==3128==     in use at exit: 1,056 bytes in 12 blocks
+==3128==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
+==3128== 
+==3128== LEAK SUMMARY:
+==3128==    definitely lost: 1,056 bytes in 12 blocks
+==3128==    indirectly lost: 0 bytes in 0 blocks
+==3128==      possibly lost: 0 bytes in 0 blocks
+==3128==    still reachable: 0 bytes in 0 blocks
+==3128==         suppressed: 0 bytes in 0 blocks
+==3128== Rerun with --leak-check=full to see details of leaked memory
+==3128== 
+==3128== For counts of detected and suppressed errors, rerun with: -v
+==3128== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4081== Memcheck, a memory error detector
+==4081== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4081== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4081== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==4081== Parent PID: 3102
+==4081== 
+==4081== 
+==4081== HEAP SUMMARY:
+==4081==     in use at exit: 576 bytes in 9 blocks
+==4081==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
+==4081== 
+==4081== LEAK SUMMARY:
+==4081==    definitely lost: 576 bytes in 9 blocks
+==4081==    indirectly lost: 0 bytes in 0 blocks
+==4081==      possibly lost: 0 bytes in 0 blocks
+==4081==    still reachable: 0 bytes in 0 blocks
+==4081==         suppressed: 0 bytes in 0 blocks
+==4081== Rerun with --leak-check=full to see details of leaked memory
+==4081== 
+==4081== For counts of detected and suppressed errors, rerun with: -v
+==4081== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==4493== Memcheck, a memory error detector
+==4493== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==4493== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==4493== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==4493== Parent PID: 3102
+==4493== 
+==4493== 
+==4493== HEAP SUMMARY:
+==4493==     in use at exit: 19 bytes in 1 blocks
+==4493==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
+==4493== 
+==4493== LEAK SUMMARY:
+==4493==    definitely lost: 19 bytes in 1 blocks
+==4493==    indirectly lost: 0 bytes in 0 blocks
+==4493==      possibly lost: 0 bytes in 0 blocks
+==4493==    still reachable: 0 bytes in 0 blocks
+==4493==         suppressed: 0 bytes in 0 blocks
+==4493== Rerun with --leak-check=full to see details of leaked memory
+==4493== 
+==4493== For counts of detected and suppressed errors, rerun with: -v
+==4493== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26332== Memcheck, a memory error detector
+==26332== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26332== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26332== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26332== Parent PID: 26306
+==26332== 
+==26332== 
+==26332== HEAP SUMMARY:
+==26332==     in use at exit: 1,056 bytes in 12 blocks
+==26332==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
+==26332== 
+==26332== LEAK SUMMARY:
+==26332==    definitely lost: 1,056 bytes in 12 blocks
+==26332==    indirectly lost: 0 bytes in 0 blocks
+==26332==      possibly lost: 0 bytes in 0 blocks
+==26332==    still reachable: 0 bytes in 0 blocks
+==26332==         suppressed: 0 bytes in 0 blocks
+==26332== Rerun with --leak-check=full to see details of leaked memory
+==26332== 
+==26332== For counts of detected and suppressed errors, rerun with: -v
+==26332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27285== Memcheck, a memory error detector
+==27285== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27285== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27285== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27285== Parent PID: 26306
+==27285== 
+==27285== 
+==27285== HEAP SUMMARY:
+==27285==     in use at exit: 576 bytes in 9 blocks
+==27285==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
+==27285== 
+==27285== LEAK SUMMARY:
+==27285==    definitely lost: 576 bytes in 9 blocks
+==27285==    indirectly lost: 0 bytes in 0 blocks
+==27285==      possibly lost: 0 bytes in 0 blocks
+==27285==    still reachable: 0 bytes in 0 blocks
+==27285==         suppressed: 0 bytes in 0 blocks
+==27285== Rerun with --leak-check=full to see details of leaked memory
+==27285== 
+==27285== For counts of detected and suppressed errors, rerun with: -v
+==27285== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27696== Memcheck, a memory error detector
+==27696== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27696== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27696== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==27696== Parent PID: 26306
+==27696== 
+==27696== 
+==27696== HEAP SUMMARY:
+==27696==     in use at exit: 19 bytes in 1 blocks
+==27696==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
+==27696== 
+==27696== LEAK SUMMARY:
+==27696==    definitely lost: 19 bytes in 1 blocks
+==27696==    indirectly lost: 0 bytes in 0 blocks
+==27696==      possibly lost: 0 bytes in 0 blocks
+==27696==    still reachable: 0 bytes in 0 blocks
+==27696==         suppressed: 0 bytes in 0 blocks
+==27696== Rerun with --leak-check=full to see details of leaked memory
+==27696== 
+==27696== For counts of detected and suppressed errors, rerun with: -v
+==27696== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==26688== Memcheck, a memory error detector
+==26688== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==26688== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==26688== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==26688== Parent PID: 26662
+==26688== 
+==26688== 
+==26688== HEAP SUMMARY:
+==26688==     in use at exit: 1,056 bytes in 12 blocks
+==26688==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
+==26688== 
+==26688== LEAK SUMMARY:
+==26688==    definitely lost: 1,056 bytes in 12 blocks
+==26688==    indirectly lost: 0 bytes in 0 blocks
+==26688==      possibly lost: 0 bytes in 0 blocks
+==26688==    still reachable: 0 bytes in 0 blocks
+==26688==         suppressed: 0 bytes in 0 blocks
+==26688== Rerun with --leak-check=full to see details of leaked memory
+==26688== 
+==26688== For counts of detected and suppressed errors, rerun with: -v
+==26688== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==27641== Memcheck, a memory error detector
+==27641== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==27641== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==27641== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
+==27641== Parent PID: 26662
+==27641== 
+==27641== 
+==27641== HEAP SUMMARY:
+==27641==     in use at exit: 576 bytes in 9 blocks
+==27641==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
+==27641== 
+==27641== LEAK SUMMARY:
+==27641==    definitely lost: 576 bytes in 9 blocks
+==27641==    indirectly lost: 0 bytes in 0 blocks
+==27641==      possibly lost: 0 bytes in 0 blocks
+==27641==    still reachable: 0 bytes in 0 blocks
+==27641==         suppressed: 0 bytes in 0 blocks
+==27641== Rerun with --leak-check=full to see details of leaked memory
+==27641== 
+==27641== For counts of detected and suppressed errors, rerun with: -v
+==27641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+/dev/null ==28052== Memcheck, a memory error detector
+==28052== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==28052== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
+==28052== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
+==28052== Parent PID: 26662
+==28052== 
+==28052== 
+==28052== HEAP SUMMARY:
+==28052==     in use at exit: 19 bytes in 1 blocks
+==28052==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
+==28052== 
+==28052== LEAK SUMMARY:
+==28052==    definitely lost: 19 bytes in 1 blocks
+==28052==    indirectly lost: 0 bytes in 0 blocks
+==28052==      possibly lost: 0 bytes in 0 blocks
+==28052==    still reachable: 0 bytes in 0 blocks
+==28052==         suppressed: 0 bytes in 0 blocks
+==28052== Rerun with --leak-check=full to see details of leaked memory
+==28052== 
+==28052== For counts of detected and suppressed errors, rerun with: -v
+==28052== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
index 34c99852c05f77f2ef081ef19c019c05e8b5ac44..72d689a2106f3530447a65c4b49b61ab122e2723 100644 (file)
@@ -1 +1 @@
-new Object @=> Object ! @ o;
+new Object @=> Object !o;
diff --git a/tests/nonnull/nonnull_decl_ref.gw b/tests/nonnull/nonnull_decl_ref.gw
deleted file mode 100644 (file)
index a0dff38..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#! [contains] NullPtrException
-Object ! @ o;
index 34c99852c05f77f2ef081ef19c019c05e8b5ac44..72d689a2106f3530447a65c4b49b61ab122e2723 100644 (file)
@@ -1 +1 @@
-new Object @=> Object ! @ o;
+new Object @=> Object !o;
index ce7b130ec9db3d70678383f6e88f1fd747a1d86c..cfad18bb57eddf605aeaef547aaa26fc45d7be7e 100644 (file)
@@ -1,3 +1,3 @@
 #! [contains] NullPtrException
-Object @a @=> Object ! @ o;
+Object @a @=> Object !o;
 <<< o >>>;