Hi all, Since a few weeks (maybe even more), I can not get the release version of M to work correctly. I always get, right after the start, without even moving the mouse, a crash with a call-stack like the following.
I tried to tweak the settings (the compiler's one --MSVC 7.1--, or those
in wxWindows itself), but to no avail. It works correctly if and only if
_DEBUG is defined, which implies that __WXDEBUG__ is also defined.
MSVC 7.1, latest CVS for both M and wxWindows. I had the same problems
with MSVC 6.
Can someone enlighten me, please?
ntdll.dll!77f75a58()
ntdll.dll!77f9cb5e()
ntdll.dll!77f9cfc4()
ntdll.dll!77f9e139()
ntdll.dll!77f85010()
M.exe!wxWndProc(HWND__ * hWnd=0x00de0340, unsigned int message=0x0000004e,
unsigned int wParam=0x00000000, long lParam=0x0012e44c) Line 2203 + 0x17 C++
user32.dll!77d43a50()
user32.dll!77d43b1f()
user32.dll!77d43b4f()
user32.dll!77d43b33()
ntdll.dll!77f58b37()
user32.dll!77d44500()
user32.dll!77d44500()
user32.dll!77d44525()
user32.dll!77d44535()
ntdll.dll!77f75da3()
kernel32.dll!77e760cb()
comctl32.dll!71973e13()
M.exe!wxWindow::MSWWindowProc(unsigned int message=0x0000004e, unsigned int
wParam=0x00000000, long lParam=0x0012e81c) Line 2881 + 0x23 C++
M.exe!wxWndProc(HWND__ * hWnd=0x00de0340, unsigned int message=0x0000004e,
unsigned int wParam=0x00000000, long lParam=0x0012e81c) Line 2203 + 0x17 C++
user32.dll!77d43a50()
user32.dll!77d43b1f()
user32.dll!77d43b4f()
user32.dll!77d43b33()
user32.dll!77d43b33()
user32.dll!77d444f5()
user32.dll!77d44500()
user32.dll!77d44500()
user32.dll!77d44525()
user32.dll!77d44535()
ntdll.dll!77f75da3()
user32.dll!77d4582b()
user32.dll!77d46927()
user32.dll!77d454b4()
comctl32.dll!71973b55()
comctl32.dll!71974173()
comctl32.dll!719c0c45()
comctl32.dll!719c1e28()
ntdll.dll!77f58a3a()
msvcr71.dll!_heap_alloc(unsigned int size=0x0012d140) Line 212 C
ntdll.dll!77f84fd6()
ntdll.dll!77f9db38()
ntdll.dll!77f9db21()
user32.dll!77d43a50()
user32.dll!77d440bd()
user32.dll!77d440c6()
comctl32.dll!719cc0ea()
M.exe!wxHashTableBase::GetNode(long key=0x00000005, long value=0x00000000)
Line 116 + 0x31 C++
M.exe!wxWndProc(HWND__ * hWnd=0x0076042c, unsigned int message=0x00000005,
unsigned int wParam=0x00000000, long lParam=0x024804ac) Line 2203 + 0x17 C++
user32.dll!77d43a50()
user32.dll!77d43b1f()
user32.dll!77d43b4f()
user32.dll!77d43b33()
user32.dll!77d44500()
user32.dll!77d43b33()
user32.dll!77d444f5()
user32.dll!77d44500()
user32.dll!77d44500()
user32.dll!77d44525()
user32.dll!77d44535()
ntdll.dll!77f75da3()
user32.dll!77d4582b()
user32.dll!77d671d8()
user32.dll!77d45cdd()
uxtheme.dll!5ad71b11()
uxtheme.dll!5ad71c89()
user32.dll!77d45d13()
user32.dll!77d44124()
user32.dll!77d45cb6()
user32.dll!77d45ca8()
user32.dll!77d45ca8()
M.exe!wxWindow::MSWDefWindowProc(unsigned int nMsg=0x00000047, unsigned int
wParam=0x00000000, long lParam=0x0012d788) Line 1810 C++
M.exe!wxWindow::MSWWindowProc(unsigned int message=0x00c66220, unsigned int
wParam=0x7ffde000, long lParam=0x0012d6f0) Line 2881 + 0x23 C++
user32.dll!77d4a8fe()
ntdll.dll!77f84fd6()
ntdll.dll!77f9db38()
ntdll.dll!77f9db21()
user32.dll!77d44500()
ntdll.dll!77f9db21()
ntdll.dll!77f83eb1()
ntdll.dll!77f84fd6()
user32.dll!77d49c5b()
M.exe!wxWindow::DoMoveWindow(int x=0x00000000, int y=0x00000000, int
width=0x000004bf, int height=0x0000025b) Line 1537 C++
M.exe!wxWindow::DoSetSize(int x=0x77f84fd6, int y=0x00000078, int
width=0x00c60000, int height=0x00000001, int sizeFlags=0x00000003) Line 1603 + 0x1a
C++
ntdll.dll!77f84c1c()
M.exe!wxAppConsole::HandleEvent(wxEvtHandler * handler=0x00d61700, void
(wxEvent &)* func=0x004749d0, wxEvent & event={...}) Line 289 C++
M.exe!wxEvtHandler::ProcessEventIfMatches(const wxEventTableEntryBase &
entry={...}, wxEvtHandler * handler=0x00000050, wxEvent & event={...}) Line 1166
C++
ntdll.dll!77f84c1c()
M.exe!wxEvtHandler::ProcessEvent(wxEvent & event={...}) Line 1226 + 0x10
C++
user32.dll!77d440bd()
user32.dll!77d440c6()
user32.dll!77d440c6()
comctl32.dll!719a801f()
ntdll.dll!77f852f6()
--
Xavier Nodet
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." - Benjamin Franklin, 1759.
pgp00000.pgp
Description: PGP signature
