[jira] Updated: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread Edouard De Oliveira (JIRA)

 [ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Edouard De Oliveira updated DIRMINA-718:


Assignee: Edouard De Oliveira

Seems this issue has already been addressed in DIRMINA-677

https://issues.apache.org/jira/browse/DIRMINA-677

 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Edouard De Oliveira

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread ncanis2 (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12719961#action_12719961
 ] 

ncanis2 commented on DIRMINA-718:
-

Yes. I see them.

But, this problem invoked on MINA-M6.

 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Edouard De Oliveira

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread ncanis2 (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12719961#action_12719961
 ] 

ncanis2 edited comment on DIRMINA-718 at 6/16/09 12:28 AM:
---

Yes. I saw that

But, this problem invoked on MINA-M6.

  was (Author: ncanis2):
Yes. I see them.

But, this problem invoked on MINA-M6.
  
 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Edouard De Oliveira

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread Emmanuel Lecharny (JIRA)

 [ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Lecharny resolved DIRMINA-718.
---

Resolution: Fixed

Applied a patch : http://svn.apache.org/viewvc?rev=785102view=rev

to fix the issue. If the session is disconnecting, we might have had some 
exception while trying to accessdata from a  closed socket, which are now 
trapped.

 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Edouard De Oliveira

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread Emmanuel Lecharny (JIRA)

 [ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Lecharny reassigned DIRMINA-718:
-

Assignee: Emmanuel Lecharny  (was: Edouard De Oliveira)

 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Emmanuel Lecharny

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (FTPSERVER-316) FTP-1.0.0 some exceptions were cast ,when trying to upload file via the public network.

2009-06-16 Thread Yajun Dong (JIRA)
FTP-1.0.0 some exceptions were cast ,when trying to upload file via the public 
network. 


 Key: FTPSERVER-316
 URL: https://issues.apache.org/jira/browse/FTPSERVER-316
 Project: FtpServer
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0.0
 Environment: linux 
Reporter: Yajun Dong


client log/ flush fxp : 

[02:23:52] [右] STOR 
[52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv 
[02:23:52] [右] 150 File status okay; about to open data connection. 
[02:23:59] (轻度中止) 
[02:23:59] [右] ABOR 
[02:24:00] (强行中止) 
[02:24:00] [右] 551 
/longzhugai/[52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv:
 Error on output file. 
[02:24:00] [右] 传送失败! 
[02:24:00] [右] 连接丢失: 61.153.153.3 

=== 

ftp server log: 

[ INFO] 2009-06-15 02:25:33,893 [ikustih] [220.189.250.117] IOException during 
data transfer 
java.io.EOFException: Unexpected end of ZLIB input stream 
at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:223) 
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) 
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) 
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) 
at java.io.BufferedInputStream.read(BufferedInputStream.java:317) 
at java.io.FilterInputStream.read(FilterInputStream.java:90) 
at 
org.apache.ftpserver.impl.IODataConnection.transfer(IODataConnection.java:254) 
at 
org.apache.ftpserver.impl.IODataConnection.transferFromClient(IODataConnection.java:137)
 
at org.apache.ftpserver.command.impl.STOR.execute(STOR.java:163) 
at 
org.apache.ftpserver.impl.DefaultFtpHandler.messageReceived(DefaultFtpHandler.java:169)
 
at 
org.apache.ftpserver.listener.nio.FtpHandlerAdapter.messageReceived(FtpHandlerAdapter.java:65)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:722)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
 
at 
org.apache.ftpserver.listener.nio.FtpLoggingFilter.messageReceived(FtpLoggingFilter.java:114)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
 
at 
org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:59) 
at 
org.apache.mina.filter.logging.MdcInjectionFilter.filter(MdcInjectionFilter.java:137)
 
at 
org.apache.mina.filter.util.CommonEventFilter.messageReceived(CommonEventFilter.java:70)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
 
at 
org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:392)
 
at 
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:228)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
 
at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
 
at 
org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:59) 
at org.apache.mina.core.session.IoEvent.run(IoEvent.java:64) 
at 
org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTask(OrderedThreadPoolExecutor.java:552)
 
at 
org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runTasks(OrderedThreadPoolExecutor.java:544)
 
at 
org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.run(OrderedThreadPoolExecutor.java:488)
 
at java.lang.Thread.run(Thread.java:619) 
[ WARN] 2009-06-15 02:25:34,256 [ikustih] [220.189.250.117] SENT: 150 File 
status okay; about to open data connection. 

[ERROR] 2009-06-15 02:25:34,257 [ikustih] [220.189.250.117] 

[jira] Commented: (FTPSERVER-316) FTP-1.0.0 some exceptions were cast ,when trying to upload file via the public network.

2009-06-16 Thread Niklas Gustavsson (JIRA)

[ 
https://issues.apache.org/jira/browse/FTPSERVER-316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12719978#action_12719978
 ] 

Niklas Gustavsson commented on FTPSERVER-316:
-

From the stacktrace, it looks like the client sent some non UTF-8 characters 
which the server could not handle. Now, we have fixed this problem in the 
about-to-be-released 1.0.2. In the current versions, when receving incorrectly 
encoded characters, the server would kill the session. In 1.0.2, we will 
instead send an error message to the client and allow the session to continue. 
Could you possibly try upgrading to 1.0.2 as soon as it is released?

 FTP-1.0.0 some exceptions were cast ,when trying to upload file via the 
 public network. 
 

 Key: FTPSERVER-316
 URL: https://issues.apache.org/jira/browse/FTPSERVER-316
 Project: FtpServer
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0.0
 Environment: linux 
Reporter: Yajun Dong

 client log/ flush fxp : 
 [02:23:52] [右] STOR 
 [52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv 
 [02:23:52] [右] 150 File status okay; about to open data connection. 
 [02:23:59] (轻度中止) 
 [02:23:59] [右] ABOR 
 [02:24:00] (强行中止) 
 [02:24:00] [右] 551 
 /longzhugai/[52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv:
  Error on output file. 
 [02:24:00] [右] 传送失败! 
 [02:24:00] [右] 连接丢失: 61.153.153.3 
 === 
 ftp server log: 
 [ INFO] 2009-06-15 02:25:33,893 [ikustih] [220.189.250.117] IOException 
 during data transfer 
 java.io.EOFException: Unexpected end of ZLIB input stream 
 at 
 java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:223) 
 at 
 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) 
 at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) 
 at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) 
 at java.io.BufferedInputStream.read(BufferedInputStream.java:317) 
 at java.io.FilterInputStream.read(FilterInputStream.java:90) 
 at 
 org.apache.ftpserver.impl.IODataConnection.transfer(IODataConnection.java:254)
  
 at 
 org.apache.ftpserver.impl.IODataConnection.transferFromClient(IODataConnection.java:137)
  
 at org.apache.ftpserver.command.impl.STOR.execute(STOR.java:163) 
 at 
 org.apache.ftpserver.impl.DefaultFtpHandler.messageReceived(DefaultFtpHandler.java:169)
  
 at 
 org.apache.ftpserver.listener.nio.FtpHandlerAdapter.messageReceived(FtpHandlerAdapter.java:65)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:722)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.ftpserver.listener.nio.FtpLoggingFilter.messageReceived(FtpLoggingFilter.java:114)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:59) 
 at 
 org.apache.mina.filter.logging.MdcInjectionFilter.filter(MdcInjectionFilter.java:137)
  
 at 
 org.apache.mina.filter.util.CommonEventFilter.messageReceived(CommonEventFilter.java:70)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:392)
  
 at 
 org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:228)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 

Re: [VOTE] Releasing FtpServer 1.0.2

2009-06-16 Thread Niklas Gustavsson
On Fri, Jun 12, 2009 at 10:40 PM, Niklas Gustavssonnik...@protocol7.com wrote:
 [X]: +1, Release FtpServer 1.0.2

/niklas


Re: [VOTE] Releasing FtpServer 1.0.2

2009-06-16 Thread Niklas Gustavsson
On Fri, Jun 12, 2009 at 10:40 PM, Niklas Gustavssonnik...@protocol7.com wrote:
 We got another set of bugs fixed, so I think we're ready for a 1.0.2.

Get you votes in, closing this vote tonight.

/niklas


Re: [VOTE] Releasing FtpServer 1.0.2

2009-06-16 Thread Julien Vermillard
Le Fri, 12 Jun 2009 22:40:56 +0200,
Niklas Gustavsson nik...@protocol7.com a écrit :

 Hey,
 
 We got another set of bugs fixed, so I think we're ready for a 1.0.2.
 
 You can find the binaries and Maven artifacts here:
 http://people.apache.org/~ngn/ftpserver/1.0.2/
 
 These files was built from the following code:
 https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.2
 
 The bugs fixed are:
 https://issues.apache.org/jira/browse/FTPSERVER/fixforversion/12313952
 
 [ ]: +1, Release FtpServer 1.0.2
 [ ]: 0, Abstain
 [ ]: -1, Don't release FtpServer 1.0.2
 
 /niklas
+1
Julien


signature.asc
Description: PGP signature


Fixing the e-poll problem...

2009-06-16 Thread Emmanuel Lecharny

Hi guys,

we have a set of JIRA refering to a well known bug in Java 5-6-7 (up to 
b55 for Java 7). Basically, there is a nasty bug in the select() method. 
The issue is described in 
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6403933 :


 This is an issue with poll (and epoll) on Linux. If a file descriptor 
for a connected socket is polled with a request event mask of 0, and if 
the connection is abruptly terminated (RST) then the poll wakes up with 
the POLLHUP (and maybe POLLERR) bit set in the returned event set. The 
implication of this behaviour is that Selector will wakeup and as the 
interest set for the SocketChannel is 0 it means there aren't any 
selected events and the select method returns 0.


I have baked a small patch against this problem. The idea is to check if 
select( timeout ) returns too quickly. It would have been easier if only 
we have used select() in the IoProcessor, but sadly, we use this timeout 
to allow the detection of idle sessions to be done in this loop (a major 
mistake, IMO). However...


