To reproduce: Load an rmdu file in RMDU. Select File -> Export as Girr of IRScope File. In the GUI nothing happens. rmaster.err shows
Code: Select all
...
java.lang.NullPointerException: Cannot invoke "org.harctoolbox.irp.IrpDatabase.getNames()" because "irpDb" is null
at com.hifiremote.jp1.DeviceUpgradeExporter.getExecutorProtocolMap(DeviceUpgradeExporter.java:82)
at com.hifiremote.jp1.DeviceUpgradeExporter.getRemoteSet(DeviceUpgradeExporter.java:256)
at com.hifiremote.jp1.DeviceUpgradeExporter.exportToFile(DeviceUpgradeExporter.java:833)
...
Code: Select all
Index: src/main/java/com/hifiremote/jp1/RemoteMaster.java
===================================================================
--- src/main/java/com/hifiremote/jp1/RemoteMaster.java (revision 2075)
+++ src/main/java/com/hifiremote/jp1/RemoteMaster.java (working copy)
@@ -500,6 +500,7 @@
}
else
{
+ LearnedSignal.getTmDecoder();
KeyMapMaster km = new KeyMapMaster( properties );
if ( fileToOpen != null )
{