On Mon, 23 Jun 2003 22:46:26 +0200 (Romance Daylight Time) Vadim Zeitlin <[EMAIL PROTECTED]> wrote:
> I have absolutely no idea about what is going on :-( You don't have msdev > or any other debugger able to read MS debugging info by chance? I've never > tried it but the Digital Mars one is supposed to be able to do it... I managed to compile debug version with cygwin. I get an assert when choosing preferences, but the program does not crash: (gdb) r Starting program: /cygdrive/e/M/M.build.cygwin.295.debug/src/M.exe warning: LDR: Automatic DLL Relocation in M.exe warning: LDR: Dll cygjpeg6b.dll base 10000000 relocated due to collision with D: \cygwin\usr\local\wxWindows.gcc2.debug\lib\wxmsw241d.dll warning: LDR: Automatic DLL Relocation in M.exe warning: LDR: Dll cygpng12.dll base 10000000 relocated due to collision with D:\ cygwin\usr\local\wxWindows.gcc2.debug\lib\wxmsw241d.dll warning: LDR: Automatic DLL Relocation in M.exe warning: LDR: Dll cygz.dll base 10000000 relocated due to collision with D:\cygw in\usr\local\wxWindows.gcc2.debug\lib\wxmsw241d.dll warning: LDR: Automatic DLL Relocation in M.exe warning: LDR: Dll cygtiff3.dll base 10000000 relocated due to collision with D:\ cygwin\usr\local\wxWindows.gcc2.debug\lib\wxmsw241d.dll warning: 01:28:14: .src/gui/wxOptionsDlg.cpp(2971): assert "(sizeof(ms_aConfigDe faults)/sizeof(ms_aConfigDefaults[0])) == ConfigField_Max" failed: defaults arra y size mismatch Program received signal SIGTRAP, Trace/breakpoint trap. 0x77f762e9 in ?? () (gdb) bt #0 0x77f762e9 in ?? () #1 0x100d6651 in ShowAssertDialog (szFile=0x4f03e4 ".src/gui/wxOptionsDlg.cpp", nLine=2971, szCond=0x4f9060 "(sizeof(ms_aConfigDefaults)/sizeof(ms_aConfigDefau lts[0])) == ConfigField_Max", szMsg=0x4f9039 "defaults array size mismatch") at ../wxWindows/src/common/appcmn.cpp:587 #2 0x100d6717 in wxAppBase::OnAssert (this=0x11929d38, file=0x4f03e4 ".src/gui/ wxOptionsDlg.cpp", line=2971, cond=0x4f9060 "(sizeof(ms_aConfigDefaults)/sizeof( ms_aConfigDefaults[0])) == ConfigField_Max", msg=0x4f9039 "defaults array size m ismatch") at ../wxWindows/src/common/appcmn.cpp:659 #3 0x004b9fd1 in wxMApp::OnAssert (this=0x11929d38, file=0x4f03e4 ".src/gui/wxO ptionsDlg.cpp", line=2971, cond=0x4f9060 "(sizeof(ms_aConfigDefaults)/sizeof(ms_ aConfigDefaults[0])) == ConfigField_Max", msg=0x4f9039 "defaults array size mism atch") at .src/gui/wxMApp.cpp:505 #4 0x100d66e0 in wxOnAssert (szFile=0x4f03e4 ".src/gui/wxOptionsDlg.cpp", nLine =2971, szCond=0x4f9060 "(sizeof(ms_aConfigDefaults)/sizeof(ms_aConfigDefaults[0] )) == ConfigField_Max", szMsg=0x4f9039 "defaults array size mismatch") at ../wxW indows/src/common/appcmn.cpp:648 #5 0x100d6469 in wxAssert (cond=0, szFile=0x4f03e4 ".src/gui/wxOptionsDlg.cpp", nLine=2971, szCond=0x4f9060 "(sizeof(ms_aConfigDefaults)/sizeof(ms_aConfigDefau lts[0])) == ConfigField_Max", szMsg=0x4f9039 "defaults array size mismatch") at ../wxWindows/src/common/appcmn.cpp:520 #6 0x004f91c2 in wxOptionsPageStandard::wxOptionsPageStandard (this=0x119a1560, notebook=0x119a1328, title=0x4fa3f3 "Identity", profile=0x11930e98, nFirst=-1, nLast=14, helpId=4102) at .src/gui/wxOptionsDlg.cpp:2971 #7 0x004fa433 in wxOptionsPageIdent::wxOptionsPageIdent (this=0x119a1560, paren t=0x119a1328, profile=0x11930e98) at .src/gui/wxOptionsDlg.cpp:3332 #8 0x004fcbd5 in wxOptionsNotebook::wxOptionsNotebook (this=0x119a1328, parent= 0x11947b48) at .src/gui/wxOptionsDlg.cpp:4173 #9 0x004fc7fb in wxGlobalOptionsDialog::CreateNotebook (this=0x22f358, panel=0x 11947b48) at .src/gui/wxOptionsDlg.cpp:4066 #10 0x00489bd1 in wxOptionsEditDialog::CreateAllControls (this=0x22f358) at .src /gui/wxDialogLayout.cpp:1227 #11 0x004fd66c in ShowOptionsDialog (parent=0x11944108, page=OptionsPage_Default ) at .src/gui/wxOptionsDlg.cpp:4349 #12 0x004da546 in wxMFrame::OnMenuCommand (this=0x11944108, id=152) at .src/gui/ wxMFrame.cpp:648 #13 0x004dedfd in wxMainFrame::OnCommandEvent (this=0x11944108, [EMAIL PROTECTED]) at .src/gui/wxMainFrame.cpp:1033 #14 0x101223fc in wxEvtHandler::SearchEventTable (this=0x11944108, [EMAIL PROTECTED] 6c, [EMAIL PROTECTED]) at ../wxWindows/src/common/event.cpp:954 #15 0x10122118 in wxEvtHandler::ProcessEvent (this=0x11944108, [EMAIL PROTECTED]) at ../wxWindows/src/common/event.cpp:870 #16 0x101431e2 in wxFrameBase::ProcessCommand (this=0x11944108, id=152) at ../wx Windows/src/common/framecmn.cpp:207 #17 0x1004d46e in wxFrame::HandleCommand (this=0x11944108, id=152, cmd=0, contro l=0) at ../wxWindows/src/msw/frame.cpp:670 #18 0x1004d7f8 in wxFrame::MSWWindowProc (this=0x11944108, message=273, wParam=1 52, lParam=0) at ../wxWindows/src/msw/frame.cpp:748 #19 0x100c9ddd in wxWndProc (hWnd=0x540106, message=273, wParam=152, lParam=0) a t ../wxWindows/src/msw/window.cpp:2372 #20 0x77e7124c in USER32!TranslateMessageEx () from /cygdrive/c/WINNT/system32/U SER32.DLL It is the same assert which I reported earlier with Linux version - assert "(sizeof(ms_aConfigDefaults)/sizeof(ms_aConfigDefaults[0])) == ConfigField_Max" failed: defaults array size mismatch And then smth strange in prefs - in Compose tab Default reply kind is empty, Reply string is "0", Forward string is "Re:". Off by 1 error somewhere. Regards, Nerijus ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers