CSEMike/OneSwarm — Issue #58: *** Required thread seems to have died: OS Friend Connector 
Author: Pegaze
Created: 2011-12-16 05:01:50+00:00
State: open

Heya Devs

When I am trying to run the last GitHub code (15/12) I get an error box with the message : "Required thread seems to have died: OS Friend Connector " / Dismiss

If i look in the shell, the output log says only in the beginning :

[java] 16 dÃ©c. 2011 05:41:09 edu.washington.cs.oneswarm.HealthChecker run
[java] GRAVE: *** Required thread seems to have died: OS Friend Connector
[java] 16 dÃ©c. 2011 05:41:16 edu.washington.cs.oneswarm.ui.gwt.server.handlers.MultiHandler putCookie
[java] INFO: Adding cookie: YV37PI3WK4CTE5PT4PWMA3WCFZVZBE3G
[java] 16 dÃ©c. 2011 05:41:18 edu.washington.cs.oneswarm.watchdir.MagicDirectoryManager
[java] INFO: e/home/alocasia/OneSwarm Downloads wdir java.lang.String
[java] Azureus Update Support 1.0
[java] Azureus Updater Support Patcher 0.0
[java] Start/Stop Rules 1.0
[java] Download Remove Rules 1.0
...
[java] LAN Peer Finder 1.0
[java] Network Status 1.0
[java] edu.washington.cs.oneswarm.f2f.OSF2FPlugin null
[java] edu.washington.cs.oneswarm.ui.gwt.OsgwtuiMain null

I have no connected peers.

Here is an error message that i can see often in run :

[java] HANDSHAKE COMPLETED: outgoing=false filter: OneSwarm SSL: 202.***.***.*** :****
[java] java.io.IOException: Connexion rÃ©-initialisÃ©e par le correspondant
[java]	at sun.nio.ch.FileDispatcher.read0(Native Method)
[java]	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
[java]	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:202)
[java]	at sun.nio.ch.IOUtil.read(IOUtil.java:175)
[java]	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:243)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper.read(TCPTransportHelper.java:352)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.read(ProtocolDecoderPHE.java:1944)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:821)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1986)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:473)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
[java]	at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:748)
[java]	at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
[java]	at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
[java] java.io.IOException: end of stream on socket read - phe: state=10,sub=0,in=175,out=9420
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.read(ProtocolDecoderPHE.java:1950)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:821)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1986)
[java]	at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$3.selectSuccess(ProtocolDecoderPHE.java:495)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$2.selectSuccess(TCPTransportHelper.java:478)
[java]	at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:748)
[java]	at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
[java]	at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$5.run(TCPNetworkManager.java:181)
[java]	at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
[java] HANDSHAKE COMPLETED: outgoing=false filter: OneSwarm SSL: 171.***.***.*** :****
[java] HANDSHAKE COMPLETED: outgoing=false filter: OneSwarm SSL: 109.***.***.*** :****
[java] HANDSHAKE COMPLETED: outgoing=false filter: OneSwarm SSL: 171.***.***.*** :****

Here is another error code after a stop & restart :

[java] getting os az mods version: 3.0.5.0.7603
[java] OSF2FMain: 5028 ms:: creating friend connector
[java] OSF2FMain: 5175 ms:: crating lan friend finder
[java] OSF2FMain: 5362 ms:: friendConnector dependent init completed
[java] Exception in thread "OS Friend Connector" java.lang.NoClassDefFoundError: com/google/gwt/dev/util/collect/HashSet
[java]	at edu.washington.cs.oneswarm.f2f.network.FriendConnection.(FriendConnection.java:2454)
[java]	at edu.washington.cs.oneswarm.f2f.network.OverlayManager.createOutgoingConnection(OverlayManager.java:207)
[java]	at edu.washington.cs.oneswarm.f2f.dht.DHTConnector.connectToFriend(DHTConnector.java:320)
[java]	at edu.washington.cs.oneswarm.f2f.dht.DHTConnector$FriendConnectorRunnable.run(DHTConnector.java:1681)
[java]	at java.util.TimerThread.mainLoop(Timer.java:512)
[java]	at java.util.TimerThread.run(Timer.java:462)
[java] Caused by: java.lang.ClassNotFoundException: com.google.gwt.dev.util.collect.HashSet
[java]	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java]	at java.security.AccessController.doPrivileged(Native Method)
[java]	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java]	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java]	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java]	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[java]	... 6 more
[java] 16 dÃ©c. 2011 05:58:46 edu.washington.cs.oneswarm.f2f.FileListManager generateOwnLists
[java] INFO: created own file list: num swarms=33 time=39
[java] Checking for updates: AZVersion=0.7.6.0 ModsVersion=3.0.5.0.7603
[java] no update required
[java] ****** our systray

Regards