Skip to content

Crash when pressing the editor button after completing a playtest #2

Description

@ButteredToast-1

When I was playtesting my level, I pressed the editor button on the level complete screen and the game crashed.
I'm playing on Geometry Dash version 2.2081 and CBF Extrapolate version 2.0.11.

It has happened twice, but it is inconsistent and I haven't managed to reproduce it.
I was also using Eclipse Menu's bot playback feature while playtesting when the crash occurred.

Steps that may crash the game:

  1. Open a level in the default editor.
  2. Press the "Save and Play" button.
  3. Complete the level.
  4. Press the editor button on the level complete screen.
  5. The game may crash.

Here's the stack trace from the crash log:

- libcocos2d.dll + 0x4737 (cocos2d::CCNode::removeComponent + 0x7)
- GeometryDash.exe + 0x38f8ba (PlayerObject::collidedWithSlopeInternal + 0xaa)
- GeometryDash.exe + 0x38eb5c (PlayerObject::postCollision + 0x15dc)
- GeometryDash.exe + 0x2148f4 (GJBaseGameLayer::checkCollisions + 0x1104)
- square3ang.cbfextrapolate.dll + 0x234d6
- square3ang.cbfextrapolate.dll + 0x1b381
- square3ang.cbfextrapolate.dll + 0x15805
- 0x1b853c07019 (hook handler)
- libcocos2d.dll + 0x5868 (cocos2d::CCNode::visit + 0xc8)
- libcocos2d.dll + 0xbe440 (cocos2d::CCDirector::drawScene + 0x70)
- 0x1b845a37169 (hook handler)
- 0x1b845a37169 (hook handler)
- libcocos2d.dll + 0xbeb0b
- libcocos2d.dll + 0x73800 (cocos2d::CCApplication::run + 0x470)
- GeometryDash.exe + 0x4cfbb2 (WinMain + 0x2e2)
- Geode.dll + 0x185f22 (gdMainHook + 0x52 | /home/runner/work/geode/geode/loader/src/platform/windows/main.cpp:202)
- GeometryDash.exe + 0x4d0fa2 (__scrt_common_main_seh + 0x106)
- KERNEL32.DLL + 0x2e957 (BaseThreadInitThunk + 0x17)
- ntdll.dll + 0x87c1c (RtlUserThreadStart + 0x2c)

Here's the register states:

RAX: 0x7ffca20165c0
RBX: 0x1b85cab0701
RCX: 0x0
RDX: 0x1b8b2ef6868
RBP: 0x6b357dd40
RSP: 0x6b357dc38
RDI: 0x1b8b2ef6510
RSI: 0x1b8b3eb8b80
RIP: 0x7ffca1f34737
R8: 0x1b8b3eb8b80
R9: 0x1
R10: 0x4
R11: 0x1b858b27990
R12: 0x1
R13: 0xffffffff
R14: 0x0
R15: 0x0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions