Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-12-28 02:14:57


Hi Reece,

please do not use HTML messages.

> I have been getting the occasional exception in bjam.exe, so I have
> switched to using a debug build. This has caught an exception in execnt.c:
>
> [line]
> [530]        f = fopen( cmdtab[ slot ].tempfile, "w" );
> [531]        fputs( string, f ); // <== HERE
> [532]        fclose( f );
>
> The VC++ IDE is reporting that f is 0.

How/when does it happen? If we can prevent 'f' from being 0, it would be
better than giving an error. What does "perror" print, for example?

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk