System crash when loading up projects with name containing more than 7 characters

System

  • NGEN Hardware Version: v1.1 (batch #2)
  • NGEN Firmware Version: v1.3.0
  • Related feature: System

Steps

  • Download both projects 7777777.HEX and 88888888.HEX and copy them to NGEN SD Card
  • Power up NGEN
  • Press play on whatever machine generates clock
  • Load project 7777777.HEX → 7 characters name
  • Load project 88888888.HEX → 8 characters name
  • Restart the device by powering it down and up
  • Load project 88888888.HEX again

NB: Both project files are exactly the same, only their name change

Observed

  • Loading 7777777.HEX works well
  • Loading 88888888.HEX after 7777777.HEX was loaded results in a partial crash:
    • with playback going on, notes will stop to be output
    • but device is not frozen yet
  • Loading 88888888.HEX as first project to be loaded after startup crashes and freeze NGEN
  • At that point it seems that the only solution is to restarting the device

NB: I have made tests with caps, lower case, spaces, underscore char and all were ok

Expected

  • It should be possible to load a project file with any name length