Hi, Rich! On Feb 08, Rich Prohaska wrote:
Hello, tokudb uses getline to retrieve lines from various linux system files and tokudb frees the buffer that getline allocates. perhaps getline has a problem, or tokudb's portability function that computes the system's processor frequency is broken. i dont see a bug in tokudb related to this problem.
Could that happen that getline() allocates using system malloc, and you free() with jemalloc? ... sql/signal_handler.cc:153(handle_fatal_signal)[0x737022] /lib/x86_64-linux-gnu/libpthread.so.0(+0xfc90)[0x7f243f447c90] plugins/ha_tokudb.so(+0x14597c)[0x7f2437d8d97c] plugins/ha_tokudb.so(+0x146bb8)[0x7f2437d8ebb8] plugins/ha_tokudb.so(free+0x2f5)[0x7f2437d797c5] plugins/ha_tokudb.so(_Z31toku_os_get_processor_frequencyPm+0x15e)[0x7f2437d5ff6e] ... Regards, Sergei