Search the knowledgebase


Crash logging with Inspector IIXII for Linux and FreeBSD

Inspector IIXII (inspectr) is a small program written by Axel Siebert to log crash data for programs. It is available for Windows, Linux/x86 and FreeBSD/x86.

Here is how to use Inspector with Opera for Linux or FreeBSD:

  1. Download Inspector for Linux or FreeBSD. 64-bit versions for Linux and FreeBSD are also available.
  2. Assuming that you have saved the file with name "inspectr", make the file executable with the command chmod +x inspectr
  3. Make sure that Opera is running, and attach Inspector to the Opera binary via the command: ./inspectr <PROCESS_ID>

where <PROCESS_ID> is the process ID of the Opera binary. To identify the Opera binary and its process ID, execute the command: ps aux | grep opera and look for a line of the form

/usr/lib/opera/<OPERA_VERSION>/opera

where <OPERA_VERSION> is a variable depending on your version of Opera, for example 9.20-20070409.6. The process ID is the number in the second column of this line, after the user name.

If you use a tarball version of Opera, the output of ps aux | grep opera should include a line of the form:

./bin/opera

Note: the binary ./bin/opera inside the tarball should not be confused with /usr/bin/opera, which is not a binary, but a shell script.

If Opera crashes, Inspector will write a log file to the same directory where Inspector resides. To learn about filing crash bug reports, please read How to report crashes in Opera.


Browse through articles in the same categories: bugs