Partial fix, you don't crash when you open the inventory, but you do crash if you try to drag (so you drop it/trash it).
´´´
[2017-07-06 17:27:41] GLFRAME processErrorDialogException()
[2017-07-06 17:27:41] java.lang.NullPointerException
[2017-07-06 17:27:41] at obfuscated.Ee.a(SourceFile:788)
[2017-07-06 17:27:41] at obfuscated.Gg.a(SourceFile:1132)
[2017-07-06 17:27:41] at obfuscated.FR.a(SourceFile:584)
[2017-07-06 17:27:41] at obfuscated.op.e_(SourceFile:364)
[2017-07-06 17:27:41] at obfuscated.ol.e_(SourceFile:195)
[2017-07-06 17:27:41] at obfuscated.iC.f(SourceFile:835)
[2017-07-06 17:27:41] at obfuscated.id.b(SourceFile:910)
[2017-07-06 17:27:41] at obfuscated.id.e_(SourceFile:454)
[2017-07-06 17:27:41] at obfuscated.aRw.g(SourceFile:546)
[2017-07-06 17:27:41] at obfuscated.aRw.a(SourceFile:687)
[2017-07-06 17:27:41] at obfuscated.aRC.b(SourceFile:705)
[2017-07-06 17:27:41] at obfuscated.af.e(SourceFile:1135)
[2017-07-06 17:27:41] at org.schema.game.common.Starter.startMainMenu(SourceFile:1450)
[2017-07-06 17:27:41] at org.schema.game.common.Starter.main(SourceFile:995)
```
Included a world, spawn in as Lancake or Lancake2. You will probably crash with Lancake as that one has a recipe in the hotbar. There's a chest near the shop that has recipes in it (use Lancake2 then).
World: {F20810}