==27209== Memcheck, a memory error detector
==27209== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==27209== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==27209== Command: ./main_test --docroot ./ --http-address 0.0.0.0 --http-port 8080
==27209== Parent PID: 4782
==27209== 
==27209== 
==27209== HEAP SUMMARY:
==27209==     in use at exit: 9,288,591 bytes in 14,315 blocks
==27209==   total heap usage: 76,754 allocs, 62,439 frees, 70,951,642 bytes allocated
==27209== 
==27209== 8 bytes in 1 blocks are possibly lost in loss record 57 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90682E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9071B61: g_type_plugin_get_type (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047624: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 8 bytes in 1 blocks are possibly lost in loss record 58 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90682E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9049731: g_boxed_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90498ED: g_value_array_get_type (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905A614: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904764A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209== 
==27209== 8 bytes in 1 blocks are possibly lost in loss record 59 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90682E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9076641: g_pointer_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90766AF: g_gtype_get_type (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905A777: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904764A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 178 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907503C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 179 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907503C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 180 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075091: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 181 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075091: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 182 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90750ED: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 183 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90750ED: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 184 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907514D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 185 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907514D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 186 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751A1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 187 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751A1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 188 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751FD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 189 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751FD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 190 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075251: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 191 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075251: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 192 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90752AD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 193 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90752AD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 194 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075301: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 195 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075301: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 196 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907535D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 197 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907535D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 198 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90753BD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 199 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90753BD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 200 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907541D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 201 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907541D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 202 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907547D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 203 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907547D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 204 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90754DD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 205 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90754DD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 206 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D5BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 207 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D5BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 208 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D621: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 209 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D621: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 210 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904961E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904763B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 211 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904961E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904763B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 212 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9057034: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047640: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 213 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9057034: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047640: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 214 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90693B4: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90520CB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047645: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 215 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069268: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0C2: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90520CB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047645: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 16 bytes in 1 blocks are possibly lost in loss record 216 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x92DD7C9: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x92F471F: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90477C9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047885: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9067D9D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9068054: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9069E1D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906E58F: g_type_add_interface_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90711DE: g_type_module_get_type (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E0220C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8E02CA1: pango_module_register (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 839 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C60180: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 840 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C60280: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 841 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56506C8: Wt::WLocale::WLocale() (WLocale.C:20)
==27209==    by 0x5510AC5: __static_initialization_and_destruction_0 (WLocale.C:12)
==27209==    by 0x5510AC5: _GLOBAL__sub_I_WLocale.C (WLocale.C:208)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 842 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B102: assign (basic_string.h:1149)
==27209==    by 0x567B102: operator= (basic_string.h:563)
==27209==    by 0x567B102: Wt::WLogger::WLogger() (WLogger.C:199)
==27209==    by 0x551130E: __static_initialization_and_destruction_0 (WLogger.C:22)
==27209==    by 0x551130E: _GLOBAL__sub_I_WLogger.C (WLogger.C:378)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 843 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B118: assign (basic_string.h:1149)
==27209==    by 0x567B118: operator= (basic_string.h:563)
==27209==    by 0x567B118: Wt::WLogger::WLogger() (WLogger.C:200)
==27209==    by 0x551130E: __static_initialization_and_destruction_0 (WLogger.C:22)
==27209==    by 0x551130E: _GLOBAL__sub_I_WLogger.C (WLogger.C:378)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 844 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551875C: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551875C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 845 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A5E: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A5E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 846 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B3A: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B3A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 847 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B7C: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B7C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 848 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624129B: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B75E: Rule (WLogger:229)
==27209==    by 0x567B75E: construct (new_allocator.h:130)
==27209==    by 0x567B75E: construct<Wt::WLogger::Rule> (alloc_traits.h:189)
==27209==    by 0x567B75E: push_back (stl_vector.h:917)
==27209==    by 0x567B75E: Wt::WLogger::configure(std::string const&) (WLogger.C:310)
==27209==    by 0x56E3763: Wt::WServer::initLogger(std::string const&, std::string const&) (WServer.C:150)
==27209==    by 0x58E096F: Wt::Configuration::readConfiguration(bool) (Configuration.C:940)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 849 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA69D4: substr (basic_string.h:2227)
==27209==    by 0x4EA69D4: http::server::Configuration::checkPath(std::string&, std::string, int) (Configuration.C:426)
==27209==    by 0x4EA803B: http::server::Configuration::readOptions(boost::program_options::variables_map const&) (Configuration.C:316)
==27209==    by 0x4EA8EF2: http::server::Configuration::setOptions(int, char**, std::string const&) (Configuration.C:249)
==27209==    by 0x4F0796B: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:128)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 850 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x62400C5: std::string::_M_leak_hard() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA8139: _M_leak (basic_string.h:317)
==27209==    by 0x4EA8139: operator[] (basic_string.h:860)
==27209==    by 0x4EA8139: http::server::Configuration::readOptions(boost::program_options::variables_map const&) (Configuration.C:337)
==27209==    by 0x4EA8EF2: http::server::Configuration::setOptions(int, char**, std::string const&) (Configuration.C:249)
==27209==    by 0x4F0796B: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:128)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 851 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6241323: std::string::assign(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DB38F: Wt::Configuration::setDefaultEntryPoint(std::string const&) (Configuration.C:557)
==27209==    by 0x4F082AD: Wt::WServer::start() (WServer.C:159)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 852 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624129B: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EE2256: http::server::Configuration::Configuration(http::server::Configuration const&) (Configuration.h:35)
==27209==    by 0x4EDC455: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 853 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624129B: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EE2294: http::server::Configuration::Configuration(http::server::Configuration const&) (Configuration.h:35)
==27209==    by 0x4EDC455: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 854 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B102: assign (basic_string.h:1149)
==27209==    by 0x567B102: operator= (basic_string.h:563)
==27209==    by 0x567B102: Wt::WLogger::WLogger() (WLogger.C:199)
==27209==    by 0x4EDC464: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 855 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B118: assign (basic_string.h:1149)
==27209==    by 0x567B118: operator= (basic_string.h:563)
==27209==    by 0x567B118: Wt::WLogger::WLogger() (WLogger.C:200)
==27209==    by 0x4EDC464: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 856 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59223B2: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:473)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 26 bytes in 1 blocks are possibly lost in loss record 857 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x8E0B23D: pango_language_from_string (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8E0B335: pango_language_get_default (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8E057B3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x906E078: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9051836: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905322C: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90539C3: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E08F12: pango_font_map_create_context (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x594AAF4: Wt::FontSupport::FontSupport(Wt::WPaintDevice*) (FontSupportPango.C:99)
==27209==    by 0x5946749: Wt::WRasterImage::init() (WRasterImage-gm.C:210)
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 858 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C601B3: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 859 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C602B3: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 860 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518772: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518772: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 861 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551880C: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551880C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 862 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518822: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518822: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 863 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518838: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518838: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 864 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551884E: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551884E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 865 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518864: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518864: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 866 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551887A: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551887A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 867 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55188FE: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55188FE: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 868 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518914: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518914: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 869 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518940: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518940: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 870 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55189F0: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55189F0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 871 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A06: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A06: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 872 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A48: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A48: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 873 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B66: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B66: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 874 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B92: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B92: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 875 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A075: __static_initialization_and_destruction_0 (EscapeOStream.C:37)
==27209==    by 0x551A075: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 876 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A08F: __static_initialization_and_destruction_0 (EscapeOStream.C:37)
==27209==    by 0x551A08F: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 877 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A0A9: __static_initialization_and_destruction_0 (EscapeOStream.C:37)
==27209==    by 0x551A0A9: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 878 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A0C3: __static_initialization_and_destruction_0 (EscapeOStream.C:37)
==27209==    by 0x551A0C3: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 879 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A0DD: __static_initialization_and_destruction_0 (EscapeOStream.C:37)
==27209==    by 0x551A0DD: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 880 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A110: __static_initialization_and_destruction_0 (EscapeOStream.C:45)
==27209==    by 0x551A110: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 881 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A127: __static_initialization_and_destruction_0 (EscapeOStream.C:45)
==27209==    by 0x551A127: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 882 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A13E: __static_initialization_and_destruction_0 (EscapeOStream.C:45)
==27209==    by 0x551A13E: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 883 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A155: __static_initialization_and_destruction_0 (EscapeOStream.C:45)
==27209==    by 0x551A155: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 884 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A16C: __static_initialization_and_destruction_0 (EscapeOStream.C:45)
==27209==    by 0x551A16C: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 885 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55751FF: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:128)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 886 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575929: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:205)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 27 bytes in 1 blocks are possibly lost in loss record 887 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557598E: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:206)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 888 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x780419F: ??? (in /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 889 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551879E: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551879E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 890 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55187CA: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55187CA: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 891 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55188A6: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55188A6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 892 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A8A: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A8A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 893 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518CDB: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518CDB: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 894 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551929C: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551929C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 895 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A245: __static_initialization_and_destruction_0 (EscapeOStream.C:68)
==27209==    by 0x551A245: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 896 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A27E: __static_initialization_and_destruction_0 (EscapeOStream.C:68)
==27209==    by 0x551A27E: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 897 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E2EE8: Wt::WServer::init(std::string const&, std::string const&) (WServer.C:53)
==27209==    by 0x4F0767D: Wt::WServer::WServer(std::string const&, std::string const&) (WServer.C:80)
==27209==    by 0x4057A4: main (main.cpp:137)
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 898 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA6037: http::server::Configuration::Configuration(Wt::WLogger&, bool) (Configuration.C:63)
==27209==    by 0x4F07864: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:122)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 28 bytes in 1 blocks are possibly lost in loss record 899 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55762D4: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:282)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 901 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55187F6: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55187F6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 902 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518982: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518982: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 903 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518AA0: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518AA0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 904 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518CAF: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518CAF: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 905 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55190E5: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x55190E5: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 906 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519270: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519270: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 907 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55196A6: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55196A6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 908 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519F56: __static_initialization_and_destruction_0 (EscapeOStream.C:16)
==27209==    by 0x5519F56: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 909 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519FA6: __static_initialization_and_destruction_0 (EscapeOStream.C:22)
==27209==    by 0x5519FA6: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 910 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519FC4: __static_initialization_and_destruction_0 (EscapeOStream.C:22)
==27209==    by 0x5519FC4: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 911 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A010: __static_initialization_and_destruction_0 (EscapeOStream.C:29)
==27209==    by 0x551A010: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 912 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A028: __static_initialization_and_destruction_0 (EscapeOStream.C:29)
==27209==    by 0x551A028: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 913 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A291: __static_initialization_and_destruction_0 (EscapeOStream.C:68)
==27209==    by 0x551A291: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 914 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E2F4A: Wt::WServer::init(std::string const&, std::string const&) (WServer.C:55)
==27209==    by 0x4F0767D: Wt::WServer::WServer(std::string const&, std::string const&) (WServer.C:80)
==27209==    by 0x4057A4: main (main.cpp:137)
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 915 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA606E: http::server::Configuration::Configuration(Wt::WLogger&, bool) (Configuration.C:63)
==27209==    by 0x4F07864: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:122)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 29 bytes in 1 blocks are possibly lost in loss record 916 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC91D: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:103)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 918 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B172: assign (basic_string.h:1149)
==27209==    by 0x567B172: operator= (basic_string.h:563)
==27209==    by 0x567B172: Wt::WLogger::WLogger() (WLogger.C:203)
==27209==    by 0x551130E: __static_initialization_and_destruction_0 (WLogger.C:22)
==27209==    by 0x551130E: _GLOBAL__sub_I_WLogger.C (WLogger.C:378)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 919 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55188BC: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55188BC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 920 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55188D2: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55188D2: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 921 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518998: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518998: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 922 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55189AE: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55189AE: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 923 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55189C4: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55189C4: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 924 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55189DA: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55189DA: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 925 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518AB6: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518AB6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 926 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518AE2: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518AE2: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 927 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518AF8: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518AF8: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 928 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B0E: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B0E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 929 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518BE9: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518BE9: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 930 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518BFF: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518BFF: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 931 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C15: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C15: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 932 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518CC5: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518CC5: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 933 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F17: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F17: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 934 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519168: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519168: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 935 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55191C0: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55191C0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 936 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55191D6: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55191D6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 937 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519286: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519286: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 938 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55194D8: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55194D8: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 939 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519F26: __static_initialization_and_destruction_0 (EscapeOStream.C:16)
==27209==    by 0x5519F26: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 940 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519F3E: __static_initialization_and_destruction_0 (EscapeOStream.C:16)
==27209==    by 0x5519F3E: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 941 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519F88: __static_initialization_and_destruction_0 (EscapeOStream.C:22)
==27209==    by 0x5519F88: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 942 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519FF8: __static_initialization_and_destruction_0 (EscapeOStream.C:29)
==27209==    by 0x5519FF8: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 943 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A258: __static_initialization_and_destruction_0 (EscapeOStream.C:68)
==27209==    by 0x551A258: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 944 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A26B: __static_initialization_and_destruction_0 (EscapeOStream.C:68)
==27209==    by 0x551A26B: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 945 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6241734: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B9AA: Wt::WLogger::configure(std::string const&) (WLogger.C:306)
==27209==    by 0x56E3763: Wt::WServer::initLogger(std::string const&, std::string const&) (WServer.C:150)
==27209==    by 0x58E096F: Wt::Configuration::readConfiguration(bool) (Configuration.C:940)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 946 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567B172: assign (basic_string.h:1149)
==27209==    by 0x567B172: operator= (basic_string.h:563)
==27209==    by 0x567B172: Wt::WLogger::WLogger() (WLogger.C:203)
==27209==    by 0x4EDC464: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 947 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC9D4: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:106)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 948 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557585F: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:202)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 30 bytes in 1 blocks are possibly lost in loss record 949 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575ABD: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:209)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 950 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518788: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518788: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 951 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518890: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518890: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 952 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55188E8: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55188E8: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 953 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551892A: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551892A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 954 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518956: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518956: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 955 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551896C: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x551896C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 956 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A74: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A74: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 957 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518ACC: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518ACC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 958 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B24: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B24: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 959 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518B50: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518B50: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 960 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C2B: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C2B: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 961 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518CF1: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518CF1: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 962 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518DF9: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518DF9: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 963 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519194: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519194: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 964 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55191EC: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55191EC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 965 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55192B2: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55192B2: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 966 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55193BA: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55193BA: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 967 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551A040: __static_initialization_and_destruction_0 (EscapeOStream.C:29)
==27209==    by 0x551A040: _GLOBAL__sub_I_EscapeOStream.C (EscapeOStream.C:263)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 968 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DAECE: assign (basic_string.h:1149)
==27209==    by 0x58DAECE: operator= (basic_string.h:563)
==27209==    by 0x58DAECE: (anonymous namespace)::attributeValue(Wt::rapidxml::xml_node<char>*, char const*, std::string&) (Configuration.C:80)
==27209==    by 0x58DF558: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:845)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 969 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC8AE: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:101)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 970 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC998: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:105)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 971 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5922368: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:472)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 31 bytes in 1 blocks are possibly lost in loss record 972 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575A58: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:208)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,035 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518BD3: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518BD3: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,036 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D33: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D33: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,037 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F59: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F59: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,038 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519111: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519111: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,039 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519152: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519152: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,040 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55192F4: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55192F4: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,041 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551951A: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551951A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,042 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55196D2: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55196D2: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,043 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E2F19: Wt::WServer::init(std::string const&, std::string const&) (WServer.C:54)
==27209==    by 0x4F0767D: Wt::WServer::WServer(std::string const&, std::string const&) (WServer.C:80)
==27209==    by 0x4057A4: main (main.cpp:137)
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,044 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E2F77: Wt::WServer::init(std::string const&, std::string const&) (WServer.C:56)
==27209==    by 0x4F0767D: Wt::WServer::WServer(std::string const&, std::string const&) (WServer.C:80)
==27209==    by 0x4057A4: main (main.cpp:137)
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,045 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC959: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:104)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,046 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59223C6: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:473)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 32 bytes in 1 blocks are possibly lost in loss record 1,047 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557560D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:138)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,064 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55110B9: __static_initialization_and_destruction_0 (WLineEdit.C:595)
==27209==    by 0x55110B9: _GLOBAL__sub_I_WLineEdit.C (WLineEdit.C:670)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,065 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55187B4: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55187B4: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,066 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55187E0: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x55187E0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,067 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A1C: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A1C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,068 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518A32: __static_initialization_and_destruction_0 (DomElement.C:45)
==27209==    by 0x5518A32: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,069 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518BBD: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518BBD: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,070 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551917E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551917E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,071 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55191AA: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55191AA: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,072 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519218: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519218: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,073 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519244: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519244: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,074 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519588: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519588: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,075 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E2EB0: Wt::WServer::init(std::string const&, std::string const&) (WServer.C:52)
==27209==    by 0x4F0767D: Wt::WServer::WServer(std::string const&, std::string const&) (WServer.C:80)
==27209==    by 0x4057A4: main (main.cpp:137)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,076 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DAECE: assign (basic_string.h:1149)
==27209==    by 0x58DAECE: operator= (basic_string.h:563)
==27209==    by 0x58DAECE: (anonymous namespace)::attributeValue(Wt::rapidxml::xml_node<char>*, char const*, std::string&) (Configuration.C:80)
==27209==    by 0x58DF373: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:838)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,077 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA8598: append (basic_string.h:1026)
==27209==    by 0x4EA8598: operator+= (basic_string.h:959)
==27209==    by 0x4EA8598: http::server::Configuration::readOptions(boost::program_options::variables_map const&) (Configuration.C:329)
==27209==    by 0x4EA8EF2: http::server::Configuration::setOptions(int, char**, std::string const&) (Configuration.C:249)
==27209==    by 0x4F0796B: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:128)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,078 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624129B: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EE2287: http::server::Configuration::Configuration(http::server::Configuration const&) (Configuration.h:35)
==27209==    by 0x4EDC455: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:83)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,079 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC8E4: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:102)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,080 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5922354: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:472)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,081 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575C7D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:233)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 33 bytes in 1 blocks are possibly lost in loss record 1,082 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575CE2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:235)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,083 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x550F1B1: __static_initialization_and_destruction_0 (WDate.C:20)
==27209==    by 0x550F1B1: _GLOBAL__sub_I_WDate.C (WDate.C:942)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,084 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515464: __static_initialization_and_destruction_0 (Identity.C:27)
==27209==    by 0x5515464: _GLOBAL__sub_I_Identity.C (Identity.C:30)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,085 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C57: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C57: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,086 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C83: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C83: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,087 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518FC7: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518FC7: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,088 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551922E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551922E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,089 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551925A: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551925A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,090 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55192DE: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55192DE: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,091 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519362: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519362: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,092 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55193D0: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55193D0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,093 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55194EE: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55194EE: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,094 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519504: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519504: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,095 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519546: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519546: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,096 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55196E8: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55196E8: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,097 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55754E7: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:128)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 34 bytes in 1 blocks are possibly lost in loss record 1,098 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575747: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:175)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,099 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C6D: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C6D: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,100 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C99: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C99: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,101 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D1D: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D1D: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,102 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518DA1: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518DA1: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,103 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E0F: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E0F: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,104 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F2D: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F2D: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,105 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F43: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F43: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,106 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F85: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F85: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,107 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55190FB: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x55190FB: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,108 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519127: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519127: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,109 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519202: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519202: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,110 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551930A: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551930A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,111 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55193A4: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55193A4: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,112 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519412: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519412: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,113 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519530: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519530: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,114 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519572: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519572: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,115 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519622: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519622: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,116 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55196BC: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55196BC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,117 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EDC871: http::server::Server::Server(http::server::Configuration const&, Wt::WServer&) (Server.C:100)
==27209==    by 0x4F08333: Wt::WServer::start() (WServer.C:171)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 35 bytes in 1 blocks are possibly lost in loss record 1,118 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55759F3: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:207)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,120 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518C41: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518C41: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,121 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D49: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D49: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,122 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518DE3: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518DE3: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,123 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E51: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E51: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,124 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F6F: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F6F: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,125 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518FB1: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518FB1: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,126 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519061: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519061: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,127 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551934C: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551934C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,128 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519378: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519378: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,129 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55193E6: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55193E6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,130 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551955C: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551955C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,131 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519638: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519638: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,132 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA10A3: __static_initialization_and_destruction_0 (StockReply.C:31)
==27209==    by 0x4EA10A3: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,133 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x405787: main (main.cpp:137)
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,134 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA6123: assign (basic_string.h:1149)
==27209==    by 0x4EA6123: operator= (basic_string.h:563)
==27209==    by 0x4EA6123: http::server::Configuration::Configuration(Wt::WLogger&, bool) (Configuration.C:67)
==27209==    by 0x4F07864: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:122)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,135 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575EF2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:252)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 36 bytes in 1 blocks are possibly lost in loss record 1,136 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575F57: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:253)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,138 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D8B: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D8B: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,139 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518DB7: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518DB7: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,140 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E25: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E25: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,141 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F9B: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F9B: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,142 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519077: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519077: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,143 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519320: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519320: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,144 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551938E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551938E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,145 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55193FC: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55193FC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,146 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x82A1613: boost::random::random_device::random_device() (in /usr/lib/x86_64-linux-gnu/libboost_random.so.1.55.0)
==27209==    by 0x56D22E4: RandomDevice (WRandom.C:49)
==27209==    by 0x56D22E4: Wt::WRandom::get() (WRandom.C:79)
==27209==    by 0x58FF832: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:90)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 37 bytes in 1 blocks are possibly lost in loss record 1,147 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55758C4: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:204)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,151 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D5F: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D5F: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,152 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518DCD: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518DCD: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,153 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E3B: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E3B: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,154 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55192C8: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55192C8: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,155 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519336: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519336: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,156 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551964E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551964E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,157 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5922304: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:471)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,158 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575DAC: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:237)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 38 bytes in 1 blocks are possibly lost in loss record 1,159 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575E8D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:247)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,160 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D07: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D07: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,161 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518D75: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518D75: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,162 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551908D: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x551908D: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,163 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519428: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519428: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,164 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519480: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519480: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,165 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551960C: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551960C: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,166 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519690: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519690: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,167 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA12B3: __static_initialization_and_destruction_0 (StockReply.C:67)
==27209==    by 0x4EA12B3: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,168 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5576030: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:257)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,169 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557613B: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:261)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 39 bytes in 1 blocks are possibly lost in loss record 1,170 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55EA803: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:25)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,201 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551904B: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x551904B: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,202 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55190A3: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x55190A3: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,203 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551946A: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551946A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,204 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55194C2: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55194C2: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,205 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551959E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551959E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,206 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55195B4: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55195B4: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,207 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519664: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519664: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,208 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551967A: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551967A: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,209 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x40575E: main (main.cpp:137)
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,210 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DBD45: (anonymous namespace)::elementValue(Wt::rapidxml::xml_node<char>*, char const*) (Configuration.C:95)
==27209==    by 0x58DBE2A: (anonymous namespace)::singleChildElementValue(Wt::rapidxml::xml_node<char>*, char const*, std::string const&) (Configuration.C:106)
==27209==    by 0x58DE6C6: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:706)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,211 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x92DD7C9: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x92F471F: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90477C9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047885: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9067EAF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9069E1D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906E58F: g_type_add_interface_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90711DE: g_type_module_get_type (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E0220C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8E02CA1: pango_module_register (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8BE34CE: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,212 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x92DD7C9: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x92F471F: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90477C9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904783E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906842B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D38C: g_type_register_static_simple (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E02236: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8E02CA1: pango_module_register (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8BE34CE: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x906E036: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209== 
==27209== 40 bytes in 1 blocks are possibly lost in loss record 1,213 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90682E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D38C: g_type_register_static_simple (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E00BF3: pango_font_get_type (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8BDFA0C: pango_fc_font_get_type (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE494C: pango_ft2_font_get_type (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE49D2: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE3133: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE31EC: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE1488: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,214 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E67: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E67: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,215 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518EBF: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518EBF: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,216 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518FDD: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518FDD: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,217 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518FF3: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518FF3: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,218 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55190CF: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x55190CF: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,219 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551943E: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x551943E: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,220 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519496: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519496: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,221 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55195CA: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55195CA: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,222 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA10FB: __static_initialization_and_destruction_0 (StockReply.C:37)
==27209==    by 0x4EA10FB: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 41 bytes in 1 blocks are possibly lost in loss record 1,223 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575D47: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:236)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,224 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518EA9: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518EA9: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,225 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518F01: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518F01: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,226 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519009: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519009: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,227 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55190B9: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x55190B9: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,228 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519454: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x5519454: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,229 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55194AC: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55194AC: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 42 bytes in 1 blocks are possibly lost in loss record 1,230 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1153: __static_initialization_and_destruction_0 (StockReply.C:43)
==27209==    by 0x4EA1153: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,231 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E7D: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E7D: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,232 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518ED5: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518ED5: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,233 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55195F6: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55195F6: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,234 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA11AB: __static_initialization_and_destruction_0 (StockReply.C:49)
==27209==    by 0x4EA11AB: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,235 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA130B: __static_initialization_and_destruction_0 (StockReply.C:73)
==27209==    by 0x4EA130B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,236 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA14C3: __static_initialization_and_destruction_0 (StockReply.C:103)
==27209==    by 0x4EA14C3: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,237 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA151B: __static_initialization_and_destruction_0 (StockReply.C:109)
==27209==    by 0x4EA151B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 43 bytes in 1 blocks are possibly lost in loss record 1,238 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575B9E: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:218)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 44 bytes in 1 blocks are possibly lost in loss record 1,239 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518E93: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518E93: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 44 bytes in 1 blocks are possibly lost in loss record 1,240 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5518EEB: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5518EEB: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 44 bytes in 1 blocks are possibly lost in loss record 1,241 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519035: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x5519035: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 45 bytes in 1 blocks are possibly lost in loss record 1,243 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55195E0: __static_initialization_and_destruction_0 (DomElement.C:136)
==27209==    by 0x55195E0: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 45 bytes in 1 blocks are possibly lost in loss record 1,244 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1413: __static_initialization_and_destruction_0 (StockReply.C:91)
==27209==    by 0x4EA1413: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 45 bytes in 1 blocks are possibly lost in loss record 1,245 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA16D3: __static_initialization_and_destruction_0 (StockReply.C:140)
==27209==    by 0x4EA16D3: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 45 bytes in 1 blocks are possibly lost in loss record 1,246 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55767E1: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:272)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 46 bytes in 1 blocks are possibly lost in loss record 1,248 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551901F: __static_initialization_and_destruction_0 (DomElement.C:102)
==27209==    by 0x551901F: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 46 bytes in 1 blocks are possibly lost in loss record 1,249 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1363: __static_initialization_and_destruction_0 (StockReply.C:79)
==27209==    by 0x4EA1363: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 46 bytes in 1 blocks are possibly lost in loss record 1,250 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA146B: __static_initialization_and_destruction_0 (StockReply.C:97)
==27209==    by 0x4EA146B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 46 bytes in 1 blocks are possibly lost in loss record 1,251 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709FA4: Wt::WString::WString(std::string const&, Wt::CharEncoding) (WString.C:66)
==27209==    by 0x58DF42E: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:864)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209== 
==27209== 48 bytes in 1 blocks are possibly lost in loss record 1,277 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0x92DD7C9: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x92F61D7: g_memdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x906998C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906B20D: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9053239: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90539C3: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8E02CAD: pango_module_register (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8)
==27209==    by 0x8BE34CE: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x906E036: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9051836: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209== 
==27209== 49 bytes in 1 blocks are possibly lost in loss record 1,280 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709D90: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:56)
==27209==    by 0x5650705: Wt::WLocale::WLocale() (WLocale.C:20)
==27209==    by 0x5510AC5: __static_initialization_and_destruction_0 (WLocale.C:12)
==27209==    by 0x5510AC5: _GLOBAL__sub_I_WLocale.C (WLocale.C:208)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209== 
==27209== 49 bytes in 1 blocks are possibly lost in loss record 1,281 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA167B: __static_initialization_and_destruction_0 (StockReply.C:134)
==27209==    by 0x4EA167B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 49 bytes in 1 blocks are possibly lost in loss record 1,282 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5928B31: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:421)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209== 
==27209== 50 bytes in 1 blocks are possibly lost in loss record 1,283 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1203: __static_initialization_and_destruction_0 (StockReply.C:55)
==27209==    by 0x4EA1203: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 50 bytes in 1 blocks are possibly lost in loss record 1,284 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55EA863: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:27)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5913287: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1551)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209== 
==27209== 51 bytes in 1 blocks are possibly lost in loss record 1,285 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5519713: __static_initialization_and_destruction_0 (DomElement.C:138)
==27209==    by 0x5519713: _GLOBAL__sub_I_DomElement.C (DomElement.C:1669)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 51 bytes in 1 blocks are possibly lost in loss record 1,286 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA125B: __static_initialization_and_destruction_0 (StockReply.C:61)
==27209==    by 0x4EA125B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 51 bytes in 1 blocks are possibly lost in loss record 1,287 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA13BB: __static_initialization_and_destruction_0 (StockReply.C:85)
==27209==    by 0x4EA13BB: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 52 bytes in 2 blocks are possibly lost in loss record 1,288 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x567BA2B: assign (basic_string.h:1149)
==27209==    by 0x567BA2B: operator= (basic_string.h:563)
==27209==    by 0x567BA2B: Wt::WLogger::configure(std::string const&) (WLogger.C:298)
==27209==    by 0x56E3763: Wt::WServer::initLogger(std::string const&, std::string const&) (WServer.C:150)
==27209==    by 0x58E096F: Wt::Configuration::readConfiguration(bool) (Configuration.C:940)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 53 bytes in 1 blocks are possibly lost in loss record 1,289 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA172B: __static_initialization_and_destruction_0 (StockReply.C:146)
==27209==    by 0x4EA172B: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 55 bytes in 1 blocks are possibly lost in loss record 1,290 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709D90: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:56)
==27209==    by 0x56506F0: Wt::WLocale::WLocale() (WLocale.C:20)
==27209==    by 0x5510AC5: __static_initialization_and_destruction_0 (WLocale.C:12)
==27209==    by 0x5510AC5: _GLOBAL__sub_I_WLocale.C (WLocale.C:208)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209== 
==27209== 55 bytes in 1 blocks are possibly lost in loss record 1,291 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1623: __static_initialization_and_destruction_0 (StockReply.C:128)
==27209==    by 0x4EA1623: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 55 bytes in 1 blocks are possibly lost in loss record 1,292 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709FA4: Wt::WString::WString(std::string const&, Wt::CharEncoding) (WString.C:66)
==27209==    by 0x5794CCF: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2193)
==27209==    by 0x57AE714: Wt::WWidget::createSDomElement(Wt::WApplication*) (WWidget.C:365)
==27209==    by 0x55CC43B: Wt::WContainerWidget::createDomChildren(Wt::DomElement&, Wt::WApplication*) (WContainerWidget.C:730)
==27209==    by 0x55CEA37: Wt::WContainerWidget::createDomElement(Wt::WApplication*, bool) (WContainerWidget.C:663)
==27209==    by 0x5794C76: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2183)
==27209== 
==27209== 55 bytes in 1 blocks are possibly lost in loss record 1,293 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709FA4: Wt::WString::WString(std::string const&, Wt::CharEncoding) (WString.C:66)
==27209==    by 0x5794CCF: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2193)
==27209==    by 0x57AE714: Wt::WWidget::createSDomElement(Wt::WApplication*) (WWidget.C:365)
==27209==    by 0x592ACD1: Wt::WebRenderer::serveMainAjax(Wt::WStringStream&) (WebRenderer.C:1076)
==27209==    by 0x592CEAC: Wt::WebRenderer::serveMainscript(Wt::WebResponse&) (WebRenderer.C:970)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209== 
==27209== 57 bytes in 1 blocks are possibly lost in loss record 1,307 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56D2456: push_back (basic_string.h:1073)
==27209==    by 0x56D2456: Wt::WRandom::generateId(int) (WRandom.C:109)
==27209==    by 0x58FF84B: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:95)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 58 bytes in 1 blocks are possibly lost in loss record 1,308 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1573: __static_initialization_and_destruction_0 (StockReply.C:115)
==27209==    by 0x4EA1573: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 60 bytes in 1 blocks are possibly lost in loss record 1,310 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59222E8: Wt::WebRenderer::setCaching(Wt::WebResponse&, bool) (WebRenderer.C:471)
==27209==    by 0x5928B03: Wt::WebRenderer::serveBootstrap(Wt::WebResponse&) (WebRenderer.C:419)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x59125B1: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1423)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 61 bytes in 2 blocks are possibly lost in loss record 1,311 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAEB16: make_vector<char, char const* const*> (parsers.hpp:24)
==27209==    by 0x4EAEB16: boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*) (parsers.hpp:43)
==27209==    by 0x4EB0C67: boost::program_options::basic_parsed_options<char> boost::program_options::parse_command_line<char>(int, char const* const*, boost::program_options::options_description const&, int, boost::function1<std::pair<std::string, std::string>, std::string const&>) (parsers.hpp:125)
==27209==    by 0x4EA90FB: http::server::Configuration::setOptions(int, char**, std::string const&) (Configuration.C:222)
==27209==    by 0x4F0796B: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:128)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 64 bytes in 1 blocks are possibly lost in loss record 1,356 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62418AB: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C60345: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 64 bytes in 1 blocks are possibly lost in loss record 1,357 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x904B144: g_closure_new_simple (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904C79C: g_signal_type_cclosure_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9061DFF: g_signal_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905059D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906B2D8: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9053239: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90539C3: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209== 
==27209== 64 bytes in 2 blocks are possibly lost in loss record 1,358 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DBD45: (anonymous namespace)::elementValue(Wt::rapidxml::xml_node<char>*, char const*) (Configuration.C:95)
==27209==    by 0x58DF0F5: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:819)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 65 bytes in 1 blocks are possibly lost in loss record 1,366 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA15CB: __static_initialization_and_destruction_0 (StockReply.C:121)
==27209==    by 0x4EA15CB: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 65 bytes in 1 blocks are possibly lost in loss record 1,367 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB146: append (basic_string.h:1026)
==27209==    by 0x4EAB146: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2425)
==27209==    by 0x5576327: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:282)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 72 bytes in 2 blocks are possibly lost in loss record 1,391 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DAECE: assign (basic_string.h:1149)
==27209==    by 0x58DAECE: operator= (basic_string.h:563)
==27209==    by 0x58DAECE: (anonymous namespace)::attributeValue(Wt::rapidxml::xml_node<char>*, char const*, std::string&) (Configuration.C:80)
==27209==    by 0x58DF0DA: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:816)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,392 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907503C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,393 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075091: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,394 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90750ED: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,395 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907514D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,396 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751A1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,397 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751FD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,398 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075251: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,399 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90752AD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,400 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075301: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,401 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907535D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,402 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90753BD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,403 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907541D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,404 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907547D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 76 bytes in 1 blocks are possibly lost in loss record 1,405 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069065: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90754DD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 80 bytes in 1 blocks are possibly lost in loss record 1,449 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x906B3DF: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906DF67: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905756F: g_param_spec_internal (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8BDF5E3: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x906B2D8: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906AFD3: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905384B: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90539B0: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x8BE49F3: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209== 
==27209== 82 bytes in 1 blocks are possibly lost in loss record 1,450 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709D90: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:56)
==27209==    by 0x5650717: Wt::WLocale::WLocale() (WLocale.C:20)
==27209==    by 0x5510AC5: __static_initialization_and_destruction_0 (WLocale.C:12)
==27209==    by 0x5510AC5: _GLOBAL__sub_I_WLocale.C (WLocale.C:208)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209== 
==27209== 90 bytes in 1 blocks are possibly lost in loss record 1,467 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90690FE: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904961E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904763B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 90 bytes in 1 blocks are possibly lost in loss record 1,468 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x7C60378: ??? (in /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,520 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047575: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,521 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90475D1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,522 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907503C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,523 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075091: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,524 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90750ED: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,525 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907514D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,526 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751A1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,527 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90751FD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,528 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075251: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,529 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90752AD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,530 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9075301: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,531 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907535D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,532 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90753BD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,533 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907541D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,534 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x907547D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,535 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90754DD: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047631: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,536 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D5BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,537 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D621: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,538 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904961E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904763B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,539 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9057034: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047640: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 96 bytes in 1 blocks are possibly lost in loss record 1,540 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068341: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90684E5: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D0B4: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90520CB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047645: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 100 bytes in 2 blocks are possibly lost in loss record 1,543 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5711F90: Wt::WStringStream::str() const (WStringStream.C:197)
==27209==    by 0x5926A58: Wt::WebRenderer::learn(Wt::WStatelessSlot*) (WebRenderer.C:1786)
==27209==    by 0x56E6829: Wt::EventSignalBase::processPreLearnStateless(Wt::SlotLearnerInterface*) (WSignal.C:461)
==27209==    by 0x5926332: Wt::WebRenderer::preLearnStateless(Wt::WApplication*, Wt::WStringStream&) (WebRenderer.C:1763)
==27209==    by 0x592B172: Wt::WebRenderer::serveMainAjax(Wt::WStringStream&) (WebRenderer.C:1159)
==27209==    by 0x592CEAC: Wt::WebRenderer::serveMainscript(Wt::WebResponse&) (WebRenderer.C:970)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x5916551: Wt::WebSession::render(Wt::WebSession::Handler&) (WebSession.C:2552)
==27209== 
==27209== 102 bytes in 1 blocks are possibly lost in loss record 1,544 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1287: __static_initialization_and_destruction_0 (StockReply.C:62)
==27209==    by 0x4EA1287: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 106 bytes in 1 blocks are possibly lost in loss record 1,553 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA10CF: __static_initialization_and_destruction_0 (StockReply.C:32)
==27209==    by 0x4EA10CF: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 108 bytes in 1 blocks are possibly lost in loss record 1,554 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1127: __static_initialization_and_destruction_0 (StockReply.C:38)
==27209==    by 0x4EA1127: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 109 bytes in 1 blocks are possibly lost in loss record 1,555 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA117F: __static_initialization_and_destruction_0 (StockReply.C:44)
==27209==    by 0x4EA117F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 110 bytes in 1 blocks are possibly lost in loss record 1,556 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA12DF: __static_initialization_and_destruction_0 (StockReply.C:68)
==27209==    by 0x4EA12DF: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 110 bytes in 1 blocks are possibly lost in loss record 1,557 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1497: __static_initialization_and_destruction_0 (StockReply.C:98)
==27209==    by 0x4EA1497: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 110 bytes in 1 blocks are possibly lost in loss record 1,558 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA14EF: __static_initialization_and_destruction_0 (StockReply.C:104)
==27209==    by 0x4EA14EF: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 111 bytes in 1 blocks are possibly lost in loss record 1,559 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5510141: __static_initialization_and_destruction_0 (WGoogleMap.C:31)
==27209==    by 0x5510141: _GLOBAL__sub_I_WGoogleMap.C (WGoogleMap.C:710)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 113 bytes in 3 blocks are possibly lost in loss record 1,565 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EB4799: to_string (address_v4.ipp:96)
==27209==    by 0x4EB4799: to_string (address_v4.ipp:82)
==27209==    by 0x4EB4799: to_string (address.ipp:127)
==27209==    by 0x4EB4799: http::server::Connection::start() (Connection.C:80)
==27209==    by 0x4EBE980: http::server::ConnectionManager::start(boost::shared_ptr<http::server::Connection>) (ConnectionManager.C:42)
==27209==    by 0x4ED9410: http::server::Server::handleTcpAccept(boost::system::error_code const&) (Server.C:366)
==27209==    by 0x4EE4225: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4EE4225: operator()<boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list1<const boost::system::error_code&> > (bind.hpp:313)
==27209==    by 0x4EE4225: operator()<boost::system::error_code> (bind_template.hpp:47)
==27209==    by 0x4EE4225: operator() (bind_handler.hpp:47)
==27209==    by 0x4EE4225: asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4EE4225: invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE4225: asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> (bind_handler.hpp:88)
==27209==    by 0x4EE4225: invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE4225: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>&) (strand_service.hpp:62)
==27209==    by 0x4EE450D: dispatch<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (strand.hpp:158)
==27209==    by 0x4EE450D: operator()<boost::system::error_code> (wrapped_handler.hpp:87)
==27209==    by 0x4EE450D: operator() (bind_handler.hpp:47)
==27209==    by 0x4EE450D: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4EE450D: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4EE450D: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE450D: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4EE450D: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE450D: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE4791: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4EE493A: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4EE493A: asio_handler_invoke<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4EE493A: invoke<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE493A: boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209== 
==27209== 114 bytes in 1 blocks are possibly lost in loss record 1,566 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA13E7: __static_initialization_and_destruction_0 (StockReply.C:86)
==27209==    by 0x4EA13E7: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 114 bytes in 1 blocks are possibly lost in loss record 1,567 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA16A7: __static_initialization_and_destruction_0 (StockReply.C:135)
==27209==    by 0x4EA16A7: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 116 bytes in 1 blocks are possibly lost in loss record 1,568 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1337: __static_initialization_and_destruction_0 (StockReply.C:74)
==27209==    by 0x4EA1337: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 116 bytes in 1 blocks are possibly lost in loss record 1,569 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA143F: __static_initialization_and_destruction_0 (StockReply.C:92)
==27209==    by 0x4EA143F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 122 bytes in 1 blocks are possibly lost in loss record 1,574 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA164F: __static_initialization_and_destruction_0 (StockReply.C:129)
==27209==    by 0x4EA164F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 124 bytes in 1 blocks are possibly lost in loss record 1,575 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA11D7: __static_initialization_and_destruction_0 (StockReply.C:50)
==27209==    by 0x4EA11D7: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 126 bytes in 1 blocks are possibly lost in loss record 1,576 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA122F: __static_initialization_and_destruction_0 (StockReply.C:56)
==27209==    by 0x4EA122F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 126 bytes in 1 blocks are possibly lost in loss record 1,577 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA138F: __static_initialization_and_destruction_0 (StockReply.C:80)
==27209==    by 0x4EA138F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 128 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0xBE0AE43: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE06D5C: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0x8BE4EC4: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE2871: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE146C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x594B54B: Wt::FontSupport::matchFont(Wt::WFont const&) const (FontSupportPango.C:193)
==27209==    by 0x594979A: Wt::WRasterImage::setChanged(Wt::WFlags<Wt::WPaintDevice::ChangeFlag>) (WRasterImage-gm.C:484)
==27209==    by 0x59465F6: Wt::WRasterImage::Impl::internalInit(bool) (WRasterImage-gm.C:236)
==27209==    by 0x5946783: Wt::WRasterImage::init() (WRasterImage-gm.C:216)
==27209==    by 0x56BAF1D: Wt::WPainter::begin(Wt::WPaintDevice*) (WPainter.C:191)
==27209==    by 0x56BB297: Wt::WPainter::WPainter(Wt::WPaintDevice*) (WPainter.C:156)
==27209== 
==27209== 130 bytes in 1 blocks are possibly lost in loss record 1,752 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9069129: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90475E2: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209==    by 0xFFF000CC7: ???
==27209== 
==27209== 130 bytes in 1 blocks are possibly lost in loss record 1,753 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA16FF: __static_initialization_and_destruction_0 (StockReply.C:141)
==27209==    by 0x4EA16FF: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 132 bytes in 1 blocks are possibly lost in loss record 1,754 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068FBF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D5BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 132 bytes in 1 blocks are possibly lost in loss record 1,755 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068FBF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904D621: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047636: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 134 bytes in 1 blocks are possibly lost in loss record 1,756 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA15F7: __static_initialization_and_destruction_0 (StockReply.C:123)
==27209==    by 0x4EA15F7: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 140 bytes in 1 blocks are possibly lost in loss record 1,780 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA1547: __static_initialization_and_destruction_0 (StockReply.C:110)
==27209==    by 0x4EA1547: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 142 bytes in 1 blocks are possibly lost in loss record 1,781 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515F59: __static_initialization_and_destruction_0 (cubeShaders:56)
==27209==    by 0x5515F59: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 148 bytes in 1 blocks are possibly lost in loss record 1,861 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068D93: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9057034: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047640: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 148 bytes in 1 blocks are possibly lost in loss record 1,862 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x92DD821: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x9068D93: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D112: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x90520CB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9047645: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209== 
==27209== 154 bytes in 1 blocks are possibly lost in loss record 1,866 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA159F: __static_initialization_and_destruction_0 (StockReply.C:116)
==27209==    by 0x4EA159F: _GLOBAL__sub_I_StockReply.C (StockReply.C:373)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 157 bytes in 1 blocks are possibly lost in loss record 1,867 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB146: append (basic_string.h:1026)
==27209==    by 0x4EAB146: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2425)
==27209==    by 0x5576009: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:257)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 157 bytes in 1 blocks are possibly lost in loss record 1,868 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB146: append (basic_string.h:1026)
==27209==    by 0x4EAB146: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2425)
==27209==    by 0x557611F: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:261)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 162 bytes in 6 blocks are possibly lost in loss record 1,873 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55751FF: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:128)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 162 bytes in 6 blocks are possibly lost in loss record 1,874 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575929: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:205)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 162 bytes in 6 blocks are possibly lost in loss record 1,875 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557598E: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:206)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 168 bytes in 6 blocks are possibly lost in loss record 1,883 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56B2A3A: Wt::WWidgetRasterPainter::createPaintDevice(bool) (WPaintedWidget.C:647)
==27209==    by 0x56B2773: Wt::WWidgetRasterPainter::getPaintDevice(bool) (WPaintedWidget.C:658)
==27209==    by 0x56B3612: Wt::WPaintedWidget::createDomElement(Wt::WApplication*) (WPaintedWidget.C:325)
==27209==    by 0x5794C76: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2183)
==27209==    by 0x57AE714: Wt::WWidget::createSDomElement(Wt::WApplication*) (WWidget.C:365)
==27209==    by 0x55CC43B: Wt::WContainerWidget::createDomChildren(Wt::DomElement&, Wt::WApplication*) (WContainerWidget.C:730)
==27209==    by 0x55CEA37: Wt::WContainerWidget::createDomElement(Wt::WApplication*, bool) (WContainerWidget.C:663)
==27209==    by 0x5794C76: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2183)
==27209== 
==27209== 180 bytes in 6 blocks are possibly lost in loss record 1,894 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557585F: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:202)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 180 bytes in 6 blocks are possibly lost in loss record 1,895 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575ABD: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:209)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 184 bytes in 1 blocks are possibly lost in loss record 1,899 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0x92DD88D: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1)
==27209==    by 0x90682E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x906D2CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x9058BD9: g_param_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x905A838: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x904764A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.1)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209== 
==27209== 186 bytes in 6 blocks are possibly lost in loss record 1,900 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575A58: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:208)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 192 bytes in 6 blocks are possibly lost in loss record 1,920 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557560D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:138)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 192 bytes in 6 blocks are possibly lost in loss record 1,921 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56AD4E7: Wt::WObject::uniqueId() const (WObject.C:158)
==27209==    by 0x56AD5EA: Wt::WObject::id() const (WObject.C:168)
==27209==    by 0x55707DA: Wt::WApplication::resourceMapKey(Wt::WResource*) (WApplication.C:796)
==27209==    by 0x5572954: Wt::WApplication::addExposedResource(Wt::WResource*) (WApplication.C:801)
==27209==    by 0x56DCAE5: Wt::WResource::generateUrl() (WResource.C:283)
==27209==    by 0x56B5A19: Wt::WWidgetRasterPainter::createContents(Wt::DomElement*, Wt::WPaintDevice*) (WPaintedWidget.C:690)
==27209==    by 0x56B3653: Wt::WPaintedWidget::createDomElement(Wt::WApplication*) (WPaintedWidget.C:343)
==27209==    by 0x5794C76: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2183)
==27209== 
==27209== 192 bytes in 7 blocks are possibly lost in loss record 1,922 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E55D7: Wt::EventSignalBase::encodeCmd() const (WSignal.C:133)
==27209==    by 0x5571BEB: Wt::WApplication::addExposedSignal(Wt::EventSignalBase*) (WApplication.C:748)
==27209==    by 0x56E5D01: Wt::EventSignalBase::exposeSignal() (WSignal.C:411)
==27209==    by 0x5582917: boost::signals2::connection Wt::EventSignal<Wt::NoClass>::connect<Wt::WWidget, Wt::WWidget>(Wt::WWidget*, void (Wt::WWidget::*)()) (WSignal:1080)
==27209==    by 0x5574B6B: Wt::WApplication::setLoadingIndicator(Wt::WLoadingIndicator*) (WApplication.C:313)
==27209==    by 0x55763DD: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209== 
==27209== 193 bytes in 7 blocks are possibly lost in loss record 1,924 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56E55D7: Wt::EventSignalBase::encodeCmd() const (WSignal.C:133)
==27209==    by 0x5571BEB: Wt::WApplication::addExposedSignal(Wt::EventSignalBase*) (WApplication.C:748)
==27209==    by 0x56E5D01: Wt::EventSignalBase::exposeSignal() (WSignal.C:411)
==27209==    by 0x5582917: boost::signals2::connection Wt::EventSignal<Wt::NoClass>::connect<Wt::WWidget, Wt::WWidget>(Wt::WWidget*, void (Wt::WWidget::*)()) (WSignal:1080)
==27209==    by 0x5574B93: Wt::WApplication::setLoadingIndicator(Wt::WLoadingIndicator*) (WApplication.C:314)
==27209==    by 0x55763DD: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209== 
==27209== 198 bytes in 6 blocks are possibly lost in loss record 1,925 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575C7D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:233)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 198 bytes in 6 blocks are possibly lost in loss record 1,926 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575CE2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:235)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 201 bytes in 1 blocks are possibly lost in loss record 1,932 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516035: __static_initialization_and_destruction_0 (cubeShaders:162)
==27209==    by 0x5516035: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 203 bytes in 7 blocks are possibly lost in loss record 1,933 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x590BE06: (anonymous namespace)::str(char const*) (WebSession.C:69)
==27209==    by 0x591839B: Wt::WebSession::notify(Wt::WEvent const&) (WebSession.C:2236)
==27209==    by 0x591185F: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1619)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209== 
==27209== 204 bytes in 6 blocks are possibly lost in loss record 1,934 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55754E7: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:128)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 204 bytes in 6 blocks are possibly lost in loss record 1,935 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575747: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:175)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 210 bytes in 6 blocks are possibly lost in loss record 1,937 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55759F3: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:207)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 210 bytes in 6 blocks are possibly lost in loss record 1,938 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x5794151: Wt::WWebWidget::setStyleClass(char const*) (WWebWidget.C:845)
==27209==    by 0x55EA7CF: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:17)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 210 bytes in 7 blocks are possibly lost in loss record 1,939 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59066FC: _S_construct<char const*> (basic_string.tcc:138)
==27209==    by 0x59066FC: _S_construct_aux<char const*> (basic_string.h:1743)
==27209==    by 0x59066FC: _S_construct<char const*> (basic_string.h:1764)
==27209==    by 0x59066FC: basic_string<char const*> (basic_string.tcc:229)
==27209==    by 0x59066FC: Wt::(anonymous namespace)::ValueListParser::addValue(char const*, char const*) const (WebRequest.C:196)
==27209==    by 0x5906237: operator() (mem_fn_template.hpp:350)
==27209==    by 0x5906237: operator()<boost::_mfi::cmf2<void, Wt::(anonymous namespace)::ValueListParser, char const*, char const*>, boost::_bi::list2<char const* const&, char const* const&> > (bind.hpp:397)
==27209==    by 0x5906237: operator()<char const*, char const*> (bind_template.hpp:108)
==27209==    by 0x5906237: call<boost::_bi::bind_t<void, boost::_mfi::cmf2<void, Wt::(anonymous namespace)::ValueListParser, char const*, char const*>, boost::_bi::list3<boost::_bi::value<Wt::(anonymous namespace)::ValueListParser>, boost::arg<1>, boost::arg<2> > >, char const*> (scanner.hpp:148)
==27209==    by 0x5906237: do_action<boost::_bi::bind_t<void, boost::_mfi::cmf2<void, Wt::(anonymous namespace)::ValueListParser, char const*, char const*>, boost::_bi::list3<boost::_bi::value<Wt::(anonymous namespace)::ValueListParser>, boost::arg<1>, boost::arg<2> > >, boost::spirit::classic::nil_t, char const*> (scanner.hpp:163)
==27209==    by 0x5906237: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (actions.hpp:116)
==27209==    by 0x5906237: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (sequence.hpp:60)
==27209==    by 0x5906237: boost::spirit::classic::impl::concrete_parser<boost::spirit::classic::sequence<boost::spirit::classic::action<boost::spirit::classic::contiguous<boost::spirit::classic::alternative<boost::spirit::classic::sequence<boost::spirit::classic::alpha_parser, boost::spirit::classic::positive<boost::spirit::classic::alternative<boost::spirit::classic::alnum_parser, boost::spirit::classic::chlit<char> > > >, boost::spirit::classic::chlit<char> > >, boost::_bi::bind_t<void, boost::_mfi::cmf2<void, Wt::(anonymous namespace)::ValueListParser, char const*, char const*>, boost::_bi::list3<boost::_bi::value<Wt::(anonymous namespace)::ValueListParser>, boost::arg<1>, boost::arg<2> > > >, boost::spirit::classic::optional<boost::spirit::classic::sequence<boost::spirit::classic::chlit<char>, boost::spirit::classic::rule<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >, boost::spirit::classic::nil_t, boost::spirit::classic::nil_t> > > >, boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >, boost::spirit::classic::nil_t>::do_parse_virtual(boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > const&) const (rule.ipp:240)
==27209==    by 0x590B401: parse_main<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (rule.ipp:191)
==27209==    by 0x590B401: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (rule.ipp:173)
==27209==    by 0x590B401: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (sequence.hpp:60)
==27209==    by 0x590B401: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (optional.hpp:56)
==27209==    by 0x590B401: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (sequence.hpp:60)
==27209==    by 0x590B401: boost::spirit::classic::impl::concrete_parser<boost::spirit::classic::sequence<boost::spirit::classic::optional<boost::spirit::classic::sequence<boost::spirit::classic::rule<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >, boost::spirit::classic::nil_t, boost::spirit::classic::nil_t>, boost::spirit::classic::kleene_star<boost::spirit::classic::sequence<boost::spirit::classic::chlit<char>, boost::spirit::classic::rule<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >, boost::spirit::classic::nil_t, boost::spirit::classic::nil_t> > > > >, boost::spirit::classic::end_parser>, boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> >, boost::spirit::classic::nil_t>::do_parse_virtual(boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy>, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > const&) const (rule.ipp:240)
==27209==    by 0x5909712: parse_main<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (rule.ipp:191)
==27209==    by 0x5909712: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (rule.ipp:173)
==27209==    by 0x5909712: do_<boost::spirit::classic::match<boost::spirit::classic::nil_t>, Wt::(anonymous namespace)::ValueListParser::definition<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > >, boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (grammar.ipp:279)
==27209==    by 0x5909712: grammar_parser_parse<0, Wt::(anonymous namespace)::ValueListParser, boost::spirit::classic::parser_context<>, boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (grammar.ipp:298)
==27209==    by 0x5909712: parse_main<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (grammar.hpp:57)
==27209==    by 0x5909712: parse<boost::spirit::classic::scanner<char const*, boost::spirit::classic::scanner_policies<boost::spirit::classic::skipper_iteration_policy<> > > > (grammar.hpp:65)
==27209==    by 0x5909712: parse<char const*, Wt::(anonymous namespace)::ValueListParser> (skipper.ipp:133)
==27209==    by 0x5909712: parse<char const*, Wt::(anonymous namespace)::ValueListParser, boost::spirit::classic::space_parser> (skipper.ipp:155)
==27209==    by 0x5909712: parse<char, Wt::(anonymous namespace)::ValueListParser, boost::spirit::classic::space_parser> (skipper.ipp:173)
==27209==    by 0x5909712: Wt::WebRequest::parsePreferredAcceptValue(char const*) const (WebRequest.C:247)
==27209==    by 0x590AE33: Wt::WebRequest::parseLocale() const (WebRequest.C:275)
==27209==    by 0x55FF8B7: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:147)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 215 bytes in 1 blocks are possibly lost in loss record 1,940 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516009: __static_initialization_and_destruction_0 (cubeShaders:149)
==27209==    by 0x5516009: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 216 bytes in 6 blocks are possibly lost in loss record 1,941 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575EF2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:252)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 216 bytes in 6 blocks are possibly lost in loss record 1,942 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575F57: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:253)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 222 bytes in 6 blocks are possibly lost in loss record 1,943 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55758C4: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:204)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 224 bytes in 7 blocks are possibly lost in loss record 1,944 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56AD4E7: Wt::WObject::uniqueId() const (WObject.C:158)
==27209==    by 0x56AD5EA: Wt::WObject::id() const (WObject.C:168)
==27209==    by 0x5579BC5: Wt::JSignal<Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass>::encodeCmd() const (WJavaScript:444)
==27209==    by 0x5571BEB: Wt::WApplication::addExposedSignal(Wt::EventSignalBase*) (WApplication.C:748)
==27209==    by 0x56E5D01: Wt::EventSignalBase::exposeSignal() (WSignal.C:411)
==27209==    by 0x55763E7: connect<Wt::WApplication, Wt::WApplication> (WJavaScript:563)
==27209==    by 0x55763E7: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:287)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209== 
==27209== 228 bytes in 6 blocks are possibly lost in loss record 1,945 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575DAC: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:237)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 228 bytes in 6 blocks are possibly lost in loss record 1,946 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575E8D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:247)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 233 bytes in 7 blocks are possibly lost in loss record 1,947 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EA8F36: http::server::Configuration::setOptions(int, char**, std::string const&) (Configuration.C:260)
==27209==    by 0x4F0796B: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:128)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 234 bytes in 6 blocks are possibly lost in loss record 1,948 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5576030: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:257)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 234 bytes in 6 blocks are possibly lost in loss record 1,949 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x557613B: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:261)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 234 bytes in 6 blocks are possibly lost in loss record 1,950 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55EA803: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:25)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209== 
==27209== 244 bytes in 1 blocks are possibly lost in loss record 1,960 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515FDD: __static_initialization_and_destruction_0 (cubeShaders:132)
==27209==    by 0x5515FDD: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 246 bytes in 6 blocks are possibly lost in loss record 1,961 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575D47: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:236)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 252 bytes in 7 blocks are possibly lost in loss record 1,964 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DBD45: (anonymous namespace)::elementValue(Wt::rapidxml::xml_node<char>*, char const*) (Configuration.C:95)
==27209==    by 0x58DEE96: Wt::Configuration::readApplicationSettings(Wt::rapidxml::xml_node<char>*) (Configuration.C:804)
==27209==    by 0x58E09CA: Wt::Configuration::readConfiguration(bool) (Configuration.C:956)
==27209==    by 0x58E16C3: Wt::Configuration::Configuration(std::string const&, std::string const&, std::string const&, Wt::WServer*) (Configuration.C:196)
==27209==    by 0x56E38A0: Wt::WServer::configuration() (WServer.C:165)
==27209==    by 0x58FF6B1: Wt::WebController::WebController(Wt::WServer&, std::string const&, bool) (WebController.C:77)
==27209==    by 0x4F0782D: Wt::WServer::setServerConfiguration(int, char**, std::string const&) (WServer.C:120)
==27209==    by 0x40581B: main (main.cpp:138)
==27209== 
==27209== 258 bytes in 6 blocks are possibly lost in loss record 1,978 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5575B9E: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:218)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 270 bytes in 6 blocks are possibly lost in loss record 1,980 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55767E1: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:272)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,981 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516699: __static_initialization_and_destruction_0 (gridDataShaders:44)
==27209==    by 0x5516699: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,982 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516825: __static_initialization_and_destruction_0 (gridDataShaders:244)
==27209==    by 0x5516825: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,983 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551687D: __static_initialization_and_destruction_0 (gridDataShaders:281)
==27209==    by 0x551687D: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,984 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516B99: __static_initialization_and_destruction_0 (gridDataShaders:44)
==27209==    by 0x5516B99: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,985 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516D25: __static_initialization_and_destruction_0 (gridDataShaders:244)
==27209==    by 0x5516D25: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 1 blocks are possibly lost in loss record 1,986 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516D7D: __static_initialization_and_destruction_0 (gridDataShaders:281)
==27209==    by 0x5516D7D: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 273 bytes in 7 blocks are possibly lost in loss record 1,987 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5792DFC: Wt::WWebWidget::LookImpl::LookImpl(Wt::WWebWidget*) (WWebWidget.C:98)
==27209==    by 0x57955E7: Wt::WWebWidget::setStyleClass(Wt::WString const&) (WWebWidget.C:834)
==27209==    by 0x579415A: Wt::WWebWidget::setStyleClass(char const*) (WWebWidget.C:845)
==27209==    by 0x55756A3: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:168)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 273 bytes in 7 blocks are possibly lost in loss record 1,988 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575AD2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:209)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 273 bytes in 7 blocks are possibly lost in loss record 1,989 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5792DFC: Wt::WWebWidget::LookImpl::LookImpl(Wt::WWebWidget*) (WWebWidget.C:98)
==27209==    by 0x57955E7: Wt::WWebWidget::setStyleClass(Wt::WString const&) (WWebWidget.C:834)
==27209==    by 0x579415A: Wt::WWebWidget::setStyleClass(char const*) (WWebWidget.C:845)
==27209==    by 0x55EA7CF: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:17)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 287 bytes in 7 blocks are possibly lost in loss record 1,992 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x55EA87A: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:27)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 288 (256 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,004 of 2,352
==27209==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==27209==    by 0xBE17739: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE17E59: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE18DCA: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE1DFFB: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xCB88D62: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==27209==    by 0xCB8967B: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==27209==    by 0xCB879C8: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==27209==    by 0xCB88144: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==27209==    by 0xCB8B6DF: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==27209==    by 0xBE1CE4A: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE1D176: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209== 
==27209== 290 bytes in 10 blocks are possibly lost in loss record 2,005 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF494: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:94)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 294 bytes in 7 blocks are possibly lost in loss record 2,006 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x55759A3: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:206)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 294 bytes in 7 blocks are possibly lost in loss record 2,007 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575CF7: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:235)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 300 bytes in 6 blocks are possibly lost in loss record 2,010 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55EA863: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:27)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209==    by 0x5912466: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1568)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209== 
==27209== 301 bytes in 7 blocks are possibly lost in loss record 2,011 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575A08: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:207)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 301 bytes in 7 blocks are possibly lost in loss record 2,012 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575D5C: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:236)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 308 bytes in 7 blocks are possibly lost in loss record 2,015 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575F6C: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:253)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 315 bytes in 7 blocks are possibly lost in loss record 2,018 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x557593E: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:205)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 315 bytes in 7 blocks are possibly lost in loss record 2,019 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575A6D: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:208)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 327 bytes in 1 blocks are possibly lost in loss record 2,022 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55168D5: __static_initialization_and_destruction_0 (gridDataShaders:314)
==27209==    by 0x55168D5: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 327 bytes in 1 blocks are possibly lost in loss record 2,023 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516DD5: __static_initialization_and_destruction_0 (gridDataShaders:314)
==27209==    by 0x5516DD5: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 330 bytes in 1 blocks are possibly lost in loss record 2,025 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551671D: __static_initialization_and_destruction_0 (gridDataShaders:105)
==27209==    by 0x551671D: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 330 bytes in 1 blocks are possibly lost in loss record 2,026 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516C1D: __static_initialization_and_destruction_0 (gridDataShaders:105)
==27209==    by 0x5516C1D: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 330 bytes in 6 blocks are possibly lost in loss record 2,027 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5713A29: Wt::toUTF8(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) (WStringUtil.C:155)
==27209==    by 0x5713FA0: Wt::toUTF8(std::string const&, std::locale const&) (WStringUtil.C:313)
==27209==    by 0x5709FA4: Wt::WString::WString(std::string const&, Wt::CharEncoding) (WString.C:66)
==27209==    by 0x5794CCF: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2193)
==27209==    by 0x57AE714: Wt::WWidget::createSDomElement(Wt::WApplication*) (WWidget.C:365)
==27209==    by 0x59290FB: Wt::WebRenderer::serveMainpage(Wt::WebResponse&) (WebRenderer.C:1310)
==27209==    by 0x590F8B1: Wt::WebSession::serveResponse(Wt::WebSession::Handler&) (WebSession.C:2613)
==27209==    by 0x5916551: Wt::WebSession::render(Wt::WebSession::Handler&) (WebSession.C:2552)
==27209== 
==27209== 336 bytes in 12 blocks are possibly lost in loss record 2,030 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EFF767: substr (basic_string.h:2227)
==27209==    by 0x4EFF767: http::server::StaticReply::reset(Wt::EntryPoint const*) (StaticReply.C:63)
==27209==    by 0x4F00D15: http::server::StaticReply::StaticReply(http::server::Request&, http::server::Configuration const&) (StaticReply.C:32)
==27209==    by 0x4ED4AFF: http::server::RequestHandler::handleRequest(http::server::Request&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&) (RequestHandler.C:184)
==27209==    by 0x4EB6074: http::server::Connection::handleReadRequest0() (Connection.C:200)
==27209==    by 0x4F05E79: call<boost::shared_ptr<http::server::TcpConnection>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:271)
==27209==    by 0x4F05E79: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:286)
==27209==    by 0x4F05E79: operator()<boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:392)
==27209==    by 0x4F05E79: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F05E79: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F06155: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F06155: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209==    by 0x4F062EA: operator() (bind_handler.hpp:127)
==27209==    by 0x4F062EA: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4F06547: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >&) (strand_service.hpp:88)
==27209== 
==27209== 343 bytes in 7 blocks are possibly lost in loss record 2,031 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x55767F6: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:272)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 350 bytes in 7 blocks are possibly lost in loss record 2,032 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575DC1: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:237)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 354 bytes in 1 blocks are possibly lost in loss record 2,033 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55166C5: __static_initialization_and_destruction_0 (gridDataShaders:59)
==27209==    by 0x55166C5: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 354 bytes in 1 blocks are possibly lost in loss record 2,034 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516BC5: __static_initialization_and_destruction_0 (gridDataShaders:59)
==27209==    by 0x5516BC5: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 363 bytes in 1 blocks are possibly lost in loss record 2,036 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551663A: __static_initialization_and_destruction_0 (gridDataShaders:10)
==27209==    by 0x551663A: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 363 bytes in 1 blocks are possibly lost in loss record 2,037 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516B3A: __static_initialization_and_destruction_0 (gridDataShaders:10)
==27209==    by 0x5516B3A: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 364 bytes in 1 blocks are possibly lost in loss record 2,038 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551666D: __static_initialization_and_destruction_0 (gridDataShaders:27)
==27209==    by 0x551666D: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 364 bytes in 1 blocks are possibly lost in loss record 2,039 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516B6D: __static_initialization_and_destruction_0 (gridDataShaders:27)
==27209==    by 0x5516B6D: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 371 bytes in 7 blocks are possibly lost in loss record 2,040 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240C87: std::string::append(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB47B: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:2388)
==27209==    by 0x5579B8D: Wt::JSignal<Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass, Wt::NoClass>::encodeCmd() const (WJavaScript:446)
==27209==    by 0x5571BEB: Wt::WApplication::addExposedSignal(Wt::EventSignalBase*) (WApplication.C:748)
==27209==    by 0x56E5D01: Wt::EventSignalBase::exposeSignal() (WSignal.C:411)
==27209==    by 0x55763E7: connect<Wt::WApplication, Wt::WApplication> (WJavaScript:563)
==27209==    by 0x55763E7: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:287)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209== 
==27209== 390 bytes in 1 blocks are possibly lost in loss record 2,063 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55168A9: __static_initialization_and_destruction_0 (gridDataShaders:295)
==27209==    by 0x55168A9: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 390 bytes in 1 blocks are possibly lost in loss record 2,064 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516DA9: __static_initialization_and_destruction_0 (gridDataShaders:295)
==27209==    by 0x5516DA9: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 396 bytes in 12 blocks are possibly lost in loss record 2,068 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5921DC6: Wt::WebRenderer::serveLinkedCss(Wt::WebResponse&) (WebRenderer.C:372)
==27209==    by 0x5911D99: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1508)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x808B0A3: start_thread (pthread_create.c:309)
==27209== 
==27209== 399 bytes in 1 blocks are possibly lost in loss record 2,069 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516775: __static_initialization_and_destruction_0 (gridDataShaders:144)
==27209==    by 0x5516775: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 399 bytes in 1 blocks are possibly lost in loss record 2,070 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516C75: __static_initialization_and_destruction_0 (gridDataShaders:144)
==27209==    by 0x5516C75: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 408 bytes in 12 blocks are possibly lost in loss record 2,083 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAAC40: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.tcc:700)
==27209==    by 0x594725D: Wt::WRasterImage::handleRequest(Wt::Http::Request const&, Wt::Http::Response&) (WRasterImage-gm.C:998)
==27209==    by 0x56DDBD1: Wt::WResource::handle(Wt::WebRequest*, Wt::WebResponse*, boost::shared_ptr<Wt::Http::ResponseContinuation>) (WResource.C:216)
==27209==    by 0x5917C23: Wt::WebSession::notify(Wt::WEvent const&) (WebSession.C:2217)
==27209==    by 0x591185F: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1619)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209== 
==27209== 408 bytes in 12 blocks are possibly lost in loss record 2,084 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x592205B: Wt::WebRenderer::serveError(int, Wt::WebResponse&, std::string const&) (WebRenderer.C:442)
==27209==    by 0x590F763: Wt::WebSession::serveError(int, Wt::WebSession::Handler&, std::string const&) (WebSession.C:2568)
==27209==    by 0x591835B: Wt::WebSession::notify(Wt::WEvent const&) (WebSession.C:2116)
==27209==    by 0x591185F: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1619)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 420 bytes in 7 blocks are possibly lost in loss record 2,086 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709B41: assign (basic_string.h:1149)
==27209==    by 0x5709B41: operator= (basic_string.h:563)
==27209==    by 0x5709B41: Wt::WString::WString(char const*, bool, unsigned long) (WString.C:293)
==27209==    by 0x5709BA4: Wt::WString::tr(char const*) (WString.C:272)
==27209==    by 0x57AE328: Wt::WWidget::tr(char const*) (WWidget.C:313)
==27209==    by 0x55EA784: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:14)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 422 bytes in 1 blocks are possibly lost in loss record 2,087 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515F2D: __static_initialization_and_destruction_0 (cubeShaders:36)
==27209==    by 0x5515F2D: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 434 bytes in 7 blocks are possibly lost in loss record 2,099 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575BB3: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:218)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 441 bytes in 7 blocks are possibly lost in loss record 2,101 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x55758D9: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:204)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 442 bytes in 17 blocks are possibly lost in loss record 2,102 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x591BEDC: substr (basic_string.h:2227)
==27209==    by 0x591BEDC: Wt::WebSession::WebSession(Wt::WebController*, std::string const&, Wt::EntryPointType, std::string const&, Wt::WebRequest const*, Wt::WEnvironment*) (WebSession.C:149)
==27209==    by 0x590326A: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:686)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x808B0A3: start_thread (pthread_create.c:309)
==27209==    by 0x6A8904C: clone (clone.S:111)
==27209== 
==27209== 452 bytes in 1 blocks are possibly lost in loss record 2,104 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515F85: __static_initialization_and_destruction_0 (cubeShaders:68)
==27209==    by 0x5515F85: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 496 bytes in 1 blocks are possibly lost in loss record 2,109 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x551608D: __static_initialization_and_destruction_0 (cubeShaders:228)
==27209==    by 0x551608D: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 500 bytes in 1 blocks are possibly lost in loss record 2,110 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516749: __static_initialization_and_destruction_0 (gridDataShaders:121)
==27209==    by 0x5516749: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 500 bytes in 1 blocks are possibly lost in loss record 2,111 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516C49: __static_initialization_and_destruction_0 (gridDataShaders:121)
==27209==    by 0x5516C49: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 509 bytes in 1 blocks are possibly lost in loss record 2,112 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516851: __static_initialization_and_destruction_0 (gridDataShaders:258)
==27209==    by 0x5516851: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 509 bytes in 1 blocks are possibly lost in loss record 2,113 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516D51: __static_initialization_and_destruction_0 (gridDataShaders:258)
==27209==    by 0x5516D51: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 546 bytes in 6 blocks are possibly lost in loss record 2,121 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB146: append (basic_string.h:1026)
==27209==    by 0x4EAB146: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2425)
==27209==    by 0x5575FEC: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:254)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 546 bytes in 6 blocks are possibly lost in loss record 2,122 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240E39: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240F0D: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB146: append (basic_string.h:1026)
==27209==    by 0x4EAB146: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:2425)
==27209==    by 0x5576102: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:258)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 567 bytes in 1 blocks are possibly lost in loss record 2,123 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55167F9: __static_initialization_and_destruction_0 (gridDataShaders:219)
==27209==    by 0x55167F9: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 567 bytes in 1 blocks are possibly lost in loss record 2,124 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516CF9: __static_initialization_and_destruction_0 (gridDataShaders:219)
==27209==    by 0x5516CF9: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 581 bytes in 7 blocks are possibly lost in loss record 2,126 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575874: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:202)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 600 bytes in 24 blocks are possibly lost in loss record 2,128 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4ED1424: clear (basic_string.h:814)
==27209==    by 0x4ED1424: http::server::Request::reset() (Request.C:152)
==27209==    by 0x4EB670B: http::server::Connection::handleWriteResponse(boost::shared_ptr<http::server::Reply>) (Connection.C:386)
==27209==    by 0x4EB682F: http::server::Connection::handleWriteResponse(boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long) (Connection.C:416)
==27209==    by 0x4F04545: call<boost::shared_ptr<http::server::TcpConnection>, boost::shared_ptr<http::server::Reply>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:384)
==27209==    by 0x4F04545: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:399)
==27209==    by 0x4F04545: operator()<boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:457)
==27209==    by 0x4F04545: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F04545: operator() (bind_handler.hpp:127)
==27209==    by 0x4F04545: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F04545: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F04545: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F04545: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F04545: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F048D3: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F048D3: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209==    by 0x4F04C8F: boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >::operator()(boost::system::error_code const&, unsigned long, int) (write.hpp:192)
==27209==    by 0x4F05957: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05957: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4F05957: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05957: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05957: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4F05957: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05957: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4F05B48: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4F05D36: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4F05D36: asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4F05D36: invoke<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05D36: asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (write.hpp:565)
==27209==    by 0x4F05D36: invoke<boost::asio::detail::binder2<boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >, boost::system::error_code, long unsigned int>, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::vector<boost::asio::const_buffer>, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, const boost::system::error_code&, long unsigned int>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05D36: boost::asio::detail::reactive_socket_send_op<boost::asio::detail::consuming_buffers<boost::asio::const_buffer, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> > >, boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >, boost::asio::detail::transfer_all_t, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf3<void, http::server::Connection, boost::shared_ptr<http::server::Reply>, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::_bi::value<boost::shared_ptr<http::server::Reply> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_send_op.hpp:107)
==27209== 
==27209== 621 bytes in 1 blocks are possibly lost in loss record 2,130 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55166F1: __static_initialization_and_destruction_0 (gridDataShaders:76)
==27209==    by 0x55166F1: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 621 bytes in 1 blocks are possibly lost in loss record 2,131 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516BF1: __static_initialization_and_destruction_0 (gridDataShaders:76)
==27209==    by 0x5516BF1: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 622 bytes in 1 blocks are possibly lost in loss record 2,132 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55167A1: __static_initialization_and_destruction_0 (gridDataShaders:163)
==27209==    by 0x55167A1: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 622 bytes in 1 blocks are possibly lost in loss record 2,133 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516CA1: __static_initialization_and_destruction_0 (gridDataShaders:163)
==27209==    by 0x5516CA1: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 631 bytes in 1 blocks are possibly lost in loss record 2,136 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515EFA: __static_initialization_and_destruction_0 (cubeShaders:11)
==27209==    by 0x5515EFA: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 645 bytes in 17 blocks are possibly lost in loss record 2,137 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FEEAE: Wt::WEnvironment::getClientAddress(Wt::WebRequest const&, Wt::Configuration const&) (WEnvironment.C:190)
==27209==    by 0x55FF83C: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:139)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209== 
==27209== 646 bytes in 17 blocks are possibly lost in loss record 2,138 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF595: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:98)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 684 bytes in 12 blocks are possibly lost in loss record 2,144 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4ED444D: http::server::RequestHandler::url_decode(http::server::buffer_string const&, std::string&, std::string&) (RequestHandler.C:211)
==27209==    by 0x4ED4741: http::server::RequestHandler::handleRequest(http::server::Request&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&) (RequestHandler.C:111)
==27209==    by 0x4EB6074: http::server::Connection::handleReadRequest0() (Connection.C:200)
==27209==    by 0x4F05E79: call<boost::shared_ptr<http::server::TcpConnection>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:271)
==27209==    by 0x4F05E79: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:286)
==27209==    by 0x4F05E79: operator()<boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:392)
==27209==    by 0x4F05E79: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F05E79: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F06155: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F06155: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209==    by 0x4F062EA: operator() (bind_handler.hpp:127)
==27209==    by 0x4F062EA: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4F06547: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4F06876: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4F06876: asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4F06876: invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F06876: boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_recv_op.hpp:110)
==27209== 
==27209== 696 bytes in 12 blocks are possibly lost in loss record 2,148 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240C87: std::string::append(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB47B: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:2388)
==27209==    by 0x4EFF7A7: http::server::StaticReply::reset(Wt::EntryPoint const*) (StaticReply.C:67)
==27209==    by 0x4F00D15: http::server::StaticReply::StaticReply(http::server::Request&, http::server::Configuration const&) (StaticReply.C:32)
==27209==    by 0x4ED4AFF: http::server::RequestHandler::handleRequest(http::server::Request&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&) (RequestHandler.C:184)
==27209==    by 0x4EB6074: http::server::Connection::handleReadRequest0() (Connection.C:200)
==27209==    by 0x4F05E79: call<boost::shared_ptr<http::server::TcpConnection>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:271)
==27209==    by 0x4F05E79: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:286)
==27209==    by 0x4F05E79: operator()<boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:392)
==27209==    by 0x4F05E79: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F05E79: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F06155: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F06155: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209== 
==27209== 697 bytes in 17 blocks are possibly lost in loss record 2,149 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240C87: std::string::append(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58DCD2A: operator+= (basic_string.h:950)
==27209==    by 0x58DCD2A: Wt::Configuration::generateSessionId() (Configuration.C:1002)
==27209==    by 0x590312C: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:674)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x808B0A3: start_thread (pthread_create.c:309)
==27209== 
==27209== 702 bytes in 1 blocks are possibly lost in loss record 2,150 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55160B9: __static_initialization_and_destruction_0 (cubeShaders:251)
==27209==    by 0x55160B9: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 731 bytes in 17 blocks are possibly lost in loss record 2,154 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF9B2: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:128)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 748 bytes in 17 blocks are possibly lost in loss record 2,156 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF5D2: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:99)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 762 bytes in 1 blocks are possibly lost in loss record 2,158 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55167CD: __static_initialization_and_destruction_0 (gridDataShaders:188)
==27209==    by 0x55167CD: _GLOBAL__sub_I_WAbstractGridData.C (WAbstractGridData.C:1999)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 762 bytes in 1 blocks are possibly lost in loss record 2,159 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516CCD: __static_initialization_and_destruction_0 (gridDataShaders:188)
==27209==    by 0x5516CCD: _GLOBAL__sub_I_WScatterData.C (WScatterData.C:751)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 833 bytes in 7 blocks are possibly lost in loss record 2,183 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575F07: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:252)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 847 bytes in 7 blocks are possibly lost in loss record 2,188 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575EA2: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:247)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 882 bytes in 6 blocks are possibly lost in loss record 2,195 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240C87: std::string::append(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB47B: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:2388)
==27209==    by 0x5572B60: Wt::WApplication::addExposedResource(Wt::WResource*) (WApplication.C:812)
==27209==    by 0x56DCAE5: Wt::WResource::generateUrl() (WResource.C:283)
==27209==    by 0x56B5A19: Wt::WWidgetRasterPainter::createContents(Wt::DomElement*, Wt::WPaintDevice*) (WPaintedWidget.C:690)
==27209==    by 0x56B3653: Wt::WPaintedWidget::createDomElement(Wt::WApplication*) (WPaintedWidget.C:343)
==27209==    by 0x5794C76: Wt::WWebWidget::createActualElement(Wt::WWidget*, Wt::WApplication*) (WWebWidget.C:2183)
==27209==    by 0x57AE714: Wt::WWidget::createSDomElement(Wt::WApplication*) (WWidget.C:365)
==27209== 
==27209== 907 bytes in 17 blocks are possibly lost in loss record 2,197 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF51B: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:96)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 1,003 bytes in 17 blocks are possibly lost in loss record 2,208 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF558: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:97)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 1,073 bytes in 37 blocks are possibly lost in loss record 2,232 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4F0C8E0: http::server::WtReply::WtReply(http::server::Request&, Wt::EntryPoint const&, http::server::Configuration const&) (WtReply.C:49)
==27209==    by 0x4ED4B5B: http::server::RequestHandler::handleRequest(http::server::Request&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&) (RequestHandler.C:165)
==27209==    by 0x4EB6074: http::server::Connection::handleReadRequest0() (Connection.C:200)
==27209==    by 0x4F05E79: call<boost::shared_ptr<http::server::TcpConnection>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:271)
==27209==    by 0x4F05E79: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:286)
==27209==    by 0x4F05E79: operator()<boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:392)
==27209==    by 0x4F05E79: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F05E79: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F06155: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F06155: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209==    by 0x4F062EA: operator() (bind_handler.hpp:127)
==27209==    by 0x4F062EA: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4F06547: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4F06876: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4F06876: asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4F06876: invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F06876: boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_recv_op.hpp:110)
==27209== 
==27209== 1,113 bytes in 7 blocks are possibly lost in loss record 2,235 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x55EA824: Wt::WDefaultLoadingIndicator::WDefaultLoadingIndicator() (WDefaultLoadingIndicator.C:25)
==27209==    by 0x55763CE: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:285)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 1,176 bytes in 7 blocks are possibly lost in loss record 2,241 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x623FF13: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x624052D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5709DE5: assign (basic_string.h:1149)
==27209==    by 0x5709DE5: operator= (basic_string.h:563)
==27209==    by 0x5709DE5: Wt::WString::WString(char const*, Wt::CharEncoding) (WString.C:54)
==27209==    by 0x5709F14: Wt::WString::fromUTF8(char const*, bool) (WString.C:198)
==27209==    by 0x55D3172: Wt::WCssStyleSheet::addRule(std::string const&, char const*, std::string const&) (WCssStyleSheet.C:220)
==27209==    by 0x5575C92: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:233)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209==    by 0x590CBEA: Wt::WebSession::start(Wt::WebResponse*) (WebSession.C:636)
==27209== 
==27209== 1,242 bytes in 33 blocks are possibly lost in loss record 2,244 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EB4799: to_string (address_v4.ipp:96)
==27209==    by 0x4EB4799: to_string (address_v4.ipp:82)
==27209==    by 0x4EB4799: to_string (address.ipp:127)
==27209==    by 0x4EB4799: http::server::Connection::start() (Connection.C:80)
==27209==    by 0x4EBE980: http::server::ConnectionManager::start(boost::shared_ptr<http::server::Connection>) (ConnectionManager.C:42)
==27209==    by 0x4ED9410: http::server::Server::handleTcpAccept(boost::system::error_code const&) (Server.C:366)
==27209==    by 0x4EE4225: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4EE4225: operator()<boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list1<const boost::system::error_code&> > (bind.hpp:313)
==27209==    by 0x4EE4225: operator()<boost::system::error_code> (bind_template.hpp:47)
==27209==    by 0x4EE4225: operator() (bind_handler.hpp:47)
==27209==    by 0x4EE4225: asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4EE4225: invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE4225: asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> (bind_handler.hpp:88)
==27209==    by 0x4EE4225: invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE4225: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code>&) (strand_service.hpp:62)
==27209==    by 0x4EE450D: dispatch<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::system::error_code> > (strand.hpp:158)
==27209==    by 0x4EE450D: operator()<boost::system::error_code> (wrapped_handler.hpp:87)
==27209==    by 0x4EE450D: operator() (bind_handler.hpp:47)
==27209==    by 0x4EE450D: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4EE450D: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4EE450D: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE450D: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4EE450D: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE450D: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE4791: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4EE493A: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4EE493A: asio_handler_invoke<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4EE493A: invoke<boost::asio::detail::binder1<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, const boost::system::error_code&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4EE493A: boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf1<void, http::server::Server, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<http::server::Server*>, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_accept_op.hpp:123)
==27209==    by 0x4EC6E5F: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EC6E5F: boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (epoll_reactor.ipp:651)
==27209== 
==27209== 1,275 bytes in 17 blocks are possibly lost in loss record 2,247 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240B0A: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240BAF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x6240C87: std::string::append(std::string const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4EAB47B: std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (basic_string.h:2388)
==27209==    by 0x590D674: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:376)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 1,384 bytes in 1 blocks are possibly lost in loss record 2,251 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5515FB1: __static_initialization_and_destruction_0 (cubeShaders:88)
==27209==    by 0x5515FB1: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 1,475 bytes in 1 blocks are possibly lost in loss record 2,253 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5516061: __static_initialization_and_destruction_0 (cubeShaders:173)
==27209==    by 0x5516061: _GLOBAL__sub_I_WCartesian3DChart.C (WCartesian3DChart.C:2575)
==27209==    by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==27209==    by 0x400EAE2: call_init (dl-init.c:36)
==27209==    by 0x400EAE2: _dl_init (dl-init.c:126)
==27209==    by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==27209==    by 0x6: ???
==27209==    by 0xFFF000CAE: ???
==27209==    by 0xFFF000CBA: ???
==27209==    by 0xFFF000CC4: ???
==27209== 
==27209== 1,516 bytes in 17 blocks are possibly lost in loss record 2,256 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x6241C45: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55FCBA6: (anonymous namespace)::str(char const*) (WEnvironment.C:24)
==27209==    by 0x55FF642: Wt::WEnvironment::init(Wt::WebRequest const&) (WEnvironment.C:105)
==27209==    by 0x590D59F: Wt::WebSession::init(Wt::WebRequest const&) (WebSession.C:367)
==27209==    by 0x59119F7: Wt::WebSession::handleRequest(Wt::WebSession::Handler&) (WebSession.C:1353)
==27209==    by 0x5902D30: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:713)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209== 
==27209== 2,415 (768 direct, 1,647 indirect) bytes in 1 blocks are definitely lost in loss record 2,285 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0xBE1768A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE17CCD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE15045: FcFontRenderPrepare (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE153AF: FcFontMatch (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0x8BE304B: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE31EC: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE1488: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x594B54B: Wt::FontSupport::matchFont(Wt::WFont const&) const (FontSupportPango.C:193)
==27209==    by 0x594979A: Wt::WRasterImage::setChanged(Wt::WFlags<Wt::WPaintDevice::ChangeFlag>) (WRasterImage-gm.C:484)
==27209==    by 0x59465F6: Wt::WRasterImage::Impl::internalInit(bool) (WRasterImage-gm.C:236)
==27209==    by 0x5946783: Wt::WRasterImage::init() (WRasterImage-gm.C:216)
==27209== 
==27209== 2,424 bytes in 36 blocks are possibly lost in loss record 2,286 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62418AB: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x4ED458C: http::server::RequestHandler::url_decode(http::server::buffer_string const&, std::string&, std::string&) (RequestHandler.C:221)
==27209==    by 0x4ED4741: http::server::RequestHandler::handleRequest(http::server::Request&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&, boost::shared_ptr<http::server::Reply>&) (RequestHandler.C:111)
==27209==    by 0x4EB6074: http::server::Connection::handleReadRequest0() (Connection.C:200)
==27209==    by 0x4F05E79: call<boost::shared_ptr<http::server::TcpConnection>, const boost::system::error_code, long unsigned int> (mem_fn_template.hpp:271)
==27209==    by 0x4F05E79: operator()<boost::shared_ptr<http::server::TcpConnection> > (mem_fn_template.hpp:286)
==27209==    by 0x4F05E79: operator()<boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list2<const boost::system::error_code&, long unsigned int const&> > (bind.hpp:392)
==27209==    by 0x4F05E79: operator()<boost::system::error_code, long unsigned int> (bind_template.hpp:102)
==27209==    by 0x4F05E79: operator() (bind_handler.hpp:127)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> (bind_handler.hpp:170)
==27209==    by 0x4F05E79: invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F05E79: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>&) (strand_service.hpp:62)
==27209==    by 0x4F06155: dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int> > (strand.hpp:158)
==27209==    by 0x4F06155: void boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long>(boost::system::error_code const&, unsigned long const&) (wrapped_handler.hpp:99)
==27209==    by 0x4F062EA: operator() (bind_handler.hpp:127)
==27209==    by 0x4F062EA: operator() (wrapped_handler.hpp:191)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (wrapped_handler.hpp:275)
==27209==    by 0x4F062EA: invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F062EA: boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4F06547: void boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >(boost::asio::detail::strand_service::strand_impl*&, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > >&) (strand_service.hpp:88)
==27209==    by 0x4F06876: dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (strand.hpp:158)
==27209==    by 0x4F06876: asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> (wrapped_handler.hpp:232)
==27209==    by 0x4F06876: invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, long unsigned int>, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, const boost::system::error_code&, long unsigned int>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F06876: boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, http::server::Connection, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server::TcpConnection> >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (reactive_socket_recv_op.hpp:110)
==27209== 
==27209== 2,431 (768 direct, 1,663 indirect) bytes in 1 blocks are definitely lost in loss record 2,287 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0xBE1768A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE17E59: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE188C2: FcPatternDuplicate (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0x8BE30B5: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE31EC: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE1488: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x594B54B: Wt::FontSupport::matchFont(Wt::WFont const&) const (FontSupportPango.C:193)
==27209==    by 0x594979A: Wt::WRasterImage::setChanged(Wt::WFlags<Wt::WPaintDevice::ChangeFlag>) (WRasterImage-gm.C:484)
==27209==    by 0x59465F6: Wt::WRasterImage::Impl::internalInit(bool) (WRasterImage-gm.C:236)
==27209==    by 0x5946783: Wt::WRasterImage::init() (WRasterImage-gm.C:216)
==27209==    by 0x56BAF1D: Wt::WPainter::begin(Wt::WPaintDevice*) (WPainter.C:191)
==27209== 
==27209== 3,360 bytes in 10 blocks are possibly lost in loss record 2,296 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x4010FD1: allocate_dtv (dl-tls.c:296)
==27209==    by 0x40116DD: _dl_allocate_tls (dl-tls.c:460)
==27209==    by 0x808BC27: allocate_stack (allocatestack.c:589)
==27209==    by 0x808BC27: pthread_create@@GLIBC_2.2.5 (pthread_create.c:495)
==27209==    by 0x75CEEA9: boost::thread::start_thread_noexcept() (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x564AD6D: start_thread (thread.hpp:180)
==27209==    by 0x564AD6D: thread<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Wt::WIOService>, boost::_bi::list1<boost::_bi::value<Wt::WIOService*> > > > (thread.hpp:302)
==27209==    by 0x564AD6D: Wt::WIOService::start() (WIOService.C:86)
==27209==    by 0x4F08357: Wt::WServer::start() (WServer.C:179)
==27209==    by 0x4058B7: main (main.cpp:140)
==27209== 
==27209== 3,498 bytes in 120 blocks are possibly lost in loss record 2,299 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x5876483: substr (basic_string.h:2227)
==27209==    by 0x5876483: Wt::Http::Request::parseFormUrlEncoded(std::string const&, std::map<std::string, std::vector<std::string, std::allocator<std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<std::string, std::allocator<std::string> > > > >&) (Request.C:380)
==27209==    by 0x58D9215: Wt::CgiParser::parse(Wt::WebRequest&, Wt::CgiParser::ReadOption) (CgiParser.C:234)
==27209==    by 0x5902987: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:579)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x808B0A3: start_thread (pthread_create.c:309)
==27209== 
==27209== 4,012 bytes in 121 blocks are possibly lost in loss record 2,301 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x55A0E54: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62416F0: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x58764BA: substr (basic_string.h:2227)
==27209==    by 0x58764BA: Wt::Http::Request::parseFormUrlEncoded(std::string const&, std::map<std::string, std::vector<std::string, std::allocator<std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::vector<std::string, std::allocator<std::string> > > > >&) (Request.C:383)
==27209==    by 0x58D9215: Wt::CgiParser::parse(Wt::WebRequest&, Wt::CgiParser::ReadOption) (CgiParser.C:234)
==27209==    by 0x5902987: Wt::WebController::handleRequest(Wt::WebRequest*) (WebController.C:579)
==27209==    by 0x4F0CC3E: operator() (mem_fn_template.hpp:165)
==27209==    by 0x4F0CC3E: operator()<boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list0> (bind.hpp:313)
==27209==    by 0x4F0CC3E: operator() (bind_template.hpp:20)
==27209==    by 0x4F0CC3E: asio_handler_invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_hook.hpp:69)
==27209==    by 0x4F0CC3E: invoke<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > >, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > > (handler_invoke_helpers.hpp:37)
==27209==    by 0x4F0CC3E: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Wt::WebController, Wt::WebRequest*>, boost::_bi::list2<boost::_bi::value<Wt::WebController*>, boost::_bi::value<http::server::HTTPRequest*> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (completion_handler.hpp:68)
==27209==    by 0x4EE0DD0: complete (task_io_service_operation.hpp:38)
==27209==    by 0x4EE0DD0: do_run_one (task_io_service.ipp:384)
==27209==    by 0x4EE0DD0: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:153)
==27209==    by 0x564B2E8: run (io_service.ipp:59)
==27209==    by 0x564B2E8: Wt::WIOService::run() (WIOService.C:180)
==27209==    by 0x75CFAE9: ??? (in /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0)
==27209==    by 0x808B0A3: start_thread (pthread_create.c:309)
==27209== 
==27209== 5,040 bytes in 15 blocks are possibly lost in loss record 2,308 of 2,352
==27209==    at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==27209==    by 0x4010FD1: allocate_dtv (dl-tls.c:296)
==27209==    by 0x40116DD: _dl_allocate_tls (dl-tls.c:460)
==27209==    by 0x808BC27: allocate_stack (allocatestack.c:589)
==27209==    by 0x808BC27: pthread_create@@GLIBC_2.2.5 (pthread_create.c:495)
==27209==    by 0x5F78C56: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
==27209==    by 0x5F747D9: GOMP_parallel (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
==27209==    by 0x598139B: PixelIterateMonoModify (pixel_iterator.c:333)
==27209==    by 0x59714BB: SetImageOpacity (image.c:2944)
==27209==    by 0x5946326: Wt::WRasterImage::WRasterImage(std::string const&, Wt::WLength const&, Wt::WLength const&, Wt::WObject*) (WRasterImage-gm.C:157)
==27209==    by 0x56B2A9A: Wt::WWidgetRasterPainter::createPaintDevice(bool) (WPaintedWidget.C:647)
==27209==    by 0x56B2773: Wt::WWidgetRasterPainter::getPaintDevice(bool) (WPaintedWidget.C:658)
==27209==    by 0x56B3612: Wt::WPaintedWidget::createDomElement(Wt::WApplication*) (WPaintedWidget.C:325)
==27209== 
==27209== 5,481 (512 direct, 4,969 indirect) bytes in 1 blocks are definitely lost in loss record 2,310 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0xBE1768A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE17E59: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE182BB: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0xBE0B13D: FcDefaultSubstitute (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0)
==27209==    by 0x8BE4EF7: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE2871: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x8BE146C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8)
==27209==    by 0x594B54B: Wt::FontSupport::matchFont(Wt::WFont const&) const (FontSupportPango.C:193)
==27209==    by 0x594979A: Wt::WRasterImage::setChanged(Wt::WFlags<Wt::WPaintDevice::ChangeFlag>) (WRasterImage-gm.C:484)
==27209==    by 0x59465F6: Wt::WRasterImage::Impl::internalInit(bool) (WRasterImage-gm.C:236)
==27209==    by 0x5946783: Wt::WRasterImage::init() (WRasterImage-gm.C:216)
==27209== 
==27209== 36,750 bytes in 805 blocks are possibly lost in loss record 2,341 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62418AB: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x56A14DA: Wt::WMessageResources::readResourceStream(std::istream&, Wt::WMessageResources::Resource&, std::string const&) (WMessageResources.C:583)
==27209==    by 0x56A248C: Wt::WMessageResources::WMessageResources(char const*) (WMessageResources.C:305)
==27209==    by 0x569A2C2: Wt::WMessageResourceBundle::useBuiltin(char const*) (WMessageResourceBundle.C:39)
==27209==    by 0x556EA80: Wt::WApplication::setLocalizedStrings(Wt::WLocalizedStrings*) (WApplication.C:942)
==27209==    by 0x5575664: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:141)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209==    by 0x5900F39: operator() (function_template.hpp:767)
==27209==    by 0x5900F39: Wt::WebController::doCreateApplication(Wt::WebSession*) (WebController.C:734)
==27209== 
==27209== 48,076 bytes in 798 blocks are possibly lost in loss record 2,343 of 2,352
==27209==    at 0x4C29180: operator new(unsigned long) (vg_replace_malloc.c:324)
==27209==    by 0x623FE98: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x59403E4: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:138)
==27209==    by 0x62418AB: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
==27209==    by 0x569BB74: (anonymous namespace)::readElementContent(Wt::rapidxml::xml_node<char>*, boost::scoped_array<char>&) (WMessageResources.C:275)
==27209==    by 0x56A1E34: Wt::WMessageResources::readResourceStream(std::istream&, Wt::WMessageResources::Resource&, std::string const&) (WMessageResources.C:620)
==27209==    by 0x56A248C: Wt::WMessageResources::WMessageResources(char const*) (WMessageResources.C:305)
==27209==    by 0x569A2C2: Wt::WMessageResourceBundle::useBuiltin(char const*) (WMessageResourceBundle.C:39)
==27209==    by 0x556EA80: Wt::WApplication::setLocalizedStrings(Wt::WLocalizedStrings*) (WApplication.C:942)
==27209==    by 0x5575664: Wt::WApplication::WApplication(Wt::WEnvironment const&, Wt::WtLibVersion) (WApplication.C:141)
==27209==    by 0x40565C: createApplication(Wt::WEnvironment const&) (main.cpp:125)
==27209==    by 0x407CA8: boost::detail::function::function_invoker1<Wt::WApplication* (*)(Wt::WEnvironment const&), Wt::WApplication*, Wt::WEnvironment const&>::invoke(boost::detail::function::function_buffer&, Wt::WEnvironment const&) (function_template.hpp:95)
==27209== 
==27209== 131,091 bytes in 1 blocks are definitely lost in loss record 2,348 of 2,352
==27209==    at 0x4C2AF2E: realloc (vg_replace_malloc.c:692)
==27209==    by 0x5976EE9: MagickRealloc (memory.c:473)
==27209==    by 0x59519A5: ExtendBlobWriteStream (blob.c:289)
==27209==    by 0x59519A5: WriteBlobStream (blob.c:307)
==27209==    by 0x59519A5: WriteBlob (blob.c:4346)
==27209==    by 0x59A214D: png_put_data (png.c:885)
==27209==    by 0xCDB3FE8: ??? (in /lib/x86_64-linux-gnu/libpng12.so.0.50.0)
==27209==    by 0xCDBA2E6: png_write_info_before_PLTE (in /lib/x86_64-linux-gnu/libpng12.so.0.50.0)
==27209==    by 0xCDBA556: png_write_info (in /lib/x86_64-linux-gnu/libpng12.so.0.50.0)
==27209==    by 0x59AB940: WriteOnePNGImage (png.c:7120)
==27209==    by 0x59B029D: WritePNGImage (png.c:7706)
==27209==    by 0x595E200: WriteImage (constitute.c:2194)
==27209==    by 0x595079F: ImageToBlob (blob.c:2002)
==27209==    by 0x59472B8: Wt::WRasterImage::handleRequest(Wt::Http::Request const&, Wt::Http::Response&) (WRasterImage-gm.C:1008)
==27209== 
==27209== LEAK SUMMARY:
==27209==    definitely lost: 133,523 bytes in 6 blocks
==27209==    indirectly lost: 8,311 bytes in 320 blocks
==27209==      possibly lost: 176,906 bytes in 3,122 blocks
==27209==    still reachable: 8,969,163 bytes in 10,863 blocks
==27209==         suppressed: 0 bytes in 0 blocks
==27209== Reachable blocks (those to which a pointer was found) are not shown.
==27209== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==27209== 
==27209== For counts of detected and suppressed errors, rerun with: -v
==27209== ERROR SUMMARY: 568 errors from 568 contexts (suppressed: 0 from 0)