Here is the proposed solution :

   for(;;) {
   long t0 = System.currentTimeMillis();
   int selected = select(SELECT_TIMEOUT);

   long t1 = System.currentTimeMillis();
  
   if (selected == 0) {

   if ((t1 - t0)  100) {
   // Switch the selectors
   registerNewSelector();
   }
   }

   // process the selected keys now ...


Ok, so far so good, but it's not enough. One other reason we might get 
out the select( SELECT_TIMEOUT) is some other thread called 
selector.wakeup(). We have to deal with that. I have added a flag set to 
false by default and flipped by the wakeup() method in order to be sure 
that we are hitting the NIO bug. The code looks like :


   for (;;) {
   try {
   long t0 = System.currentTimeMillis();
   int selected = select(SELECT_TIMEOUT);

   synchronized(wakeupCalled) {
   long t1 = System.currentTimeMillis();
  
   if (selected == 0) {

   if ( ! wakeupCalled.get()) {
   if ((t1 - t0)  100) {
   registerNewSelector();
   }
   }
   }
  
   wakeupCalled.getAndSet(false);

   }

   nSessions += handleNewSessions();

and in the wakeup() method :

   protected void wakeup() {
   synchronized(wakeupCalled) {
   wakeupCalled.getAndSet(true);
   selector.wakeup();
   }
   }

I have created a branch (select-fix) for that. Please test it and give 
me some feedback !


Thanks !

--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org




[jira] Commented: (DIRMINA-678) NioProcessor 100% CPU usage on Linux (epoll selector bug)

2009-06-16 Thread Emmanuel Lecharny (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRMINA-678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12720030#action_12720030
 ] 

Emmanuel Lecharny commented on DIRMINA-678:
---

I have created a branch 
(https://svn.apache.org/repos/asf/mina/branches/select-fix/) with a candidate 
fix for this problem.

Woudl you mind to test it ?

Thanks !

 NioProcessor 100% CPU usage on Linux (epoll selector bug)
 -

 Key: DIRMINA-678
 URL: https://issues.apache.org/jira/browse/DIRMINA-678
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M4
 Environment: CentOS 5.x, 32/64-bit, 32/64-bit Sun JDK 1.6.0_12, also 
 _11/_10/_09 and Sun JDK 1.7.0 b50, Kernel 2.6.18-92.1.22.el5 and also older 
 versions,
Reporter: Serge Baranov
 Fix For: 2.0.0-RC1

 Attachments: snap973.png, snap974.png


 It's the same bug as described at http://jira.codehaus.org/browse/JETTY-937 , 
 but affecting MINA in the very similar way.
 NioProcessor threads start to eat 100% resources per CPU. After 10-30 minutes 
 of running depending on the load (sometimes after several hours) one of the 
 NioProcessor starts to consume all the available CPU resources probably 
 spinning in the epoll select loop. Later, more threads can be affected by the 
 same issue, thus 100% loading all the available CPU cores.
 Sample trace:
 NioProcessor-10 [RUNNABLE] CPU time: 5:15
 sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int)
 sun.nio.ch.EPollArrayWrapper.poll(long)
 sun.nio.ch.EPollSelectorImpl.doSelect(long)
 sun.nio.ch.SelectorImpl.lockAndDoSelect(long)
 sun.nio.ch.SelectorImpl.select(long)
 org.apache.mina.transport.socket.nio.NioProcessor.select(long)
 org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run()
 org.apache.mina.util.NamePreservingRunnable.run()
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor$Worker)
 java.util.concurrent.ThreadPoolExecutor$Worker.run()
 java.lang.Thread.run()
 It seems to affect any NIO based Java server applications running in the 
 specified environment.
 Some projects provide workarounds for similar JDK bugs, probably MINA can 
 also think about a workaround.
 As far as I know, there are at least 3 users who experience this issue with 
 Jetty and all of them are running CentOS (some distribution default setting 
 is a trigger?). As for MINA, I'm not aware of similar reports yet.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: Fixing the e-poll problem...

2009-06-16 Thread Martin Jordan
On Tuesday 16 June 2009 11:54:02 Emmanuel Lecharny wrote:
 Hi guys,

 we have a set of JIRA refering to a well known bug in Java 5-6-7 (up to
 b55 for Java 7). Basically, there is a nasty bug in the select() method.
 The issue is described in
 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6403933 :

[...]

 I have created a branch (select-fix) for that. Please test it and give
 me some feedback !

 Thanks !

Hi Emmanuel,

first of all thanks for your effort trying to workaround the EPoll problem.

After a short test with multiple and simultaneous random input to MINA 
(connect, write on socket, disconnect), I got the following exceptions:

http://fanti.staff.spin.de/m7_log2.txt

Every exception is thrown in an interval of one second. 

When this error occours it seems that MINA does not accept new connections nor 
reads from existing ones (setup 1 NioSocketAcceptor with 1 NioProcessor).



-- 
Martin Jordan, SPiN AG
fa...@spin.de
http://www.spin-ag.de

SPiN AG, Bischof-von-Henle-Str. 2b
93051 Regensburg, HRB 6295 Regensburg
Aufsichtsratsvors.: Dr. Christian Kirnberger
Vorstaende: Fabian Rott, Paul Schmid


[jira] Closed: (FTPSERVER-316) FTP-1.0.0 some exceptions were cast ,when trying to upload file via the public network.

2009-06-16 Thread Yajun Dong (JIRA)

 [ 
https://issues.apache.org/jira/browse/FTPSERVER-316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yajun Dong closed FTPSERVER-316.


   Resolution: Later
Fix Version/s: 1.0.0

No problem. I've already realized the API for ftp-1.0 according to my 
requirements. Therefore I don't think there will be any issue if it upgrades to 
FTP-1.0.2. Thanks for you reply. 

 FTP-1.0.0 some exceptions were cast ,when trying to upload file via the 
 public network. 
 

 Key: FTPSERVER-316
 URL: https://issues.apache.org/jira/browse/FTPSERVER-316
 Project: FtpServer
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0.0
 Environment: linux 
Reporter: Yajun Dong
 Fix For: 1.0.0


 client log/ flush fxp : 
 [02:23:52] [右] STOR 
 [52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv 
 [02:23:52] [右] 150 File status okay; about to open data connection. 
 [02:23:59] (轻度中止) 
 [02:23:59] [右] ABOR 
 [02:24:00] (强行中止) 
 [02:24:00] [右] 551 
 /longzhugai/[52wy][Dragon_Ball_Kai][008][x264_aac][Chs_Cht_Jpn][720P][1BB41708].mkv:
  Error on output file. 
 [02:24:00] [右] 传送失败! 
 [02:24:00] [右] 连接丢失: 61.153.153.3 
 === 
 ftp server log: 
 [ INFO] 2009-06-15 02:25:33,893 [ikustih] [220.189.250.117] IOException 
 during data transfer 
 java.io.EOFException: Unexpected end of ZLIB input stream 
 at 
 java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:223) 
 at 
 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) 
 at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) 
 at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) 
 at java.io.BufferedInputStream.read(BufferedInputStream.java:317) 
 at java.io.FilterInputStream.read(FilterInputStream.java:90) 
 at 
 org.apache.ftpserver.impl.IODataConnection.transfer(IODataConnection.java:254)
  
 at 
 org.apache.ftpserver.impl.IODataConnection.transferFromClient(IODataConnection.java:137)
  
 at org.apache.ftpserver.command.impl.STOR.execute(STOR.java:163) 
 at 
 org.apache.ftpserver.impl.DefaultFtpHandler.messageReceived(DefaultFtpHandler.java:169)
  
 at 
 org.apache.ftpserver.listener.nio.FtpHandlerAdapter.messageReceived(FtpHandlerAdapter.java:65)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:722)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.ftpserver.listener.nio.FtpLoggingFilter.messageReceived(FtpLoggingFilter.java:114)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:59) 
 at 
 org.apache.mina.filter.logging.MdcInjectionFilter.filter(MdcInjectionFilter.java:137)
  
 at 
 org.apache.mina.filter.util.CommonEventFilter.messageReceived(CommonEventFilter.java:70)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:392)
  
 at 
 org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:228)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:48)
  
 at 
 org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:802)
  
 at 
 org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:59) 
 at org.apache.mina.core.session.IoEvent.run(IoEvent.java:64) 
 at 
 

