On Sat, 17 May 2003 10:43:26 +0200 (Romance Daylight Time) Xavier Nodet <[EMAIL 
PROTECTED]> wrote:

XN> On Sat, 26 Apr 2003 04:13:23 +0200 (Romance Daylight Time) Xavier Nodet <[EMAIL 
PROTECTED]> wrote:
XN> 
XN> > On Fri, 25 Apr 2003 14:05:33 +0200 (Romance Daylight Time) Vadim Zeitlin <[EMAIL 
PROTECTED]> wrote:
XN> 
XN> > > Also, you could try removing wxYield() calls from BusyIndicator (in
XN> > > HeaderListImpl.cpp) and MProgressInfo (in wxMDialogs.cpp) and see if
XN> > > it changes anything.
XN> 
XN> > I did that. Of course I now have some GUI oddities, but M has not yet
XN> > crashed. I will wait a little bit more, then try to get them back one by
XN> > one, and see what happens.
XN> 
XN> Here are my findings so far. A 'Yes' in one of the first four columns
XN> means that the corresponding line is *active* (not commented) in the
XN> configuration.
XN> 
XN>  wxMDialogs  wxMDialogs  wxMDialogs  HeaderInfoImpl      Result
XN>    3128        3137        3147           362
XN> 
XN>     Yes         Yes         Yes           Yes              KO
XN>     No          No          No            No               Ok
XN>     No          Yes         Yes           Yes              KO
XN>     No          Yes         No            No               KO
XN>     Yes         No          Yes           Yes              KO
XN>     No          No          No            Yes              Ok so far (2 days)
XN> 
XN> So it really seems a re-entrency problem, as commenting a few wxYield()
XN> removes the crashes (I tried this first combination during several
XN> weeks).

 How reproducible are the crashes? In the light of your findings it does
seem clear that it's a reentrancy problem but I still don't understand what
is reentered and when. The only backtrace I have (from Nerijus) is too
short/garbled to show it. Can you make a better one?

 If not, comment out/remove these lines completely before the release as
not updating the progress dialog is definitely better than crashing but
ideally we'd understand what's going on and really fix the bug instead, of
course.

 Thanks a lot!
VZ



-------------------------------------------------------
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