Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Crash]: sometimes after making a custom title screen, game crashes if tux dies #3192

Open
6 tasks done
SusDTSteve opened this issue Jan 28, 2025 · 3 comments
Open
6 tasks done

Comments

@SusDTSteve
Copy link

SusDTSteve commented Jan 28, 2025

SuperTux Version

v0.6.3-1524-ga5f7df3f1

System Information

Windows x64

Steps To Reproduce Crash

make a title screen level, then give tux a star and put some enemies that can kill Rhe SuperTux™. afterwards edit any level (or play a world/levelset that doesent have a titlescreen), then exit that and you should be back on your titlescreen. when Rhe SuperTux™ dies he has a chance to kill (crash) the game along with it

Debugging Information (Stacktrace)

<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
<no symbol available>
BaseThreadInitThunk
RtlUserThreadStart

Additional Information

No response

Guidelines For Reporting Issues

  • I have read https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports.
  • I have verified this isn't an issue that's already been reported.
  • I have verified this isn't a discussion, or an issue about unintended behavior or a feature request, but rather an actual crash ─ that is, the game closed unexpectedly.
  • I have verified this issue is not about wrong translations (use Transifex for those), or anything unsupported (e.g. third-party add-ons).
  • In this report, I have only included details about one (1) crash.
  • If I make a mistake while submitting this report, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.
@tulpenkiste
Copy link
Contributor

tulpenkiste commented Jan 29, 2025

Reproduced on CachyOS using latest master branch, albiet I got it in the titlescreen itself.

Game Version: v0.6.3-1477-g8c4846727
System Information: Linux 6.13.0-2-cachyos-deckify #\1 SMP PREEMPT_DYNAMIC Mon, 20 Jan 2025 20:11:11 +0000 x86_64

BT

/usr/bin/supertux2(_ZN12ErrorHandler14get_stacktraceB5cxx11Ev+0x36) [0x563002037f75]
/usr/bin/supertux2(_ZN12ErrorHandler12handle_errorEi+0x7c) [0x56300203830d]
/usr/lib/libc.so.6(+0x41880) [0x784a4b641880]
/usr/bin/supertux2(_ZN9__gnu_cxx17__normal_iteratorIPKN11GameSession10SpawnPointESt6vectorIS2_SaIS2_EEEC2ERKS4_+0x10) [0x563001c46d90]
/usr/bin/supertux2(_ZNKSt6vectorIN11GameSession10SpawnPointESaIS1_EE3endEv+0x32) [0x563001c44f3e]
/usr/bin/supertux2(_ZNKSt6vectorIN11GameSession10SpawnPointESaIS1_EE4backEv+0x27) [0x563001c4329f]
/usr/bin/supertux2(_ZNK11GameSession19get_last_spawnpointEv+0x1e) [0x563001c42e6c]
/usr/bin/supertux2(_ZNK12PlayerStatus22respawns_at_checkpointEv+0x19) [0x563001cc13e5]
/usr/bin/supertux2(_ZN6Player4killEb+0x53f) [0x563001f84889]
/usr/bin/supertux2(_ZN6Player12check_boundsEv+0x2a4) [0x563001f84fa6]
/usr/bin/supertux2(_ZN6Player6updateEf+0x545) [0x563001f78061]
/usr/bin/supertux2(_ZN17GameObjectManager6updateEf+0x9b) [0x563001c23ca7]
/usr/bin/supertux2(_ZN6Sector6updateEf+0x117) [0x563001cdc9c9]
/usr/bin/supertux2(_ZN11TitleScreen12update_levelEf+0x149) [0x563001d09f75]
/usr/bin/supertux2(_ZN11TitleScreen6updateEfRK10Controller+0x42) [0x563001d09dda]
/usr/bin/supertux2(_ZN13ScreenManager16update_gamelogicEf+0xce) [0x563001cd509c]
/usr/bin/supertux2(_ZN13ScreenManager9loop_iterEv+0x3e9) [0x563001cd6279]
/usr/bin/supertux2(_ZN13ScreenManager3runEv+0x2b) [0x563001cd64bf]
/usr/bin/supertux2(_ZN4Main11launch_gameERK20CommandLineArguments+0x12c6) [0x563001c5cad0]
/usr/bin/supertux2(_ZN4Main3runEiPPc+0x2b5) [0x563001c5d355]
/usr/bin/supertux2(main+0x6f) [0x563001b2bc18]
/usr/lib/libc.so.6(+0x261ce) [0x784a4b6261ce]
/usr/lib/libc.so.6(__libc_start_main+0x8a) [0x784a4b62628a]
/usr/bin/supertux2(_start+0x25) [0x563001b2bad5]

@SusDTSteve
Copy link
Author

yeah i meant to say that part aswell but i forgot

@SusDTSteve

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants