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

deleting a moving tilemap crashes the game* #3117

Open
6 tasks done
Alasdairbugs opened this issue Nov 29, 2024 · 2 comments
Open
6 tasks done

deleting a moving tilemap crashes the game* #3117

Alasdairbugs opened this issue Nov 29, 2024 · 2 comments
Labels
status:needs-confirmation Issue needs to be determined reproducible type:crash

Comments

@Alasdairbugs
Copy link
Contributor

SuperTux Version

v0.6.3-1431-g2a7025be3

System Information

Windows x64

Steps To Reproduce Crash

not all the time* ?? idk

4x4 tilemap.
moving, set to running, circular, solid.
the path has been used to clone other moving tilemaps.
delete the tilemap used to clone.

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>
BaseThreadInitThunk
RtlUserThreadStart

Additional Information

cant find any other crash info

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.
@Alasdairbugs Alasdairbugs added status:needs-confirmation Issue needs to be determined reproducible type:crash labels Nov 29, 2024
@tobbi
Copy link
Member

tobbi commented Nov 30, 2024

Can you try this on a build with debug info, like the latest master one from here?
https://github.com/SuperTux/supertux/actions/runs/12075689410/artifacts/2251572962

@swagtoy
Copy link

swagtoy commented Nov 30, 2024

not all the time* ?? idk

Sounds like a possible use after free or undefined behavior. Ill probably look in a few days. Ping me if I forget.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:needs-confirmation Issue needs to be determined reproducible type:crash
Projects
None yet
Development

No branches or pull requests

3 participants