public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* libgcj/8940: Java source from CLASSPATH for MessageFormat.format() contains error
@ 2002-12-14  8:26 bhun
  0 siblings, 0 replies; only message in thread
From: bhun @ 2002-12-14  8:26 UTC (permalink / raw)
  To: gcc-gnats


>Number:         8940
>Category:       libgcj
>Synopsis:       Java source from CLASSPATH for MessageFormat.format() contains error
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 14 08:26:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Dhek Bhun Kho
>Release:        gcc-3.2
>Organization:
>Environment:
Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --enable-long-long --enable-__cxa_atexit --enable-languages=c,c++,ada,f77,objc,java --host=i586-mandrake-linux-gnu --with-system-zlib
Thread model: posix
>Description:
I checked the sources for gcj-3.2 and it contains the classpath version for MessageFormat.java. When compiling the included code, it throws an IllegalArgumentException. Compiling and running it on Sun's jdk does not throw this Exception.

$ gij test
Exception in thread "main" java.lang.IllegalArgumentException
   at 0x4026644c: _ZN4java4lang9ExceptionC1Ev (/usr/lib/libgcj.so.3)
   at 0x4026a59c: _ZN4java4lang16RuntimeExceptionC1Ev (/usr/lib/libgcj.so.3)
   at 0x40266f3c: _ZN4java4lang24IllegalArgumentExceptionC1Ev (/usr/lib/libgcj.so.3)
   at 0x40325893: _ZN4java4text13MessageFormat6formatEP6JArrayIPNS_4lang6ObjectEEPNS_4lang12StringBufferEPNS0_13FieldPositionE (/usr/lib/libgcj.so.3)
   at 0x40325902: _ZN4java4text13MessageFormat6formatEPNS_4lang6ObjectEPNS2_12StringBufferEPNS0_13FieldPositionE (/usr/lib/libgcj.so.3)
   at 0x403256ea: _ZN4java4text13MessageFormat6formatEP6JArrayIPNS_4lang6ObjectEEPNS_4lang12StringBufferEPNS0_13FieldPositionE (/usr/lib/libgcj.so.3)
   at 0x40325902: _ZN4java4text13MessageFormat6formatEPNS_4lang6ObjectEPNS2_12StringBufferEPNS0_13FieldPositionE (/usr/lib/libgcj.so.3)


>How-To-Repeat:
compile the attachment and run it.
>Fix:
none yet. (I will try to figure it out) it's possible to 
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="test.java"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="test.java"

aW1wb3J0IGphdmEudGV4dC5DaG9pY2VGb3JtYXQ7DQppbXBvcnQgamF2YS50ZXh0LkRhdGVGb3Jt
YXQ7DQppbXBvcnQgamF2YS50ZXh0Lk1lc3NhZ2VGb3JtYXQ7DQppbXBvcnQgamF2YS50ZXh0LlNp
bXBsZURhdGVGb3JtYXQ7DQppbXBvcnQgamF2YS51dGlsLkNhbGVuZGFyOw0KaW1wb3J0IGphdmEu
dXRpbC5EYXRlOw0KaW1wb3J0IGphdmEudXRpbC5UaW1lWm9uZTsNCg0KcHVibGljIGZpbmFsIGNs
YXNzIHRlc3Qgew0KICAgIHByaXZhdGUgc3RhdGljIGZpbmFsIE1lc3NhZ2VGb3JtYXQgTUlOVVRF
X1NFQ09ORFMNCiAgICAgICAgICAgID0gbmV3IE1lc3NhZ2VGb3JtYXQoInswfXsxfSIpOw0KDQog
ICAgcHJpdmF0ZSBzdGF0aWMgZmluYWwgZG91YmxlW10gTElNSVRTID0gezAsIDEsIDJ9Ow0KDQog
ICAgcHJpdmF0ZSBzdGF0aWMgZmluYWwgU3RyaW5nW10gTUlOVVRFU19QQVJUID0NCiAgICAgICAg
ICAgIHsiIiwgIjEgbWludXRlICIsICJ7MCxudW1iZXJ9IG1pbnV0ZXMgIn07DQoNCiAgICBwcml2
YXRlIHN0YXRpYyBmaW5hbCBTdHJpbmdbXSBTRUNPTkRTX1BBUlQgPQ0KICAgICAgICAgICAgeyIw
IHNlY29uZHMiLCAiMSBzZWNvbmQiLCAiezEsbnVtYmVyfSBzZWNvbmRzIn07DQoNCiAgICBwcml2
YXRlIHN0YXRpYyBmaW5hbCBDaG9pY2VGb3JtYXQgTUlOVVRFU19GT1JNQVQgPQ0KICAgICAgICAg
ICAgbmV3IENob2ljZUZvcm1hdChMSU1JVFMsIE1JTlVURVNfUEFSVCk7DQoNCiAgICBwcml2YXRl
IHN0YXRpYyBmaW5hbCBDaG9pY2VGb3JtYXQgU0VDT05EU19GT1JNQVQgPQ0KICAgICAgICAgICAg
bmV3IENob2ljZUZvcm1hdChMSU1JVFMsIFNFQ09ORFNfUEFSVCk7DQoNCiAgICBzdGF0aWMgew0K
ICAgICAgICBNSU5VVEVfU0VDT05EUy5zZXRGb3JtYXQoMCwgTUlOVVRFU19GT1JNQVQpOw0KICAg
ICAgICBNSU5VVEVfU0VDT05EUy5zZXRGb3JtYXQoMSwgU0VDT05EU19GT1JNQVQpOw0KICAgIH0N
Cg0KICAgIHB1YmxpYyBzdGF0aWMgU3RyaW5nIGZvcm1hdEVsYXBzZWRUaW1lKGxvbmcgbWlsbGlz
KSB7DQogICAgICAgIGxvbmcgc2Vjb25kcyA9IG1pbGxpcyAvIDEwMDA7DQogICAgICAgIGxvbmcg
bWludXRlcyA9IHNlY29uZHMgLyA2MDsNCiAgICAgICAgT2JqZWN0W10gYXJncyA9IHtuZXcgTG9u
ZyhtaW51dGVzKSwgbmV3IExvbmcoc2Vjb25kcyAlIDYwKX07DQogICAgICAgIHJldHVybiBNSU5V
VEVfU0VDT05EUy5mb3JtYXQoYXJncyk7DQogICAgfQ0KDQogICAgcHVibGljIHN0YXRpYyB2b2lk
IG1haW4oU3RyaW5nIGFyZ3NbXSkgew0KCSAgICBTeXN0ZW0ub3V0LnByaW50bG4oZm9ybWF0RWxh
cHNlZFRpbWUoMTAwMDApKTsNCiAgICB9DQp9DQo=


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-12-14 16:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-14  8:26 libgcj/8940: Java source from CLASSPATH for MessageFormat.format() contains error bhun

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).