Unfortunately, there is no way to detect bugs other than testing. Your automatic bug report tool will send the crash reports, all you have to do is click 'OK' and maybe review the contents of the report (censor your IP address and such things) and you might be asked to describe what you were doing when the crash occurred.
If a single program crashes very often, try reinstalling it. If that doesn't work find the program's website and check if other people are having the same problem. If so, it is probably a bug. If not, it might be something CentOS-related, google the problem and look in the CentOS forum and wiki. Try Googling 'XYZ crash CentOS' and 'XYZ crash segfault sigabrt'.
If multiple programs keep crashing, it could be a library issue or something might be wrong with CentOS. Look at the programs' dependencies and search for common libraries. Reinstall these, look on their websites, google 'ABC segfault' or 'ABC sigabrt', look for solutions on the CentOS forum and wiki.
If the problems persists and you have another OS on the same machine, try reproducing the crashes there. If that doesn't work, it's a CentOS issue, reinstall from a new installation image.
Always be conservative in reporting bugs, don't do it before you have eliminated the possibility of you doing something wrong.
Last edited by zwitterion-241920; 08-23-2012 at 05:29 AM.
|