What did I get in the call stack???
-
When I was debugging a multi-threaded program, it generated a unhandled exception and I got the following call stack: NTDLL! 77fcbaac() KERNEL32! 77e665d6() CNoTrackObject::operator new(unsigned int 4) line 84 + 12 bytes CThreadLocal<_AFX_CTL3D_THREAD>::CreateObject() line 190 + 34 bytes CThreadLocalObject::GetData(CNoTrackObject * (void)* 0x5f496dc0 CThreadLocal<_AFX_CTL3D_THREAD>::CreateObject(void)) line 404 + 3 bytes CThreadLocal<_AFX_CTL3D_THREAD>::GetData() line 173 + 13 bytes CThreadLocal<_AFX_CTL3D_THREAD>::operator _AFX_CTL3D_THREAD *() line 183 + 15 bytes AfxInitThread() line 272 + 10 bytes _AfxThreadEntry(void * 0x0235fc78) line 73 _threadstartex(void * 0x1ab86af8) line 212 + 13 bytes KERNEL32! 77e6758a() Could anyone tell me why it got into those functions?:confused: Law is meaningless without chaos. Chaos without Law is equal to destruction. Chaos and Law create our rich and colorful world.