一个问题请教WxWidget高手

• 本文约 155 字,阅读大致需要 1 分钟 | Development | #madedit | #WxWidget

WxClassInfo的析构函数(~WxClassInfo)死循环是什么原因?检查发现RTTI的那个链表有个环,但是不太明白这个表(从上下文看是由Register()方法维护的)为什么能出现环?

具体的案例是MadEdit(FreeBSD port)退出时,由于exit() 会调用atexit() 定义的钩子,后者调用WxClassInfo的析构函数,并在此时陷入死循环。