N
netnice
Unregistered / Unconfirmed
GUEST, unregistred user!
现在编写了两个DLL动态库,一个【A】是实现数据的组包,解析功能,另一个【B】是实现包数据的发送接收。
A通过LoadLibrary动态载入B。 A释放时,利用FreeLibrary释放B。此时释放出现异常错误! 错误提示:0x00000000不能读。 如果A释放时,不调用释放B句柄,那么就不会出现这个错误,但这样不是有泄漏内存的嫌疑。
动态库里我都用的 stdcall 方式,并且在这两个 *.pbr 都加入了ShareMem单元。
我单步跟踪过,就是一释放 B 句柄就会出错。
请高手指点!!!
谢谢!!! 是不是和 ShareMem 有关??
A通过LoadLibrary动态载入B。 A释放时,利用FreeLibrary释放B。此时释放出现异常错误! 错误提示:0x00000000不能读。 如果A释放时,不调用释放B句柄,那么就不会出现这个错误,但这样不是有泄漏内存的嫌疑。
动态库里我都用的 stdcall 方式,并且在这两个 *.pbr 都加入了ShareMem单元。
我单步跟踪过,就是一释放 B 句柄就会出错。
请高手指点!!!
谢谢!!! 是不是和 ShareMem 有关??