On Fri, 18 Aug 2006 13:45:09 +1000 Mark Livingstone <[EMAIL PROTECTED]> wrote:

ML> I started M, displayed the about box, clicked mouse in Mahogany Information 
ML> (ie lower) section and got:
ML> 
ML> [EMAIL PROTECTED] ~ $ M
ML> addr2line: 'M': No such file
ML> [Debug] 13:26:06: Empty addr2line output?

 There was a problem with the splash screen resulting in an assert failure
in debug build and, worse, sometimes a crash (even in a release build).
I've fixed/worked around it in the current cvs.

 As for the error from addr2line, I have no idea, really. It seems to work
fine here (it is used to get the stack trace for the assert dialog).

[72 more lines of the same snipped -- this is not very informative]

ML> [Debug] 13:26:07: ../src/common/wincmn.cpp(278): assert "GetCapture() != 
this" 
ML> failed in ~w
ML> xWindowBase(): attempt to destroy window with mouse capture

 This is the assert I mentioned above.

ML> So I started up, opened composer, opened address book and got a box saying 
ML> there was a XPM truncated image error in line 176. 

 This was another assert which I fixed. But this one was harmless, just an
(unused) XPM icon didn't have the correct width/height.

ML> It then tried to access a no longer existant IMAP server and said:
...
ML> [Debug] 13:33:41: .src/classes/ConfigSourcesAll.cpp(182): assert "foundAny" 
ML> failed in DeleteGroup(): group to delete doesn't exist
ML> 
ML> Call stack:
ML> [00] wxConfigMultiplexer::DeleteGroup(wxString const&)
ML> [01] SaveArray(wxConfigBase*, wxArrayString const&, wxString const&)
ML> [02] wxAdbEditFrame::TransferSettings(bool)
ML> [03] wxAdbEditFrame::SaveSettings()
ML> [04] wxAdbEditFrame::~wxAdbEditFrame()

 I didn't fix this one, although I was indeed able to reproduce it. I am
not exactly sure about what to do about it. The good news is that, in
principle, it's harmless and you can get it only once. The bad news is that
the program crashes showing an endless loop of "harmless" asserts because
it reenters wxAdbEditFrame dtor. This was actually a problem in wx which I
fixed there so you shouldn't get it any more with the latest wx cvs.

ML> I have often wondered what these lines are about:
ML> 
ML> [Debug] 13:35:19: Empty addr2line output?
ML> addr2line: 'M': No such file
ML> 
ML> Maybe we can fix this too?

 As I said, I really don't know where does this one come from. The relevant
code is in wxStackFrame::OnGetLocation() in src/unix/stackwalk.cpp of wx
distribution but it works just fine for me and many others...

ML> What do I need to do to stop it auto-opening the address book?

 Normally it's enough to just close it before quitting the program. Of
course, it helps if the program doesn't crash when you try to do it...

 Thanks for your report!
VZ


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mahogany-Developers mailing list
Mahogany-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to