多共享动态库中同名对象重复析构问题的技巧
Linux 平台下的共享动态库,一般都是通过选项“-fPIC”编译出来。有些应用程序需要链接多个共享库,此时如果在这些共享库中存在相同作用域范围的同名静态成员变量,那么当程序访问完静态成员变量结束析构时,由于内存的 double free 会导致程序 core dump……
责任编辑:马沛
来源:
IBMdW
2011-06-15 09:47:14
2009-09-02 10:49:46
2010-07-20 09:52:27
2010-07-16 17:12:58
2009-12-04 17:16:41
2010-01-18 15:53:27
2010-02-04 16:39:26
51CTO技术栈公众号