I'll attach a zip file that contains the code and a script to re-create the
problem. The script (called 'bld'), when executed, runs the Debian GNU/Linux
version of gcj 3.2.3 and produces this message:
org/xml/sax/SAXNotSupportedException.class:0: internal error: Segmentation
faultPlease submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Unfortunately, this code was passed on to me so I don't have a lot of details
about what is does (other than test some xml functionality). If there is
further info needed, please let me know.
Created attachment 4184 [details]
Zip file containing code to reproduce problem
This zip file contains everything needed (perhaps way too much) to reproduce
this bug. Execute the script 'bld' with no parameters and gcj 3.2.3 fails on a
Confirmed with gcc 3.3 branch and mainline (20030604).
If you compile them seperately it works.
There are other reports of this some where.
*** Bug 9947 has been marked as a duplicate of this bug. ***
My proposed fix for PR13948 fixes the ICE on mainline, but exposes the extra
"./" problem as evidenced, for example, in PR9351.
Actually the revised patch for PR13948 converts this ICE to another ICE. I'll look
into this soon.
A proposed patch:
While this patch cures the remaining ICE, the build
still breaks (though much later) due to a verifier error.
(If the patch above is approved and committed, the subject
line of this PR should change.)
Most likely the same bug as PR 12996.