Wiki

Clone wiki

HelpDesk / BugReportHowtoLinux

When submitting a bug report always start the game from a terminal emulation program (e.g. xterm), so that you can attach the debug output of the game to your bug report.

If the game crashes

If the game crashed you should see some output like this (example output from Dream Pinball 3D):

Segmentation Fault

This is a BUG, please create a ticket: https://bitbucket.org/runesoftdev/dreampinball3d_public/issues
See https://bitbucket.org/runesoftdev/helpdesk/wiki/BugReportHowtoLinux on how to properly report a BUG.

Compiler: GCC 4.7.2
Build time: Sep  4 2013 22:43:19
Build revision: 4ed904f7fb4b8a068bc5519abd2e849fab3864d5
Build type: RelWithDebInfo (Full Version)
CFLAGS:  -Wall -Wextra -Wno-unused -Wno-long-long -Wno-variadic-macros  -m32 -O3 -ggdb -DNDEBUG  -O1
CXXFLAGS:  -Wall -Wextra -Wno-unused -Wno-long-long -Wno-variadic-macros  -m32 -O3 -ggdb -DNDEBUG  -O1

Backtrace:
./DreamPinball3D(_ZN4YAPL11handleCrashEi+0x19a)[0x80afa83]
[0xf77a7400]
./DreamPinball3D(main+0x24)[0x806b6f4]
/lib/libc.so.6(__libc_start_main+0xf5)[0xf65d9635]
./DreamPinball3D[0x806b601]

Most of the information we need is already in the output above but we also need to know:

  1. Your Linux distribution
  2. The Linux kernel version
  3. The graphics driver version
  4. Describe in a simple step by step how-to what you did to trigger the bug

If you want to report another kind of bug

You think something is wrong and you think it's a bug?

  1. Describe what you think is wrong
  2. Describe what you would expect, how you think it should work
  3. Describe in a simple step by step how-to what you did to trigger the bug

Additionally we need to know the following things:

  1. Your Linux distribution
  2. The Linux kernel version
  3. The graphics driver version
  4. The exact version of the game you are using (start the game with the --build_version parameter)

Updated