Skip to content

Instantly share code, notes, and snippets.

@michelp
Created December 6, 2012 15:36
Show Gist options
  • Select an option

  • Save michelp/4225391 to your computer and use it in GitHub Desktop.

Select an option

Save michelp/4225391 to your computer and use it in GitHub Desktop.
valgrind: m_mallocfree.c:288 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 17044705, hi = 0.
This is probably caused by your program erroneously writing past the
end of a heap block and corrupting heap metadata. If you fix any
invalid writes reported by Memcheck, this assertion failure will
probably go away. Please try that before reporting this as a bug.
==6789== at 0x3804CA36: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x3804CBDC: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x38057FB0: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x38058582: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x38021ADC: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x38021D2D: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x380902A7: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==6789== by 0x3809F7D5: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
sched status:
running_tid=1
Thread 1: status = VgTs_Runnable
==6789== at 0x4C2AC27: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==6789== by 0x99DBAA0: ChertTable_base::extend_bit_map() (chert_btreebase.cc:412)
==6789== by 0x99DBBB0: ChertTable_base::next_free_block() (chert_btreebase.cc:449)
==6789== by 0x9A07CEA: ChertTable::alter() (chert_table.cc:433)
==6789== by 0x9A0CCD0: ChertTable::add_kt(bool) (chert_table.cc:901)
==6789== by 0x9A0D462: ChertTable::add(std::string const&, std::string, bool) (chert_table.cc:1118)
==6789== by 0x99F7875: ChertPositionListTable::set_positionlist(unsigned int, std::string const&, Xapian::PositionIterator, Xapian::PositionIterator const&, bool) (chert_positionlist.cc:67)
==6789== by 0x99EF9AD: ChertWritableDatabase::add_document_(unsigned int, Xapian::Document const&) (chert_database.cc:1185)
==6789== by 0x99F1189: ChertWritableDatabase::add_document(Xapian::Document const&) (chert_database.cc:1149)
==6789== by 0x969A3F7: ??? (in /usr/lib/python2.7/dist-packages/xapian/_xapian.so)
==6789== by 0x49D584: PyEval_EvalFrameEx (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x49F1BF: PyEval_EvalCodeEx (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x4983B7: PyEval_EvalFrameEx (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x49F1BF: PyEval_EvalCodeEx (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x4A9080: PyRun_FileExFlags (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x4A9310: PyRun_SimpleFileExFlags (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x4AA8BC: Py_Main (in /home/michel/wikiparser/.virt/bin/python)
==6789== by 0x5FAE76C: (below main) (libc-start.c:226)
Thread 2: status = VgTs_WaitSys
==6789== at 0x6081353: ??? (syscall-template.S:82)
==6789== by 0x725036F: ??? (in /usr/lib/libzmq.so.1.0.1)
==6789== by 0x7264BB5: ??? (in /usr/lib/libzmq.so.1.0.1)
==6789== by 0x4E39E99: start_thread (pthread_create.c:308)
Thread 3: status = VgTs_WaitSys
==6789== at 0x6081353: ??? (syscall-template.S:82)
==6789== by 0x725036F: ??? (in /usr/lib/libzmq.so.1.0.1)
==6789== by 0x7264BB5: ??? (in /usr/lib/libzmq.so.1.0.1)
==6789== by 0x4E39E99: start_thread (pthread_create.c:308)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment