← Back to team overview

maria-developers team mailing list archive

Re: TokuDB test suite failures when building at Launchpad

 

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


References