>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:

Angus> shows me that the Boost.Format library has been completely
Angus> rewritten since LyX 1.3 was released.

I am not sure this is related to boost.format, but I may be wrong... 

Angus> Looking at the backtrace itself, this strikes me:
Angus> debugbuf::xsputn Why debugbuf?

Because this is output that goes to lyxerr:

#if USE_BOOST_FORMAT
        lyxerr << boost::format(_("LyX: Creating directory %1$s"))
                                % package.user_support()
               << endl;
#else
        lyxerr << _("LyX: Creating directory ") << package.user_support()
               << endl;
#endif

What I always thought was that the problem came from the fact that it
was the first output sent to lyxerr.

Bennett, what happens if you run "lyx -dbg any"? Do you get any output
before the crash?

Another thing you could try in src/config.h is to add
#define USE_BOOST_FORMAT 0
before the last #endif and recompile.

JMarc

Reply via email to