public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* java/1359: Hashtable.toString() segmentation fault
@ 2000-12-20 12:25 pascal.forget
0 siblings, 0 replies; only message in thread
From: pascal.forget @ 2000-12-20 12:25 UTC (permalink / raw)
To: java-gnats; +Cc: pascalforget
>Number: 1359
>Category: java
>Synopsis: Hashtable.toString() segmentation fault
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apbianco
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:19:17 PST 2000
>Closed-Date: Tue Dec 05 22:13:24 PST 2000
>Last-Modified: Tue Dec 5 22:16:01 PST 2000
>Originator: Pascal Forget
>Release: unknown-1.0
>Organization:
>Environment:
RedHat Linux i386 6.2
>Description:
The program sent as attachment run fine with
the RPM dated July 3, 2000, but seg faults when
I try to do a Hashtable.toString() using the
libgcj and gcc extracted from CVS on August 23.
CLASSPATH environment variable is not set
>How-To-Repeat:
/usr/local/ag/bin/gcj --main=SQLTest02 -o SQLTest02 SQLTest02.java
> ./SQLTest02
1
Segmentation fault
>Fix:
>Release-Note:
>Audit-Trail:
Formerly PR gcj/332
From: Alexandre Petit-Bianco <apbianco@cygnus.com>
To: pascal.forget@videotron.ca
Cc: java-gnats@sourceware.cygnus.com, pascalforget@netscape.net
Subject: Re: java.util/332: Hashtable.toString() segmentation fault
Date: Thu, 24 Aug 2000 19:55:16 -0700 (PDT)
pascal.forget@videotron.ca writes:
> The program sent as attachment run fine with the RPM dated July 3,
> 2000, but seg faults when I try to do a Hashtable.toString() using
> the libgcj and gcc extracted from CVS on August 23.
We already encountered this bug. It looks like a compiler bug, I'm
precisely working on it at the moment (as a side effect of reviewing
Bryce's patch to gcj/285.)
./A
From: Bryce McKinlay <bryce@albatross.co.nz>
To: Alexandre Petit-Bianco <apbianco@cygnus.com>
Cc: warrenl@cygnus.com, java-gnats@sourceware.cygnus.com
Subject: Re: java.util/332: Hashtable.toString() segmentation fault
Date: Fri, 08 Sep 2000 20:31:00 +1200
Alexandre Petit-Bianco wrote:
> The following reply was made to PR java.util/332; it has been noted by GNATS.
>
> From: Alexandre Petit-Bianco <apbianco@cygnus.com>
> To: pascal.forget@videotron.ca
> Cc: java-gnats@sourceware.cygnus.com, pascalforget@netscape.net
> Subject: Re: java.util/332: Hashtable.toString() segmentation fault
> Date: Thu, 24 Aug 2000 19:55:16 -0700 (PDT)
>
> pascal.forget@videotron.ca writes:
>
> > The program sent as attachment run fine with the RPM dated July 3,
> > 2000, but seg faults when I try to do a Hashtable.toString() using
> > the libgcj and gcc extracted from CVS on August 23.
>
> We already encountered this bug. It looks like a compiler bug, I'm
> precisely working on it at the moment (as a side effect of reviewing
> Bryce's patch to gcj/285.)
There has been a lot of breakage introduced into java.util due to merging of the
classpath collections code, which stresses the compiler wrt inner classes. This
is the reason I was holding off merging in the collections stuff, but somebody
else seems to have gone and done it anyway, unfortunately.
PRs 291 and 300 are definitely exposed by collections code - there are probably
other issues as well.
regards
[ bryce ]
Responsible-Changed-From-To: warrenl->apbianco
Responsible-Changed-By: apbianco
Responsible-Changed-When: Mon Dec 4 23:06:30 2000
Responsible-Changed-Why:
This is a compiler problem.
State-Changed-From-To: open->feedback
State-Changed-By: apbianco
State-Changed-When: Mon Dec 4 23:06:30 2000
State-Changed-Why:
I have a patch. I already checked it in because we need it
badly:
http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00217.html
From: apbianco@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com,
pascal.forget@videotron.ca, pascalforget@netscape.net, warrenl@cygnus.com
Cc:
Subject: Re: gcj/332
Date: 5 Dec 2000 07:06:30 -0000
Synopsis: Hashtable.toString() segmentation fault
Responsible-Changed-From-To: warrenl->apbianco
Responsible-Changed-By: apbianco
Responsible-Changed-When: Mon Dec 4 23:06:30 2000
Responsible-Changed-Why:
This is a compiler problem.
State-Changed-From-To: open->feedback
State-Changed-By: apbianco
State-Changed-When: Mon Dec 4 23:06:30 2000
State-Changed-Why:
I have a patch. I already checked it in because we need it
badly:
http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00217.html
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=332&database=java
From: Bryce McKinlay <bryce@albatross.co.nz>
To: apbianco@cygnus.com
Cc: java-gnats@sources.redhat.com
Subject: Re: gcj/332
Date: Wed, 06 Dec 2000 10:45:06 +1300
apbianco@cygnus.com wrote:
> Synopsis: Hashtable.toString() segmentation fault
>
> State-Changed-Why:
> I have a patch. I already checked it in because we need it
> badly:
Awesome news! This also fixes similar problems I was seeing with other
Classpath collections classes (like TreeMap). Thanks Alex.
[ bryce ]
State-Changed-From-To: feedback->closed
State-Changed-By: apbianco
State-Changed-When: Tue Dec 5 22:13:24 2000
State-Changed-Why:
Bryce reports it fixes his problems.
From: apbianco@cygnus.com
To: apbianco@cygnus.com, java-gnats@sourceware.cygnus.com,
pascal.forget@videotron.ca, pascalforget@netscape.net
Cc:
Subject: Re: gcj/332
Date: 6 Dec 2000 06:13:24 -0000
Synopsis: Hashtable.toString() segmentation fault
State-Changed-From-To: feedback->closed
State-Changed-By: apbianco
State-Changed-When: Tue Dec 5 22:13:24 2000
State-Changed-Why:
Bryce reports it fixes his problems.
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=332&database=java
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="SQLTest02.java"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="SQLTest02.java"
Ly9pbXBvcnQgamF2YS51dGlsLkVudW1lcmF0aW9uOwppbXBvcnQgamF2YS51dGlsLkhhc2h0YWJs
ZTsKaW1wb3J0IGphdmEudXRpbC5WZWN0b3I7CgoKcHVibGljIGNsYXNzIFNRTFRlc3QwMiB7CiAg
ICAKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmcgW10gYXJncykgewoJVmVjdG9y
IGxpc3QgPSBuZXcgVmVjdG9yKCk7CglIYXNodGFibGUgcmVjb3JkID0gbmV3IEhhc2h0YWJsZSgp
OwoJCglyZWNvcmQucHV0KCJmaXJzdG5hbWUiLCAiUGFzY2FsIik7CglsaXN0LmFkZEVsZW1lbnQo
cmVjb3JkKTsKCQoJSGFzaHRhYmxlIHJlY29yZDIgPSBuZXcgSGFzaHRhYmxlKCk7CglyZWNvcmQy
LnB1dCgiZmlyc3RuYW1lIiwgIkpvaG5ueSIpOwoJbGlzdC5hZGRFbGVtZW50KHJlY29yZDIpOwoK
CVN5c3RlbS5vdXQucHJpbnRsbigiMSIpOwoKCVN5c3RlbS5vdXQucHJpbnRsbihyZWNvcmQudG9T
dHJpbmcoKSk7CgkKCVN5c3RlbS5vdXQucHJpbnRsbigiVGhlIGVuZC4gKG5ldmVyIHJlYWNoZWQp
Iik7CiAgICB9Cn0KCgo=
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2000-12-20 12:25 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-20 12:25 java/1359: Hashtable.toString() segmentation fault pascal.forget
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).