Ian Barwick wrote:
>>>>- when starting the query tool with an empty sheet, then immediately
>>>>exiting via the file menu (without having entered any text, so the
>>>>"Do you want to save changes?" dialogue is not triggered) sometimes
>>>>I get segfaults, though I can't always reproduced them.
>
> #0 0x00000069 in ?? ()
> #1 0x0826945d in frmQuery::OnActivate(wxActivateEvent&) (this=0x8c40550,
> event=@0xbfffece0) at ui/frmQuery.cpp:259
> #2 0x0855ac46 in wxAppConsole::HandleEvent(wxEvtHandler*, void
> (wxEvtHandler::*)(wxEvent&), wxEvent&) const (this=0x89172e8,
> handler=0x8c40550, func=
> {__pfn = 0x8269438 <frmQuery::OnActivate(wxActivateEvent&)>,
> __delta = 0}, event=@0xbfffece0) at src/common/appbase.cpp:305
This looks like a corrupted stack or so to me. frmQuery.cpp:259 is just
a call to updateMenu(), which does very simple stuff.
You could try other gtk versions, other gcc versions/options, ...
Summarized: I don't have a good hint for you.
Regards,
Andreas