==5046== Memcheck, a memory error detector
==5046== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==5046== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info
==5046== Command: ./hello
==5046==
==5046==
==5046== HEAP SUMMARY:
==5046== in use at exit: 30,342 bytes in 398 blocks
==5046== total heap usage: 48,683 allocs, 48,285 frees, 38,459,697 bytes allocated
==5046==
==5046== 2 bytes in 1 blocks are still reachable in loss record 1 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674BF76: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 2 bytes in 1 blocks are still reachable in loss record 2 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749555: _XlcResolveLocaleName (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C232: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 7 bytes in 1 blocks are still reachable in loss record 3 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674C3BC: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 16 bytes in 1 blocks are still reachable in loss record 4 of 62
==5046== at 0x4C21F48: realloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749B24: add_codeset (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674A48C: load_generic (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8C4: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 16 bytes in 2 blocks are still reachable in loss record 5 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674B0F6: load_generic (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8C4: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 24 bytes in 1 blocks are still reachable in loss record 6 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749B80: create (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF12: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 24 bytes in 1 blocks are still reachable in loss record 7 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6753494: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 31 bytes in 1 blocks are still reachable in loss record 8 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4007EA4: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x4010BBA: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 31 bytes in 1 blocks are still reachable in loss record 9 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4009E2B: _dl_new_object (in /lib/ld-2.7.so)
==5046== by 0x4005D54: _dl_map_object_from_fd (in /lib/ld-2.7.so)
==5046== by 0x4007A17: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x4010BBA: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 31 bytes in 1 blocks are still reachable in loss record 10 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4007EA4: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x400B04C: openaux (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x400B2C3: _dl_map_object_deps (in /lib/ld-2.7.so)
==5046== by 0x4010C1A: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046==
==5046== 31 bytes in 1 blocks are still reachable in loss record 11 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4009E2B: _dl_new_object (in /lib/ld-2.7.so)
==5046== by 0x4005D54: _dl_map_object_from_fd (in /lib/ld-2.7.so)
==5046== by 0x4007A17: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x400B04C: openaux (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x400B2C3: _dl_map_object_deps (in /lib/ld-2.7.so)
==5046== by 0x4010C1A: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046==
==5046== 32 bytes in 1 blocks are still reachable in loss record 12 of 62
==5046== at 0x4C1FB71: calloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x80FA37A: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x4013FF: ??? (in /tmp/t/hello)
==5046== by 0x5F50143: (below main) (in /lib/libc-2.7.so)
==5046==
==5046== 32 bytes in 1 blocks are still reachable in loss record 13 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6735A9C: PutEntry (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6736363: GetDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F71: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 40 bytes in 1 blocks are still reachable in loss record 14 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6746E3E: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 47 bytes in 5 blocks are still reachable in loss record 15 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6744DAE: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 56 bytes in 1 blocks are still reachable in loss record 16 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x400B372: _dl_map_object_deps (in /lib/ld-2.7.so)
==5046== by 0x4010C1A: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 17 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744F39: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 18 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744F57: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 19 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744F75: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 20 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744F93: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 21 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6729190: _XrmInternalStringToQuark (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6736CCE: XrmInitialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6717FDE: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 22 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67696A2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 23 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67696C2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 24 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67696E2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 25 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769702: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 26 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769722: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 27 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769742: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 28 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769762: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 29 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769782: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 30 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697A2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 31 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697C2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 32 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697E2: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 33 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x675057A: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 34 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x675059A: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 35 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67505BA: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 36 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67505DA: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 37 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67505FA: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 38 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x675061A: _XlcAddUtf8Converters (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 64 bytes in 1 blocks are still reachable in loss record 39 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745DDA: _XlcSetConverter (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x67697EA: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 72 bytes in 1 blocks are still reachable in loss record 40 of 62
==5046== at 0x4C1FB71: calloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x67816A2: _XcmsLookupColorName (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6781AA9: _XcmsResolveColorString (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6717C40: XAllocNamedColor (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C206: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x4013FF: ??? (in /tmp/t/hello)
==5046== by 0x5F50143: (below main) (in /lib/libc-2.7.so)
==5046==
==5046== 108 bytes in 1 blocks are still reachable in loss record 41 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x678167E: _XcmsLookupColorName (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6781AA9: _XcmsResolveColorString (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6717C40: XAllocNamedColor (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C206: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x4013FF: ??? (in /tmp/t/hello)
==5046== by 0x5F50143: (below main) (in /lib/libc-2.7.so)
==5046==
==5046== 142 bytes in 18 blocks are still reachable in loss record 42 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6746845: append_value_list (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6747703: store_to_database (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674786C: f_newline (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6746BE8: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 160 bytes in 2 blocks are still reachable in loss record 43 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749AE5: add_codeset (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674A48C: load_generic (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8C4: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 168 bytes in 1 blocks are still reachable in loss record 44 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x400B476: _dl_map_object_deps (in /lib/ld-2.7.so)
==5046== by 0x4010C1A: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 168 bytes in 1 blocks are still reachable in loss record 45 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749BCF: create (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF12: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 168 bytes in 2 blocks are still reachable in loss record 46 of 62
==5046== at 0x4C1FB71: calloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x400E62F: _dl_check_map_versions (in /lib/ld-2.7.so)
==5046== by 0x4010EAD: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 176 bytes in 1 blocks are still reachable in loss record 47 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6749BAC: create (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF12: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 216 bytes in 18 blocks are still reachable in loss record 48 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674757C: store_to_database (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674786C: f_newline (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6746BE8: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 274 bytes in 18 blocks are still reachable in loss record 49 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674772E: store_to_database (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674786C: f_newline (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6746BE8: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 288 bytes in 18 blocks are still reachable in loss record 50 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674689D: append_value_list (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6747703: store_to_database (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674786C: f_newline (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6746BE8: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 456 bytes in 1 blocks are still reachable in loss record 51 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6746DDB: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 633 bytes in 49 blocks are still reachable in loss record 52 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674594C: _XlcCreateDefaultCharSet (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744E43: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 720 bytes in 18 blocks are still reachable in loss record 53 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6747522: store_to_database (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674786C: f_newline (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6746BE8: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6769668: _XlcDefaultLoader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 800 bytes in 50 blocks are still reachable in loss record 54 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6745846: _XlcAddCharSet (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744E57: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 1,028 bytes in 50 blocks are still reachable in loss record 55 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x67458F0: _XlcCreateDefaultCharSet (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744E43: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 1,160 bytes in 1 blocks are still reachable in loss record 56 of 62
==5046== at 0x4C1FB71: calloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4009BB4: _dl_new_object (in /lib/ld-2.7.so)
==5046== by 0x4005D54: _dl_map_object_from_fd (in /lib/ld-2.7.so)
==5046== by 0x4007A17: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x4010BBA: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x80FA31C: _dlerror_run (in /lib/libdl-2.7.so)
==5046== by 0x80F9EF0: dlopen@@GLIBC_2.2.5 (in /lib/libdl-2.7.so)
==5046== by 0x6711FC3: _XNoticeCreateBitmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 1,160 bytes in 1 blocks are still reachable in loss record 57 of 62
==5046== at 0x4C1FB71: calloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x4009BB4: _dl_new_object (in /lib/ld-2.7.so)
==5046== by 0x4005D54: _dl_map_object_from_fd (in /lib/ld-2.7.so)
==5046== by 0x4007A17: _dl_map_object (in /lib/ld-2.7.so)
==5046== by 0x400B04C: openaux (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x400B2C3: _dl_map_object_deps (in /lib/ld-2.7.so)
==5046== by 0x4010C1A: dl_open_worker (in /lib/ld-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046== by 0x40105EA: _dl_open (in /lib/ld-2.7.so)
==5046== by 0x80F9F8A: dlopen_doit (in /lib/libdl-2.7.so)
==5046== by 0x400CB35: _dl_catch_error (in /lib/ld-2.7.so)
==5046==
==5046== 2,048 bytes in 1 blocks are still reachable in loss record 58 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6746A26: _XlcCreateLocaleDataBase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C2A7: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 2,631 bytes in 50 blocks are still reachable in loss record 59 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6744A46: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046==
==5046== 3,600 bytes in 50 blocks are still reachable in loss record 60 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x674588A: _XlcCreateDefaultCharSet (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744E43: _XlcAddCT (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6744EE3: _XlcInitCTInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674C114: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674B8B1: initialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x674BF34: _XlcCreateLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x676EA4F: _XlcUtf8Loader (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753482: _XOpenLC (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6753544: _XrmInitParseInfo (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6737F37: XrmGetFileDatabase (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x671808B: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046==
==5046== 4,096 bytes in 1 blocks are still reachable in loss record 61 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x6728EFB: _XrmInternalStringToQuark (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6736CCE: XrmInitialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6717FDE: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== 8,176 bytes in 1 blocks are still reachable in loss record 62 of 62
==5046== at 0x4C21E10: malloc (in /opt/valgrind/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==5046== by 0x67290E4: _XrmInternalStringToQuark (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6736CCE: XrmInitialize (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x6717FDE: XGetDefault (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x8D1092D: _XcursorGetDisplayInfo (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D10A5C: XcursorSupportsARGB (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x8D135B1: XcursorNoticeCreateBitmap (in /usr/X11R7/lib/libXcursor.so.1.0.2)
==5046== by 0x671239B: XCreatePixmap (in /usr/X11R7/lib/libX11.so.6.3.0)
==5046== by 0x525C1A2: irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x525B144: irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::SIrrlichtCreationParameters const&) (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x5261F37: createDeviceEx (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046== by 0x526203F: createDevice (in /opt/irrlicht/lib/libIrrlicht.so.1.7.2)
==5046==
==5046== LEAK SUMMARY:
==5046== definitely lost: 0 bytes in 0 blocks
==5046== indirectly lost: 0 bytes in 0 blocks
==5046== possibly lost: 0 bytes in 0 blocks
==5046== still reachable: 30,342 bytes in 398 blocks
==5046== suppressed: 0 bytes in 0 blocks
==5046==
==5046== For counts of detected and suppressed errors, rerun with: -v
==5046== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5)