I have some proprietary code which I wanted to convert
to use kjbuckets (rather than sorted Python lists with
slow pure-Python union and intersection operations).
The code appeared to work fine very briefly, but then
the program started hanging when trying to take the
repr() of a short list of strings. gdb revealed that
it was spending a lot of time trying to append a
366779-character string beginning with a '[' and a nul,
as if the length field of that string object had been
overwritten by a wild pointer.
More detail if I can post this.
Log in to post a comment.