------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1362 --- Comment #3 from Zoltan Herczeg <[email protected]> 2013-06-03 12:03:03 --- > it. Since I am coding an ActiveX/COM object model around PCRE (which uses > Windows Unicode and so basically relies on the 16 bit library), calling the > wrong free function was not too obvious at first glance. So, actually, my > memory was freed by the 8 bit library, but the memory allocator of the 16 bit > library was still thinking that it has some blocks available in free_blocks. Just as I suspected that this will happen eventually. I originally proposed a common JIT compiler for all modes, since the code is the same in all cases, and currently the same binary is stored 3 times. But people said that this is adds an unnecessary complexity to the library (since it requires another, shared library), and I abandoned this idea. Adding an error checking mechanism could help, but it would be an unecessary overhead in most cases. -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
