-
-
Notifications
You must be signed in to change notification settings - Fork 491
Bugs
Mathnerd314 edited this page Jan 27, 2021
·
4 revisions
The current SuperTux bug tracker can be found at:
The old Mantis bug tracker can be (partially) viewed at:
Some even older bugs can be found at OldBugs.
A backtrace provides information on where exactly a program crashed and should be included in back reports if possible, the follow describes how to create one:
- First, ensure
DEBUG
is enabled so SuperTux is compiled with debugging symbols.- Run
ccmake .
and make sureDEBUG
is set toON
. Use to toggle the setting. - Press
C
thenG
to generate the new configuration and exit.
- Run
- If you haven't previously run
cmake .
, do so now. - Run
make
to compile SuperTux - Start SuperTux with
gdb ./supertux2
- Enter
run
to start SuperTux. Alternatively, you can enterrun
to start SuperTux with parameters. - When SuperTux crashes, enter
bt
into GDB. This will provide you with the backtrace which you can included in a bug report.
If you're asked to set a breakpoint, it can be done in GDB using break
:
before entering run
Home
Guidelines
Game Mechanics
Tools
Engine
- Cameras in other games
- Collision
- Configuration File
- Console
- Cutscenes
- Game_Engine
- Lighting
- Map_transformer
- Portables
- SceneGraph
- Scripting
Specifications
Milestones
- Milestone 1 Analysis
- Milestone 2 Design Document
- Milestone 2 Design Document Old
- Milestone 3 Design Document
Building (mostly outdated)
- INSTALL.md
- Building
- Building on macOS
- Building SuperTux
- Building on Windows
- Building with MXE (cross-compile)
Meetings