Failure Detection, Logging and C ++

I have an application that I wrote in QT C ++, it works fine under Ubuntu for me, both in the virtual box and on the "target machine", a small ZAGAC MAG. I ran it for several hours, pumped the input through it (working with mind-boggling), and I can't make this bastard crash, but users keep telling me that it crashes 4 times a day. The application really does little, this HTML5 application, just a web kit widget that loads the website. There are one or two places where it can fall, and I went through the code, and it looks good, and it works for me.

The crash reports that I receive are the second hand, through an interpreter, where both people have no idea, the amount of detail: "It drops dramatically." Obviously, this is as useful as balls on the priest when it comes to figuring out what the real problem is. Now it may be a bad ram, it may be some wrong setup, and it will be checked, but what I would like to add are two things:

Registration and fault detection.

I have a log descriptor, I am sure that this will not be a terrible problem, but I am not sure how to do this with Crash detection, and possibly even with automatic logging.

How can i do this? Any recommendations that could ease the learning curve would be great.

Deployment System - Ubuntu 10.10 LTS.

+4
source share
1 answer

I believe Google Breakpad is what you are looking for.

+4
source

All Articles