Page 1 of 3
Remote Master Issue with Particular Device.
Posted: Sat Dec 21, 2019 6:35 am
by iboston
I upgraded to 2.09 build 6 just to make sure the problem wasn't fixed.
I have a bizarre issue that only occurs with one particular DEVICE. It is a technomate satelilte receiver using
Nevo C2 Remote
NEC1 Device 247
When i go into the device upgrade editor, when i click only the LAYOUT tab, there is a serious screen draw issue. If i move the mouse around and start clicking in places on the screen, then some parts of the screen will update, but its really unusable.
I posted a picture, i clicked on the LAYOUT tab, as you can see, no update. I have deleted the device and recreated everything, which is what i have to do every time i need to make a change to that device. Very annoying. But, after i initially set it up and save it, it repeats the same problem. Again, it only happens with this device.
Two Pictures Uploaded :
http://s000.tinyupload.com/?file_id=001 ... 5704462557
http://s000.tinyupload.com/?file_id=515 ... 6670643856
Posted: Sat Dec 21, 2019 10:20 am
by The Robman
Try re-installing Java and see if that clears it.
And for future reference, here's how you can include images in your post:
https://www.hifi-remote.com/forums/viewtopic.php?t=6557
Posted: Sun Dec 22, 2019 3:59 am
by iboston
I was excited to think that might solve the problem. I was afterall running a Java version from 2017. I installed the latest version, uninstalled the old version, clicked the setup.vbs to get the new links, and ran it.

Same EXACT problem. Only occurs on the Technomate Device, and only on the LAYOUT tab
Posted: Sun Dec 22, 2019 8:00 am
by The Robman
There are probably clues in the rmaster.err file.
I'd like to see if I can re-create the problem on my computer. Does this happen when you're looking at your RMIR file and then go to edit one of your device upgrades, or is this in RM when you edit an RMDU file?
Whichever file it is, could you post a copy of it please?
Posted: Sun Dec 22, 2019 8:18 am
by iboston
The problem ONLY occurs if you load via the RMIR and edit the device. I will gladly send you my .RMIR file.
And only with the Technomate Device. (goto LAYOUT) tab.
I hope you can replicate it. I am a programmer myself, and i understand the importance of being able to duplicate an issue.
https://www.hifi-remote.com/forums/dload ... e_id=25771
Posted: Sun Dec 22, 2019 8:25 am
by iboston
Ps, yes there are lots of exception errors. Didn't know about that file. The errors mention the layout tab.
Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at com.hifiremote.jp1.LayoutPanel.getFunction(LayoutPanel.java:332)
Like i said, i have deleted the device, and re-created the device, and the problem has always returned, and only with that device.
Are you one of the authors/maintainers of the program? Or, would you be forwarding the issue?
Posted: Sun Dec 22, 2019 9:09 am
by The Robman
I am the founder of JP1 and creator of this website, but I am not the author of the RM software. I would still need your RMIR or RM file in order to investigate.
Posted: Sun Dec 22, 2019 10:21 am
by iboston
I gave it to you, i posted it 3 posts up...
I uploaded the file to the diagnostic area.
https://www.hifi-remote.com/forums/dload ... e_id=25771
Posted: Sun Dec 22, 2019 10:51 am
by The Robman
Ah, you fooled me by making 2 replies, so I missed the earlier one.
The good news is, this is totally re-producible on my end, so Graham should be able to look into this. I am getting more issues than just the one you describe though, the Buttons tab is also kinda messed up for that device, and as I bring up other upgrades to look at and then return to RMIR, some of the buttons are getting a "double vision" appearance, and some of the tabs become unclickable, like the Macros tab for example. I was getting the same sort of errors earlier myself and re-installing Java seemed to clear it, but that obviously won't fix this one.
Here is my rmaster.err file
https://www.hifi-remote.com/forums/dload ... e_id=25772
Posted: Sun Dec 22, 2019 1:32 pm
by iboston
I don't believe i use any macros, hence why i didn't notice that. I've noticed other oddities, but they never stopped me from doing what i needed to do.. The LayOutTab has gotten me to skip making updates to that particular device.
I should have reported it long ago.. But, i have SO many projects of my own, i pushed it down the road. Glad you got it to reproduce.
Hopefully a fix will come down the pipe-line.
Posted: Sun Dec 22, 2019 5:13 pm
by The Robman
I saved all of your upgrades as RMDU files, then deleted them from the RMIR file, then proceeded to re-add them all one at a time, and I think I have re-created your RMIR file in such a way that the Technomate upgrade won't give you a problem in the layout tab. But, I'm still getting all sorts of weird stuff happening with RMIR, so I think I may try to see if I can find an older version of Java and try loading that.
https://www.hifi-remote.com/forums/dload ... e_id=25774
Posted: Mon Dec 23, 2019 9:01 am
by Barf
One thing to try is to try different look-and-feels, and see if it changes the problem. No idea if that brings you further...
Posted: Mon Dec 23, 2019 9:32 am
by The Robman
That was good advice Bengt, it does appear to be more stable now, I was having to close and re-start RM after every change before.
Posted: Mon Dec 23, 2019 2:22 pm
by iboston
The Robman wrote:I saved all of your upgrades as RMDU files, then deleted them from the RMIR file, then proceeded to re-add them all one at a time, and I think I have re-created your RMIR file in such a way that the Technomate upgrade won't give you a problem in the layout tab. But, I'm still getting all sorts of weird stuff happening with RMIR, so I think I may try to see if I can find an older version of Java and try loading that.
https://www.hifi-remote.com/forums/dload ... e_id=25774
Well, the v4 you uploaded isn't really a good option, because i lost all off device links, and not just the tecnomate device, but all the devices. In another words, in the technomate, i had many buttons that controlled non technmate devices. Input button, the soft buttons etc. That would be far more time consuming then for me to just delete the one technomate device, re add it, and then just re-add the off-device buttons for that one device, which is what i currently have to do when i want to make changes to the Technomate.
Posted: Mon Dec 23, 2019 3:40 pm
by The Robman
Ah, I hadn't noticed the extra functions. V4 took about 4 hours to create, I can't imagine it would take much more to add the missing functions.