public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: libgcj/4383
@ 2001-09-30 0:46 Bryce McKinlay
0 siblings, 0 replies; 2+ messages in thread
From: Bryce McKinlay @ 2001-09-30 0:46 UTC (permalink / raw)
To: bryce; +Cc: gcc-prs
The following reply was made to PR libgcj/4383; it has been noted by GNATS.
From: Bryce McKinlay <bryce@waitaki.otago.ac.nz>
To: mattnewsome@fuckmicrosoft.com, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org
Cc:
Subject: Re: libgcj/4383
Date: Sun, 30 Sep 2001 19:43:40 +1200
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=4383&database=gcc
> Using a file: URL with URL.openConnection() to create a
> URLConnection() throws a NullPointerException. Similarly for any
> server name in an http: URL where that server name cannot be resolved
> to via DNS.
I couldn't reproduce this. In my test case, a sever name that cannot be
resolved results in an UnknownHostException, and the file protocol
handler works correctly. One problem that could result in an NPE was if
you used a file: URL containing a hostname. The file handler would
(correctly) attempt to switch to the ftp handler, however we dont have
the ftp handler yet. I'm going to check in a patch which will make it
throw a more informative IOException.
regards
Bryce.
^ permalink raw reply [flat|nested] 2+ messages in thread
* libgcj/4383
@ 2001-09-30 1:06 bryce
0 siblings, 0 replies; 2+ messages in thread
From: bryce @ 2001-09-30 1:06 UTC (permalink / raw)
To: bryce; +Cc: gcc-prs
The following reply was made to PR libgcj/4383; it has been noted by GNATS.
From: bryce@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org
Cc:
Subject: libgcj/4383
Date: 30 Sep 2001 07:52:17 -0000
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: bryce@gcc.gnu.org 2001-09-30 00:52:16
Modified files:
libjava : ChangeLog
libjava/java/net: URL.java
libjava/gnu/gcj/protocol/file: Connection.java Handler.java
Log message:
PR libgcj/4383
* gnu/gcj/protocol/file/Connection.java (connect): Throw
FileNotFoundException if appropriate.
* gnu/gcj/protocol/file/Handler.java (openConnection): Throw an
IOException if we got a file: url with a hostname. Comment out protocol
switch to ftp for now.
* java/net/URL.java (URL): Include protocol name in exception
message
when handler can't be found.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&r1=1.923&r2=1.924
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/net/URL.java.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/gcj/protocol/file/Connection.java.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/gcj/protocol/file/Handler.java.diff?cvsroot=gcc&r1=1.5&r2=1.6
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2001-09-30 1:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-30 0:46 libgcj/4383 Bryce McKinlay
2001-09-30 1:06 libgcj/4383 bryce
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).