
On Wed, 09 Sep 2009 11:21:03 +0200, Edouard A. <edouard@fausse.info> wrote:
On Wed, 09 Sep 2009 11:15:47 +0200, "Boris Schaeling" <boris@highscore.de> wrote:
I would prefer something platform-independent and something I've more control over (eg. not every user wants crash reports to be transmitted automatically to a website). In the moment I would give google-breakpad a
try although it doesn't come with any documentation.
A legitimate concern (btw Windows error reporting is fully customizable by the user).
In my opinion the difficulty of the crash reporting library is on the server side, that doesn't mean there's nothing to do on the client side.
What a Boost.Crash library could do is be able to gather a "minidump" plus some logs, package that in a file and have it ready to be handed over to whatever reporting server you're using.
In my opinion the most difficult part is to make an end-user send more relevant information than "Your program doesn't work". :) If I would develop for Windows only I would probably go with Microsoft's Winqual program. In order to support various platforms more easily I would prefer something application-centric though (I don't know if Apple, Sun, Redhat etc. all have their own crash reporting tools you could opt-in?). Boris