Skip to content

Crash Report: Crash when unplugging a controller during Chart Editor #3982

Open
@VMan-2002

Description

Issue Checklist

  • I have properly named my issue
  • I have checked the Issues/Discussions pages to see if my issue has already been reported

Platform

Itch.io (Downloadable Build) - Windows

Browser

None

Version

0.5.3

Description

understandably rare crash

Steps to Reproduce

  1. Connect a controller to your PC (you can do this step at any time before step 4)
  2. Open the game
  3. Go to the debug menu, then to the chart editor
  4. Disconnect the controller

Crash logs

=====================
 Funkin Crash Report
=====================

Generated by: Friday Night Funkin' - v0.5.3
  Git hash: f46f57e (CLEAN)
System timestamp: 2025-01-09-09-48-51
Driver info: OpenGL Vendor=NVIDIA Corporation Version=4.6.0 NVIDIA 560.94 Renderer=NVIDIA GeForce RTX 3070/PCIe/SSE2 GLSL=4.60 NVIDIA
Platform: Windows
Render method: DRAW_TILES

=====================

HXCPP-Immix:
- Memory Used: 293385544 bytes
- Memory Reserved: 324221256 bytes
- Memory Current Pool: 294003272 bytes
- Memory Large Pool: 258709576 bytes
- HXCPP Debugger: Disabled
- HXCPP Exp Generational Mode: Disabled
- HXCPP Exp Moving GC: Disabled
- HXCPP Exp Moving GC: Disabled
- HXCPP Exp Moving GC: Disabled
- HXCPP Debug Link: Disabled
- HXCPP Stack Trace: Enabled
- HXCPP Stack Trace Line Numbers: Enabled
- HXCPP Pointer Validation: Enabled
- HXCPP Profiler: Disabled
- HXCPP Local Telemetry: Disabled
- HXCPP C++11: Disabled
- Source Annotation: Disabled

=====================

Flixel Current State: funkin.ui.debug.charting.ChartEditorState

=====================

Haxelibs: 
- FlxPartialSound git(https://github.com/FunkinCrew/FlxPartialSound.git/:a1eab7b9bf507b87200a3341719054fe427f3b15
- flixel git(https://github.com/FunkinCrew/flixel/:ffa691cb2d2d81de35b900a4411e4062ac84ab58
- flixel-addons git(https://github.com/FunkinCrew/flixel-addons/:7424db4e9164ff46f224a7c47de1b732d2542dd7
- flixel-text-input git(https://github.com/FunkinCrew/flixel-text-input/:951a0103a17bfa55eed86703ce50b4fb0d7590bc
- flxanimate git(https://github.com/Dot-Stuff/flxanimate/:0654797e5eb7cd7de0c1b2dbaa1efe5a1e1d9412
- format haxelib(3.5.0)
- funkin.vis git(https://github.com/FunkinCrew/funkVis/:22b1ce089dd924f15cdc4632397ef3504d464e90
- grig.audio git(https://gitlab.com/haxe-grig/grig.audio.git/src:57f5d47f2533fd0c3dcd025a86cb86c0dfa0b6d2
- hamcrest haxelib(3.0.0)
- haxeui-core git(https://github.com/haxeui/haxeui-core/:51c23588614397089a5ce182cddea729f0be6fa0
- haxeui-flixel git(https://github.com/haxeui/haxeui-flixel/:da27e833947f32ef007ed11f523aa5524f5a5d54
- hscript git(https://github.com/FunkinCrew/hscript/:12785398e2f07082f05034cb580682e5671442a2
- hxCodec git(https://github.com/FunkinCrew/hxCodec/:61b98a7a353b7f529a8fec84ed9afc919a2dffdd
- hxcpp git(https://github.com/cortex-engine/hxcpp/:c6bac3d6c7d683f25104296b2f4c50f8c90b8349
- hxcpp-debug-server git(https://github.com/FunkinCrew/hxcpp-debugger/hxcpp-debug-server:147294123f983e35f50a966741474438069a7a8f
- hxdiscord_rpc git(https://github.com/FunkinCrew/hxdiscord_rpc/:82c47ecc1a454b7dd644e4fcac7e91155f176dec
- hxjsonast git(https://github.com/nadako/hxjsonast//:20e72cc68c823496359775ac1f06500e67f189d5
- hxp haxelib(1.3.0)
- json2object git(https://github.com/FunkinCrew/json2object/:a8c26f18463c98da32f744c214fe02273e1823fa
- jsonpatch git(https://github.com/EliteMasterEric/jsonpatch/:f9b83215acd586dc28754b4ae7f69d4c06c3b4d3
- jsonpath git(https://github.com/EliteMasterEric/jsonpath/:7a24193717b36393458c15c0435bb7c4470ecdda
- lime git(https://github.com/FunkinCrew/lime/:fe3368f611a84a19afc03011353945ae4da8fffd
- mconsole git(https://github.com/massive-oss/mconsole/:06c0499ed8f80628a0e6e55ffa32c3cbd688a838
- mcover git(https://github.com/massive-oss/mcover/src:c3c47cd682b0b202a41caee95321989391b617ef
- mockatoo git(https://github.com/FunkinCrew/mockatoo/src:13d77a0a8eaf5e789ef5dae6cd33eee812deda36
- munit git(https://github.com/FunkinCrew/MassiveUnit/src:f61be7f7ba796595f45023ca65164a485aba0e7e
- openfl git(https://github.com/FunkinCrew/openfl/:8306425c497766739510ab29e876059c96f77bd2
- polymod git(https://github.com/larsiusprime/polymod/:0fbdf27fe124549730accd540cec8a183f8652c0
- thx.core git(https://github.com/fponticelli/thx.core/:76d87418fadd92eb8e1b61f004cff27d656e53dd
- thx.semver git(https://github.com/fponticelli/thx.semver/:bdb191fe7cf745c02a980749906dbf22719e200b

=====================

Loaded mods: 
No mods loaded.

=====================

Null Object Reference
  in flixel/input/gamepad/FlxGamepad.hx#350
  in funkin/input/TurboButtonHandler.hx#58
  in funkin/input/TurboButtonHandler.hx#78
  in flixel/group/FlxGroup.hx#161
  in funkin/ui/MusicBeatState.hx#85
  in funkin/ui/debug/charting/ChartEditorState.hx#3320
  in flixel/FlxState.hx#225
  in flixel/FlxGame.hx#751
  in flixel/FlxGame.hx#681
  in flixel/FlxGame.hx#554

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: bug reproducedInvolves a bug which can be reliably reproduced by reviewers.topic: chart editorRelated to the operation of the Chart Editor.type: major bugInvolves a major bug, including crashes, softlocks, or issues blocking progression

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions