This NullPointerException is fixed with the latest prerelease:
Sep 28, 2018 7:57:25 AM slash.navigation.gui.helpers.WindowHelper handleThrowable
SEVERE: Unhandled throwable in action ShowOptionsAction: java.lang.NullPointerException, java.lang.NullPointerException
at slash.navigation.brouter.BRouter.getDirectory(BRouter.java:154)
at slash.navigation.brouter.BRouter.getProfilesDirectory(BRouter.java:159)
at slash.navigation.brouter.BRouter.getAvailableTravelModes(BRouter.java:117)
at slash.navigation.converter.gui.dialogs.OptionsDialog.updateTravelModes(OptionsDialog.java:751)
at slash.navigation.converter.gui.dialogs.OptionsDialog.handleRoutingServiceUpdate(OptionsDialog.java:744)
at slash.navigation.converter.gui.dialogs.OptionsDialog.(OptionsDialog.java:476)
at slash.navigation.converter.gui.actions.ShowOptionsAction.createDialog(ShowOptionsAction.java:35)
And I found another exception:
SEVERE: Unhandled throwable in action UndoAction: java.lang.IndexOutOfBoundsException: Index: 8734, Size: 8732, java.lang.IndexOutOfBoundsException: Index: 8734, Size: 8732
at java.base/java.util.ArrayList.rangeCheckForAdd(Unknown Source)
at java.base/java.util.ArrayList.add(Unknown Source)
at slash.navigation.mapview.mapsforge.updater.TrackUpdater.handleAdd(TrackUpdater.java:58)
at slash.navigation.mapview.mapsforge.MapsforgeMapView$PositionsModelListener.handleUpdate(MapsforgeMapView.java:1260)
at slash.navigation.mapview.mapsforge.MapsforgeMapView$PositionsModelListener.tableChanged(MapsforgeMapView.java:1232)
Hmm, I think I didn't get the email that there was a new option. Great!
Yes, I did receive that error twice I think. Guess it has to do with deleting too many waypoints in one action, with the "Delete Duplicate Positions..." function.