On Thu, 30 May 2002 15:16:05 Vadim Zeitlin wrote:

VZ> On Wed, 29 May 2002 17:09:36 Steve Florkey wrote:
VZ> 
VZ> SF> Now also getting SIGSEGV when trying to compose a new
VZ> SF> message (sometimes):
VZ> SF> 
VZ> SF> Program received signal SIGSEGV, Segmentation fault.
VZ> SF> 0x0815c860 in wxComposeView::AutoSave ()
VZ> 
VZ>  This might be related to the above, but if it doesn't
VZ> disappear when you rebuild with the static modules,
VZ> please tell me about it.
VZ> 
OK, the complaints about assertions are gone (as you said they
would), but the segmentation fault on exit is still present after
updating both wxWindows and Mahogany from CVS tonight.  (BTW, are
you aware of a CVS front end that does not assume you work with
only one CVS project?  I'll have to build some scripts shortly if
there is nothing already made that I have not yet discovered.)

On Mandrake 8.1 with kernel 2.4.8-34.1mdksmp

Configured wxWindows --with-gtk --enable-debug --enable-debug_gdb
--enable-debug_cntxt --disable-threads --disable-joystick
--no-recursion

Configured Mahogany --enable-debug --with-wxdebug
--with-modules=static

Running the new Mahogany under gdb seems to work OK until I exit
when it not only catches the segfault, there is now something in
the backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x66203b3e in ?? ()
(gdb) bt full
#0  0x66203b3e in ?? ()
No symbol table info available.
#1  0x081aa3f3 in MsgnoCmpFunc ()
No symbol table info available.
#2  0x081bbbf1 in MsgnoCmpFunc ()
No symbol table info available.
#3  0x081c5930 in mahogany_read_progress ()
No symbol table info available.
#4  0x080c12ca in FolderMonitorImpl::OnMEvent ()
No symbol table info available.
#5  0x08152c7f in wxMApp::CanClose ()
No symbol table info available.
#6  0x08150146 in wxMainFrame::CanClose ()
No symbol table info available.
#7  0x0817af76 in wxMFrame::AddHelpMenu ()
No symbol table info available.
#8  0x0815105e in wxMainFrame::OnCommandEvent ()
No symbol table info available.
#9  0x40306f05 in wxEvtHandler::SearchEventTable (this=0x84b8ac0, table=@0x839a2ec, 
event=@0xbfffe9d0) at event.cpp:928
        tableId1 = -1
        tableId2 = -1
        entry = {<wxEventTableEntryBase> = {m_id = -1, m_lastId = -1, m_fn = {__delta 
= 0, __index = -1, __pfn_or_delta2 = {
        __pfn = 0x81507b0 <wxMainFrame::OnCommandEvent(wxCommandEvent &)>, __delta2 = 
1968}}, m_callbackUserData = 0x0}, 
  m_eventType = @0x40555c14}
        i = 0
        eventType = 10037
        eventId = 125
#10 0x40306be9 in wxEvtHandler::ProcessEvent (this=0x84b8ac0, event=@0xbfffe9d0) at 
event.cpp:844
        table = (class wxEventTable *) 0x839a2ec
        info = (class wxClassInfo *) 0x405548e0
#11 0x40306ce5 in wxEvtHandler::ProcessEvent (this=0x850e560, event=@0xbfffe9d0) at 
event.cpp:873
        parent = (class wxWindow *) 0x84b8ac0
        win = (wxWindow *) 0x850e560
        info = (wxClassInfo *) 0x405548e0
#12 0x4038aa05 in wxToolBarBase::OnLeftClick (this=0x850e560, id=125, 
toggleDown=false) at tbarbase.cpp:482
        event = {<wxEvent> = {<wxObject> = {static sm_classwxObject = Cannot access 
memory at address 0x0

I hope that is helpful.

Thanks,
Steve



_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to