-
-
Notifications
You must be signed in to change notification settings - Fork 543
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
DEBUGis enabled so SuperTux is compiled with debugging symbols.- Run
ccmake .and make sureDEBUGis set toON. Use to toggle the setting. - Press
CthenGto generate the new configuration and exit.
- Run
- If you haven't previously run
cmake ., do so now. - Run
maketo compile SuperTux - Start SuperTux with
gdb ./supertux2 - Enter
runto start SuperTux. Alternatively, you can enterrunto start SuperTux with parameters. - When SuperTux crashes, enter
btinto 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