Linux: Opera Crash Report Details

Opera: Crash Report Details

Latest version: 2009-06-25Download

If you ever file bug reports for Opera, then you may be aware of requests for specific details pertaining to the operating system that you were using when Opera crashed or encountered a bug or an error…including freezes (kill those freezes with another script here).

With Opera 10, when you encounter an error and need to file a report, this script can help you by providing you will plenty of operating system information that you can easily copy and paste into your report.

If you encounter a crash in Opera 10+, you will be prompted to add a few comments and send the report off to be analyzed and they need all of the details that you can provide! Why waste time gathering these details when this script will do this for you?

An example of the scripts output is as follows:

————————-
Opera Version Details:
————————-

–$ opera –full-version
Opera 10.00 Internal. Build 4449 for Linux. Qt library 3.3.8b. Compiled on Jun 24 2009 by gcc 4.3.2 (ABI: 1002) for GNU libc 2.7 using Qt 3.3.8b (x86_64 Linux g++-4.* full-config).

————————-
Operating System Details:
————————-

–$ uname -srvmpio
Linux 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC 2009 x86_64 unknown unknown GNU/Linux

————————-

–$ lsb_release -a
Distributor ID: Ubuntu Description: Ubuntu 9.04 Release: 9.04 Codename: jaunty

————————-

–$ cat /etc/*{release,version} /etc/issue 2>/dev/null
Ubuntu 9.04
\l

To install this script, simply download the zip file and follow the instructions listed below from the included INSTALL.txt file.

Author: Kyle Baker (kyleabaker)
Homepage: http://www.kyleabaker.com/
Description: Script to generate some operating system details to include in a crash report.
Version: 2009-06-25

—————
Brief
—————

Instructions to install this script are listed below. If you have any questions and/or comments please let me
know! You can find my contact information at the homepage listed above.

—————
Installation
—————

1. Place the “Opera-Crash-Report-Details” folder (with all of it’s contents) in a place that you can leave it such as in your home folder.
You may need/want to rename this folder to “Opera-Crash-Report-Details”, but you can name it anything you wish.
example: /home/username/Opera-Crash-Report-Details

2. Open a terminal window, navigate to the new Inspector folder (assuming you saved it in the above mentioned location):

$ cd ~/Opera-Crash-Report-Details

3. Make the setup script executable so it can create a shortcut for you on your desktop as well as making the other
main kill script executable:

$ chmod +x ./setup.sh
$ sh ./setup.sh

4. Done!

—————
Notes
—————

* After the setup file completes you can drag and drop the new desktop icon into a panel if you wish. You now have a quick
way to start Opera and Inspector from a single icon!
* All detail reports will be saved to your Desktop with the following filename syntax:
syntax:  opera-details-YYYYMMDDHHmmSS.txt
example: opera-details-20090625161235.txt
* If you would like to use a different icon, just open the properties dialog for the shortcut and change it. A more default
looking icon is packaged in the “/Opera-Crash-Report-Details/icons” folder.
* If you ever move the “/Opera-Crash-Report-Details” folder, simply re-run the setup.sh script and a new shortcut will be created.
* This scripting trick should be able to run from a usb drive or other similar storage devices assuming you have run the
setup script to create the desktop shortcuts.
* If you have any ideas of more details that could easily be added, please let me know! You can contact me here:

http://www.kyleabaker.com/about

0 Responses to “Linux: Opera Crash Report Details”


  • No Comments

Leave a Reply