Seek and ye shall find.

Howto write a bug report?

If you have found a bug we appreciate it if you report it to us.

To enable us to make something out of your bug report it should be somewhat more detailled than for example The application crashes!
A good bug report is structured like this:

  1. Abstract
  2. System configuration
  3. Steps to reproduce this bug
  4. Error messages
  5. Abstract
    This should be stated in the subject or the first line of your bug report. It should describe the error as accurate as possible (f.e. The application crashes or The search uses the wrong language).

    System configuration
    We need the following informations here:

    1. Operating system
      Under Windows something like Windows XP SP3 and under Linux a Linux, Ubuntu 9.04 plus the output of uname -a is sufficient.
    2. Java version
      Just open a terminal and type in java -version followed by enter/return.
      The output should look like this:

      java version "1.6.0_07"
      Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
      Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)

    Steps to reproduce the error
    Here you should describe accurately what you have done to produce the error. We need this information for reproducing it.
    Example:

    1. Started the search via the wizard.
    2. Choose "arabic" as language.
    3. Choose "books" as search type.
    4. Choose the following search engines: A, B, C, D, E and set desired results to X.
    5. Started the search.
    6. Clicked on XYZ in the result list and the application crashed.

    Error messages
    For this it would be better to start the application via command line (java -jar wegtam.jar) to see the error messages on console and simply copy them.
    Example:

    C:\Eigene Dateien>java -jar wegtam.jar
    ResourceLoader.getColor(surfaceDefault) : null
    ResourceLoader.getColor(tabDefault) : null
    ResourceLoader.getColor(queryBox) : null
    ResourceLoader.getColor(queryBox.normalSearch) : null
    ResourceLoader.getColor(tabDefault) : null
    ResourceLoader.getColor(modulesSearch) : null
    ResourceLoader.getColor(wizard.panels) : null
    Exception in thread "main" java.lang.NumberFormatException: null
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.valueOf(Unknown Source)
    at gui.wanderer.WandererDefault.init(WandererDefault.java:193)
    at gui.wanderer.WandererDefault.(WandererDefault.java:79)
    at main.Wegtam.main(Wegtam.java:26)