On 05/22/11 19:02, Adriano dos Santos Fernandes wrote: > Hi! > > This method caches created vtable in a map using original vtable address > as the key. > > When libraries are unloaded, two problems happen: > > 1) Memory leaks. > 2) This is even serious, as may get the system to crash in normal usage. > New libraries are loaded and may reuse the address space of the unloaded > one. Now the vtable cache becomes totally incoherent.
Well known to me issue. Did not give it high enough priority cause this branch is never used and will not be used in FB3. But certainly will fix a least before beta1. ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel