==6975== ==6975== 283,850 bytes in 1,520 blocks are still reachable in loss record 17,492 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EECA65: PyUnicode_New (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EFE736: PyUnicode_DecodeUTF8Stateful (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F524F4: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5265D: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 331,240 bytes in 3,214 blocks are possibly lost in loss record 17,493 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F70C18: _PyObject_GC_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F70D54: _PyObject_GC_NewVar (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EDBC46: PyTuple_New (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5204B: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52183: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5265D: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 345,000 bytes in 8,625 blocks are still reachable in loss record 17,494 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915803D: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915857D: g_slice_alloc0 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x8ED4E51: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EB93A4: ??? (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB16C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB91B: g_object_new (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x104C8A2C: _atspi_state_set_new_internal (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C53A7: _atspi_dbus_set_state (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6054: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C60FF: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== ==6975== 348,736 bytes in 242 blocks are still reachable in loss record 17,495 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4EC3760: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC4FB2: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC801B: PyDict_Merge (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC8314: PyDict_Copy (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EE6901: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EE0EB2: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F35D56: PyEval_CallObjectWithKeywords (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F33737: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 357,504 bytes in 228 blocks are still reachable in loss record 17,496 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4EC3760: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC4FB2: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC5440: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4ED0CFE: _PyObject_GenericSetAttrWithDict (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4ED060E: PyObject_SetAttr (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F37B47: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C59E: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C2AD: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C59E: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 394,504 bytes in 1 blocks are still reachable in loss record 17,497 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x186931AC: HashMgr::load_tables(char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x18693677: HashMgr::HashMgr(char const*, char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x18693BC4: Hunspell::Hunspell(char const*, char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x186992A6: Hunspell_create (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x17E326EB: osk_hunspell_init (osk_hunspell.c:41) ==6975== by 0x4EE0EF5: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3A1D6: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C2AD: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C59E: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 408,281 bytes in 4,823 blocks are still reachable in loss record 17,498 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EECA65: PyUnicode_New (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EFE736: PyUnicode_DecodeUTF8Stateful (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F524F4: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5265D: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52735: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 417,832 bytes in 2 blocks are still reachable in loss record 17,499 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x10704624: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702E37: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F3EE1: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106FFA88: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x107003ED: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10700B70: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106FF74C: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106EA3DC: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10701769: dbus_watch_handle (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x104BD52C: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== 438,272 bytes in 107 blocks are still reachable in loss record 17,500 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x19A046DD: HeapAlloc(unsigned long) (lm_python.cpp:77) ==6975== by 0x19A1C341: ItemPool::new_slab() (pool_allocator.cpp:175) ==6975== by 0x19A1BFCD: ItemPool::alloc_item(std::map, std::allocator > >&) (pool_allocator.cpp:81) ==6975== by 0x19A1C817: PoolAllocator::alloc(unsigned long) (pool_allocator.cpp:320) ==6975== by 0x19A1BEBB: MemAlloc(unsigned long) (pool_allocator.cpp:361) ==6975== by 0x199EF91C: Dictionary::set_words(std::vector > const&) (lm.cpp:281) ==6975== by 0x199FD0D9: DynamicModelBase::set_unigrams(std::vector > const&) (lm_dynamic.cpp:293) ==6975== by 0x199FC67F: DynamicModelBase::load_arpac(char const*) (lm_dynamic.cpp:81) ==6975== by 0x199F8E29: DynamicModelBase::load(char const*) (lm_dynamic.h:658) ==6975== by 0x19A05766: LanguageModel_load(PyWrapper*, _object*) (lm_python.cpp:617) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 481,088 bytes in 3,963 blocks are still reachable in loss record 17,501 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E9CCC1: PyBytes_FromStringAndSize (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F51CB6: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52154: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5265D: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52735: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 524,288 bytes in 1 blocks are still reachable in loss record 17,502 of 17,523 ==6975== at 0x4C26BF5: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x199F66FD: __gnu_cxx::new_allocator::allocate(unsigned long, void const*) (new_allocator.h:104) ==6975== by 0x199F5AFD: __gnu_cxx::__alloc_traits >::allocate(std::allocator&, unsigned long) (alloc_traits.h:182) ==6975== by 0x199F4ABD: std::_Vector_base >::_M_allocate(unsigned long) (stl_vector.h:170) ==6975== by 0x199F32E0: std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, char* const&) (vector.tcc:353) ==6975== by 0x199F1EE3: std::vector >::push_back(char* const&) (stl_vector.h:925) ==6975== by 0x199EF9B9: Dictionary::set_words(std::vector > const&) (lm.cpp:303) ==6975== by 0x199FD0D9: DynamicModelBase::set_unigrams(std::vector > const&) (lm_dynamic.cpp:293) ==6975== by 0x199FC67F: DynamicModelBase::load_arpac(char const*) (lm_dynamic.cpp:81) ==6975== by 0x199F8E29: DynamicModelBase::load(char const*) (lm_dynamic.h:658) ==6975== by 0x19A05766: LanguageModel_load(PyWrapper*, _object*) (lm_python.cpp:617) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 524,600 bytes in 585 blocks are still reachable in loss record 17,503 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F70C18: _PyObject_GC_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EDCBB9: PyType_GenericAlloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EE6CBA: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EE0EB2: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F35D56: PyEval_CallObjectWithKeywords (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F33737: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E69A: PyEval_EvalCode (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 563,040 bytes in 3,910 blocks are still reachable in loss record 17,504 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EA4552: PyCode_New (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52324: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52081: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5216A: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F5265D: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F52735: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C59E: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 594,000 bytes in 4,125 blocks are still reachable in loss record 17,505 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4ED2263: PyObject_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F70C18: _PyObject_GC_Malloc (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F70D1C: _PyObject_GC_New (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EB5BDE: PyFunction_NewWithQualName (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3AADE: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EB52F5: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8FECE: PyObject_CallFunctionObjArgs (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F336FA: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 786,464 bytes in 1 blocks are possibly lost in loss record 17,506 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x4EC3760: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC4FB2: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EC5440: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F110E0: PyUnicode_InternInPlace (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4ED05F5: PyObject_SetAttr (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F312D9: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C59E: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4EB52F5: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 851,968 bytes in 208 blocks are indirectly lost in loss record 17,507 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x19A046DD: HeapAlloc(unsigned long) (lm_python.cpp:77) ==6975== by 0x19A1C341: ItemPool::new_slab() (pool_allocator.cpp:175) ==6975== by 0x19A1BFCD: ItemPool::alloc_item(std::map, std::allocator > >&) (pool_allocator.cpp:81) ==6975== by 0x19A1C817: PoolAllocator::alloc(unsigned long) (pool_allocator.cpp:320) ==6975== by 0x19A1BEBB: MemAlloc(unsigned long) (pool_allocator.cpp:361) ==6975== by 0x19A0C0AA: NGramTrie, BeforeLastNode >, LastNode >::add_node(unsigned int const*, int) (lm_dynamic_impl.h:86) ==6975== by 0x19A0A50B: _DynamicModel, BeforeLastNode >, LastNode > >::count_ngram(unsigned int const*, int, int) (lm_dynamic_impl.h:271) ==6975== by 0x19A08A86: _DynamicModel, BeforeLastNode >, LastNode > >::count_ngram(wchar_t const* const*, int, int, bool) (lm_dynamic_impl.h:257) ==6975== by 0x199FD149: DynamicModelBase::set_unigrams(std::vector > const&) (lm_dynamic.cpp:304) ==6975== by 0x199FC67F: DynamicModelBase::load_arpac(char const*) (lm_dynamic.cpp:81) ==6975== by 0x199F8E29: DynamicModelBase::load(char const*) (lm_dynamic.h:658) ==6975== ==6975== 861,000 bytes in 7,175 blocks are still reachable in loss record 17,508 of 17,523 ==6975== at 0x8ED4F5A: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EB93A4: ??? (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB16C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB91B: g_object_new (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x104BE87A: _atspi_accessible_new (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5E7A: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5EF2: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C60FF: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x106E8911: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106EBB40: dbus_connection_dispatch (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106EC0C9: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x104CB34D: dbind_send_and_allow_reentry (in /usr/lib64/libatspi.so.0.0.1) ==6975== ==6975== 1,295,456 (341,088 direct, 954,368 indirect) bytes in 1 blocks are definitely lost in loss record 17,509 of 17,523 ==6975== at 0x4C26BF5: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x19A11507: __gnu_cxx::new_allocator::allocate(unsigned long, void const*) (new_allocator.h:104) ==6975== by 0x19A11065: __gnu_cxx::__alloc_traits >::allocate(std::allocator&, unsigned long) (alloc_traits.h:182) ==6975== by 0x19A107EB: std::_Vector_base >::_M_allocate(unsigned long) (stl_vector.h:170) ==6975== by 0x19A1AE7B: BaseNode** std::vector >::_M_allocate_and_copy(unsigned long, BaseNode**, BaseNode**) (stl_vector.h:1224) ==6975== by 0x19A19A36: std::vector >::reserve(unsigned long) (vector.tcc:75) ==6975== by 0x19A1913E: NGramTrie, BeforeLastNode >, LastNode >::reserve_unigrams(int) (lm_dynamic.h:530) ==6975== by 0x19A140EB: _DynamicModel, BeforeLastNode >, LastNode > >::reserve_unigrams(int) (lm_dynamic.h:813) ==6975== by 0x199FCBBC: DynamicModelBase::load_arpac(char const*) (lm_dynamic.cpp:177) ==6975== by 0x199F8E29: DynamicModelBase::load(char const*) (lm_dynamic.h:658) ==6975== by 0x19A05766: LanguageModel_load(PyWrapper*, _object*) (lm_python.cpp:617) ==6975== by 0x4F3C844: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 1,671,208 bytes in 2 blocks are still reachable in loss record 17,510 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x10704624: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702E37: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702EDB: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702F48: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F22CE: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2782: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F28DF: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2BE4: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2D5D: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106EFCBF: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F7919: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== ==6975== 2,097,152 bytes in 1 blocks are still reachable in loss record 17,511 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142458: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912BA2F: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C053: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C156: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5EA5: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== 2,304,625 bytes in 48,268 blocks are still reachable in loss record 17,512 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x18692979: HashMgr::add_word(char const*, int, int, unsigned short*, int, char const*, bool) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x18693324: HashMgr::load_tables(char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x18693677: HashMgr::HashMgr(char const*, char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x18693BC4: Hunspell::Hunspell(char const*, char const*, char const*) (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x186992A6: Hunspell_create (in /usr/lib64/libhunspell-1.3.so.0.0.0) ==6975== by 0x17E326EB: osk_hunspell_init (osk_hunspell.c:41) ==6975== by 0x4EE0EF5: ??? (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4E8F39B: PyObject_Call (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3A1D6: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3E5EA: PyEval_EvalCodeEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== by 0x4F3C2AD: PyEval_EvalFrameEx (in /usr/lib64/libpython3.3m.so.1.0) ==6975== ==6975== 3,814,896 bytes in 238,431 blocks are still reachable in loss record 17,513 of 17,523 ==6975== at 0x8ED4FC5: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EB93A4: ??? (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB16C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB91B: g_object_new (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x104BE87A: _atspi_accessible_new (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5E7A: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== 3,815,088 bytes in 158,962 blocks are still reachable in loss record 17,514 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915803D: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x91392C3: g_list_append (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5FA0: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0xB7D77F4: gtk_main (in /usr/lib64/libgtk-3.so.0.1200.1) ==6975== by 0x9976D8B: ffi_call_unix64 (in /usr/lib64/libffi.so.6.0.1) ==6975== ==6975== 3,815,104 bytes in 238,444 blocks are definitely lost in loss record 17,515 of 17,523 ==6975== at 0x4C2863A: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x1070477E: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10705054: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F5153: dbus_message_iter_get_signature (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x104C520C: _atspi_dbus_set_interfaces (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5FC3: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0xB7D77F4: gtk_main (in /usr/lib64/libgtk-3.so.0.1200.1) ==6975== ==6975== 4,029,887 bytes in 238,444 blocks are still reachable in loss record 17,516 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915992E: g_strdup (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5FF0: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0xB7D77F4: gtk_main (in /usr/lib64/libgtk-3.so.0.1200.1) ==6975== by 0x9976D8B: ffi_call_unix64 (in /usr/lib64/libffi.so.6.0.1) ==6975== by 0x99766BB: ffi_call (in /usr/lib64/libffi.so.6.0.1) ==6975== ==6975== 4,191,864 bytes in 6 blocks are still reachable in loss record 17,517 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x10704624: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702E37: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702EDB: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x10702F48: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F242B: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F26FA: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2846: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F28DF: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2BE4: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106F2D5D: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== by 0x106EFCBF: ??? (in /usr/lib64/libdbus-1.so.3.7.6) ==6975== ==6975== 4,194,304 bytes in 1 blocks are still reachable in loss record 17,518 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142458: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912B9FF: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C053: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C156: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5EA5: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== 4,194,304 bytes in 1 blocks are still reachable in loss record 17,519 of 17,523 ==6975== at 0x4C28464: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142458: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912BA1E: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C053: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x912C156: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5EA5: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== 8,106,654 bytes in 238,431 blocks are still reachable in loss record 17,520 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915992E: g_strdup (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104BE896: _atspi_accessible_new (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5E7A: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0xB7D77F4: gtk_main (in /usr/lib64/libgtk-3.so.0.1200.1) ==6975== ==6975== 8,106,654 bytes in 238,431 blocks are still reachable in loss record 17,521 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915992E: g_strdup (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x104C5E96: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0xB7D77F4: gtk_main (in /usr/lib64/libgtk-3.so.0.1200.1) ==6975== by 0x9976D8B: ffi_call_unix64 (in /usr/lib64/libffi.so.6.0.1) ==6975== ==6975== 9,538,720 bytes in 238,468 blocks are still reachable in loss record 17,522 of 17,523 ==6975== at 0x4C266ED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6975== by 0x9142400: g_malloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915803D: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x915857D: g_slice_alloc0 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x8ED4E51: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EB93A4: ??? (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB16C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB91B: g_object_new (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x104C8A2C: _atspi_state_set_new_internal (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C53A7: _atspi_dbus_set_state (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6054: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== ==6975== 28,611,720 bytes in 238,431 blocks are still reachable in loss record 17,523 of 17,523 ==6975== at 0x8ED4F5A: g_type_create_instance (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EB93A4: ??? (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB16C: g_object_newv (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x8EBB91B: g_object_new (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==6975== by 0x104BE87A: _atspi_accessible_new (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5E7A: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C5F94: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6622: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x104C6798: ??? (in /usr/lib64/libatspi.so.0.0.1) ==6975== by 0x913CABC: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913CE27: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== by 0x913D0E9: g_main_loop_run (in /usr/lib64/libglib-2.0.so.0.4000.0) ==6975== ==6975== LEAK SUMMARY: ==6975== definitely lost: 4,345,623 bytes in 252,054 blocks ==6975== indirectly lost: 1,057,323 bytes in 4,333 blocks ==6975== possibly lost: 4,922,974 bytes in 42,295 blocks ==6975== still reachable: 101,891,570 bytes in 2,090,215 blocks ==6975== suppressed: 0 bytes in 0 blocks ==6975== ==6975== For counts of detected and suppressed errors, rerun with: -v ==6975== ERROR SUMMARY: 2795 errors from 2795 contexts (suppressed: 1 from 1)