Turns out this is a bug in unity8 after all. The UnityMenuModel is given a pointer to an ActionStateParser that is invalidated without telling the model.
The attached branch fixes the problem half-way: unity8 doesn't crash anymore when enabling and disabling bluetooth successively. However, the bluetooth indicator doesn't show up after the first disable / enable cylce. Nick, could you please have a look at that?
Turns out this is a bug in unity8 after all. The UnityMenuModel is given a pointer to an ActionStateParser that is invalidated without telling the model.
The attached branch fixes the problem half-way: unity8 doesn't crash anymore when enabling and disabling bluetooth successively. However, the bluetooth indicator doesn't show up after the first disable / enable cylce. Nick, could you please have a look at that?