[Bug libgcj/27163] New: FTP directory listing doesn't work

r_ovidius at eml dot cc gcc-bugzilla@gcc.gnu.org
Fri Apr 14 17:28:00 GMT 2006


GCJ 4.1.0

The following prints the ftp directory list when using Sun's java.  With gcj it
does not.  

(The first url (microsoft) prints nothing, the second (gcc.gnu.org) results in

gnu.java.net.protocol.ftp.FTPException: Invalid number of arguments.
   at gnu.java.net.protocol.ftp.FTPConnection.changeWorkingDirectory
(libgcj.so.7)
   at gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream (libgcj.so.7)
   at java.net.URL.openStream (libgcj.so.7)
   at Ftest.main (Ftest)

)


---

import java.net.*;
import java.util.*;
import java.io.*;

public class Ftest {

 public static void main(String[] args) {
    String url = "ftp://ftp.microsoft.com/ResKit/y2kfix/";
    // String url = ftp://gcc.gnu.org/";

    try {
      InputStream input = (new URL(url)).openStream();
      BufferedReader file = new BufferedReader(new InputStreamReader(input));
      System.err.println("START");
      while (file.ready()) {
        String line = file.readLine();
        System.err.println(">" + line + "<");
      }
      System.err.println("DONE");

    } catch (Exception e) {
      e.printStackTrace();
    }

  }

}


-- 
           Summary: FTP directory listing doesn't work
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcj
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: r_ovidius at eml dot cc


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27163



More information about the Gcc-bugs mailing list