|
From: Xephyrus <xep...@xe...> - 2003-09-23 01:26:19
|
Uhm... Before I do that: I just noticed that the sshtools-j2ssh jar in my ~/.jedit/jars folder is sshtools-j2ssh-0.0.5-alpha.jar. Isn't that really bloody old? It looks like they're on 0.2.5 now (according to their SourceForge page). I could try dropping in a newer version of that library and see if anything breaks... *(`: Of course, I'd be surprised if it didn't. . Topher > > Hi, > > > I did try the "abort" in the "IO Progress Monitor." It gave me a > little warning about maybe losing data if I was trying to save, but > didn't actually release the IO transaction (the thread was already dead > because of the exception). Basically it did nothing discernable. I > didn't even see anything go into the Activity Log. > > I'll pass this on to the SSHTools bug forum on SourceForge. (That's > the right project, neh?) *(`: > > Thanks for the response, > .. Topher > > >> Can you report it to the SSHTools folks please? There are 2 problems >> here: >> >> - Not properly handling UIDs that won't fit in an int >> - Not recovering from the error (jEdit thinks its transmitting data >> and waits forever). >> >> By the way you should be able to abort the I/O request in >> Utilities->Troubleshooting->I/O Progress Monitor without killing >> jEdit. However after this using SFTP might not work (other VFS >> browsing should work though). >> >> On Mon, 2003-09-22 at 17:02, Xephyrus wrote: >>> Hi, >>> >>> >>> I'm having a strange problem with the SFTP VFS. There are several >>> files on the server that I'm trying to access which have very large >>> numbers as the file owner. That seems to cause the SFTP plug-in to >>> contemplate its navel. >>> >>> Here's an 'ls -l' of the directory in question: >>> [tzicornell 13:51:15 migration]$ ls -l >>> total 3 >>> drwxrwxrwx 6 4294967294 ccusers 112 Sep 5 11:24 GAP >>> drwxrwxr-x 2 tzicornell ccusers 133 Sep 22 13:15 build >>> drwxrwxr-x 2 tzicornell ccusers 44 Sep 22 13:51 install >>> >>> >>> And here's a blurb from jEdit's activity log: >>> [debug] WorkThread: Running in work thread: >>> [id=19,run=org.gjt.sp.jedit.browser.BrowserIORequest[type=LIST_DIRECTORY,vfs=ftp.FtpVFS@17ebe66,path1=sftp://tzicornell@[domain-name-censored]:22/view/[path-name-with-sensitive-names-censored]/migration,path2=null]][debug]>>>>> ConnectionManager: Thread[jEdit I/O #1,4,jEdit I/O]: Connection >>> 0:devwrk46.dev.e2open.com locked[error] Thread-3: >>> java.lang.NumberFormatException [error] Thread-3: at >>> com.sshtools.j2ssh.io.UnsignedInteger32.<init>(Unknown Source)[error] >>> Thread-3: at >>> com.sshtools.j2ssh.io.ByteArrayReader.readUINT32(Unknown >>> Source)[error] Thread-3: at >>> com.sshtools.j2ssh.sftp.FileAttributes.<init>(Unknown Source)[error] >>> Thread-3: at >>> com.sshtools.j2ssh.sftp.SshFxpName.constructMessage(Unknown >>> Source)[error] Thread-3: at >>> com.sshtools.j2ssh.subsystem.SubsystemMessage.fromByteArray(Unknown >>> Source)[error] Thread-3: at >>> com.sshtools.j2ssh.subsystem.SubsystemMessageStore.addMessage(Unknown >>> Source)[error] Thread-3: at >>> com.sshtools.j2ssh.subsystem.SubsystemClient.run(Unknown >>> Source)[error] Thread-3: at java.lang.Thread.run(Thread.java:534) >>> >>> >>> It looks like that number is causing chaos. Once this exception has >>> been thrown, jEdit's internal file system is essential dead. Editing >>> still works, but as soon as you do anything with the file system, >>> that becomes unusable, too. jEdit will not close without being >>> killed. >>> >>> I'm also looking into why that strange number is there in the first >>> place, but I thought you's might be interested in this. >>> >>> . Topher >>> >>> >>> >>> >>> >>> ------------------------------------------------------- >>> This sf.net email is sponsored by:ThinkGeek >>> Welcome to geek heaven. >>> http://thinkgeek.com/sf >> -- >> Slava Pestov >> >> >> >> ------------------------------------------------------- >> This sf.net email is sponsored by:ThinkGeek >> Welcome to geek heaven. >> http://thinkgeek.com/sf >> -- >> ----------------------------------------------- >> jEdit Users' List >> jEd...@li... >> https://lists.sourceforge.net/lists/listinfo/jedit-users |