* Re: failure notice
@ 2002-06-12 10:49 Dalibor Topic
2002-06-13 2:01 ` John Leuner
2002-06-13 10:05 ` Tom Tromey
0 siblings, 2 replies; 4+ messages in thread
From: Dalibor Topic @ 2002-06-12 10:49 UTC (permalink / raw)
To: mauve-discuss
The constructor of the test subsclass for
java.io.PrintStream is broken: it calls the
constructor of PrintStream with an OutputStream of
null. That's not allowed according to the Java Class
Libraries 2nd Edition Volume 1 book by Chen et. al.
It results in a NullPointerException on kaffe and
JDK 1.4.0, probably on other VMs, too.
I could post a patch if you agree that this test
needs to be fixed.
best regards,
dalibor topic
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: failure notice
2002-06-12 10:49 failure notice Dalibor Topic
@ 2002-06-13 2:01 ` John Leuner
2002-06-13 10:05 ` Tom Tromey
1 sibling, 0 replies; 4+ messages in thread
From: John Leuner @ 2002-06-13 2:01 UTC (permalink / raw)
To: Dalibor Topic; +Cc: mauve-discuss
> The constructor of the test subsclass for
> java.io.PrintStream is broken: it calls the
> constructor of PrintStream with an OutputStream of
> null. That's not allowed according to the Java Class
> Libraries 2nd Edition Volume 1 book by Chen et. al.
> It results in a NullPointerException on kaffe and
> JDK 1.4.0, probably on other VMs, too.
>
> I could post a patch if you agree that this test
> needs to be fixed.
Sounds right.
John Leuner
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: failure notice
2002-06-12 10:49 failure notice Dalibor Topic
2002-06-13 2:01 ` John Leuner
@ 2002-06-13 10:05 ` Tom Tromey
2002-06-13 14:39 ` Dalibor Topic
1 sibling, 1 reply; 4+ messages in thread
From: Tom Tromey @ 2002-06-13 10:05 UTC (permalink / raw)
To: Dalibor Topic; +Cc: mauve-discuss
>>>>> "Dalibor" == Dalibor Topic <robilad@yahoo.com> writes:
Dalibor> The constructor of the test subsclass for
Dalibor> java.io.PrintStream is broken: it calls the
Dalibor> constructor of PrintStream with an OutputStream of
Dalibor> null.
Thanks. I've changed it to use System.out.
What do you think of that?
Does the PrintStream constructor require an exception if the argument
is null? Or is this just a QoI thing?
Do you want Mauve write access? That might be best if you plan to
hack on it more.
Tom
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: failure notice
2002-06-13 10:05 ` Tom Tromey
@ 2002-06-13 14:39 ` Dalibor Topic
0 siblings, 0 replies; 4+ messages in thread
From: Dalibor Topic @ 2002-06-13 14:39 UTC (permalink / raw)
To: tromey; +Cc: mauve-discuss
--- Tom Tromey <tromey@redhat.com> wrote:
> >>>>> "Dalibor" == Dalibor Topic <robilad@yahoo.com>
> writes:
>
> Dalibor> The constructor of the test subsclass for
> Dalibor> java.io.PrintStream is broken: it calls
> the
> Dalibor> constructor of PrintStream with an
> OutputStream of
> Dalibor> null.
>
> Thanks. I've changed it to use System.out.
> What do you think of that?
Yes, that's better. It works for current kaffe, gij
3.1 and jdk 1.4.0. It's only needed temporarily
anyway, and gets replaced in the test by the
ByteArrayOutputStream.
>
> Does the PrintStream constructor require an
> exception if the argument
> is null? Or is this just a QoI thing?
the spec is silent on it (up to JDK 1.4.0 at least).
The Java Class Libraries Book 2nd Ed Vol 1 by Chen et
al says the constructor requires a non-null output
stream.
> Do you want Mauve write access? That might be best
> if you plan to
> hack on it more.
I'd like to migrate some tests from kaffe over to
mauve. So write access would be nice, but not really
necessary.
cheers,
dalibor topic
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-06-13 21:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-06-12 10:49 failure notice Dalibor Topic
2002-06-13 2:01 ` John Leuner
2002-06-13 10:05 ` Tom Tromey
2002-06-13 14:39 ` Dalibor Topic
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).