[jira] Commented: (DIRMINA-718) Sometimes AbstractIoSession.toString() invoked java.net.SocketException

2009-06-16 Thread ncanis2 (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12720419#action_12720419
 ] 

ncanis2 commented on DIRMINA-718:
-

Thanks. I applied the patch.

 Sometimes AbstractIoSession.toString() invoked java.net.SocketException
 ---

 Key: DIRMINA-718
 URL: https://issues.apache.org/jira/browse/DIRMINA-718
 Project: MINA
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M6
 Environment: xp
Reporter: ncanis2
Assignee: Emmanuel Lecharny

 Sometimes AbstractIoSession.toString() method invoked 
 java.net.SocketException.
 That was java.lang.Error. so my program was exited.
 I think this problem was continuing since 2.0M2 or 3 
 ===
 java.lang.Error: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localAddress(Net.java:125)
  at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430)
  at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147)
  at java.net.Socket.getLocalSocketAddress(Socket.java:697)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158)
  at 
 org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1)
  at 
 org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147)
  at java.lang.String.valueOf(String.java:2827)
  at java.lang.StringBuilder.append(StringBuilder.java:115)
  at 
 com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256)
  at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241)
  at 
 com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383)
  at 
 com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219)
  at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209)
  at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789)
  at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469)
  at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268)
  at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237)
  at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233)
  at com.jme.input.InputSystem.update(InputSystem.java:67)
  at com.rontab.bim.app.RontabGame.start(RontabGame.java:78)
  at com.rontab.bake.Bake.main(Bake.java:177)
 Caused by: java.net.SocketException: Socket operation on nonsocket: 
 getsockname
  at sun.nio.ch.Net.localInetAddress(Native Method)
  at sun.nio.ch.Net.localAddress(Net.java:122)
  ... 24 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.