2009-09-23 14:01:28 UTC
This problem has been around since at least 2.5.3 and I see it coming up more and more on TCF. When pressing the "Test" button (under Properties in the GUI), the "search" never finds any TiVos on the network. This doesn't affect Galleon functionality (the TiVos can still see the Galleon server) but does cause confusion for new users.
I tried to do a little debugging and got as far as the TiVoListener.addService call in MainFrame.java. It seems to be crashing due to a jmDNS problem:
Exception in thread "JmDNS.ServiceBrowser: _http._tcp.local." java.lang.AbstractMethodError: org.lnicholls.galleon.gui.MainFrame$NetworkDialog$TiVoListener.addService(Ljavax/jmdns/JmDNS;Ljava/lang/String;Ljava/lang/String;)V
at javax.jmdns.JmDNS$1.send(Unknown Source)
at javax.jmdns.JmDNS$ServiceBrowser.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
This is still broken in the 2.5.6 CVS commit as well.