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

Reply via email to