public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* RE: libgcj/9051: Small program causes crash with -Os option
@ 2003-02-23 17:26 Øyvind Harboe
0 siblings, 0 replies; 5+ messages in thread
From: Øyvind Harboe @ 2003-02-23 17:26 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR libgcj/9051; it has been noted by GNATS.
From: =?iso-8859-1?Q?=D8yvind_Harboe?= <oyvind.harboe@zylin.com>
To: "Mark Wielaard" <mark@klomp.org>,
<gcc-gnats@gcc.gnu.org>,
<gcc-bugs@gcc.gnu.org>,
<nobody@gcc.gnu.org>
Cc: <bje@gcc.gnu.org>
Subject: RE: libgcj/9051: Small program causes crash with -Os option
Date: Sun, 23 Feb 2003 18:17:59 +0100
>Closed? What 3.3 version was that exactly? I am still=20
>seeing the failure. for the example given in the report.
Mohans build.
C:\>thisiscool-gcc\gcc-3.3\bin\gcj -v
Reading specs from =
thisiscool-gcc\gcc-3.3\bin\..\lib\gcc-lib\mingw32\3.3\specs
Reading specs from =
thisiscool-gcc\gcc-3.3\bin\..\lib\gcc-lib\mingw32\3.3\..\..\.
.\libgcj.spec
rename spec lib to liborig
Configured with: /datal/gcc/gcc/configure =
--prefix=3D/datal/gcc/w32gcc/gcc --build
=3Di686-pc-linux-gnu --host=3Dmingw32 --target=3Dmingw32 =
--enable-languages=3Dc,c++,java
--with-gcc --with-gnu-as --with-gnu-ld =
--with-as=3D/datal/gcc/xgcc/bin/mingw32-as
--with-ld=3D/datal/gcc/xgcc/bin/mingw32-ld --enable-threads=3Dwin32 =
--disable-nls -
-disable-win32-registry --disable-shared --disable-debug =
--disable-multilib --wi
thout-newlib --enable-libgcj --disable-java-awt --without-x =
--enable-java-gc=3Dboe
hm --disable-libgcj-debug --enable-interpreter =
--enable-hash-synchronization : (
reconfigured)
Thread model: win32
gcc version 3.3 20030218 (prerelease)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libgcj/9051: Small program causes crash with -Os option
@ 2003-02-23 0:26 Mark Wielaard
0 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2003-02-23 0:26 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR libgcj/9051; it has been noted by GNATS.
From: Mark Wielaard <mark@klomp.org>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, oyvind.harboe@zylin.com
Cc: bje@gcc.gnu.org
Subject: Re: libgcj/9051: Small program causes crash with -Os option
Date: 23 Feb 2003 01:18:08 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9051
State-Changed-From-To: open->closed
State-Changed-By: bje
State-Changed-When: Sat Feb 22 23:12:54 2003
State-Changed-Why: Reported by the originator as being fixed on the 3.3 branch.
Closed? What 3.3 version was that exactly? I am still seeing the
failure. for the example given in the report.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libgcj/9051: Small program causes crash with -Os option
@ 2003-02-22 23:12 bje
0 siblings, 0 replies; 5+ messages in thread
From: bje @ 2003-02-22 23:12 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, java-prs, nobody, oyvind.harboe
Synopsis: Small program causes crash with -Os option
State-Changed-From-To: open->closed
State-Changed-By: bje
State-Changed-When: Sat Feb 22 23:12:54 2003
State-Changed-Why:
Reported by the originator as being fixed on the 3.3 branch.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9051
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: libgcj/9051: Small program causes crash with -Os option
@ 2003-02-16 20:36 Mark Wielaard
0 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2003-02-16 20:36 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR libgcj/9051; it has been noted by GNATS.
From: Mark Wielaard <mark@klomp.org>
To: gcc-gnats@gcc.gnu.org, java-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, gcc-prs@gcc.gnu.org, oyvind.harboe@zylin.com
Cc:
Subject: Re: libgcj/9051: Small program causes crash with -Os option
Date: 16 Feb 2003 21:28:11 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9051
When compiling with only -Os I get:
Exception in thread "main" java.lang.NullPointerException
at Test.foo(java.lang.String) (Unknown Source)
at Test.main(java.lang.String[]) (Unknown Source)
But adding -g (or just removing -Os) I get:
lkasjdfasdf
lkasjdflkasjdfasdf
lkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
lkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdflkasjdfasdf
Seems that -Os is broken (both in gcc 3.2 and on the 3.3 branch.
But specifying -g to add ebug symbols seems like a workaround
Cheers,
Mark
^ permalink raw reply [flat|nested] 5+ messages in thread
* libgcj/9051: Small program causes crash with -Os option
@ 2002-12-24 0:56 oyvind.harboe
0 siblings, 0 replies; 5+ messages in thread
From: oyvind.harboe @ 2002-12-24 0:56 UTC (permalink / raw)
To: gcc-gnats
>Number: 9051
>Category: libgcj
>Synopsis: Small program causes crash with -Os option
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Dec 24 00:56:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: oyvind.harboe@zylin.com
>Release: GCJ 3.2 MinGW
>Organization:
>Environment:
C:\eclipse\workspace\output>gcj -v
Reading specs from c:/mingw/bin/../lib/gcc-lib/mingw32/3.2/specs
Reading specs from c:/mingw/bin/../lib/gcc-lib/mingw32/3.2/../../../libgcj.spec
rename spec lib to liborig
Configured with: /extra/src/gcc/gcc-3.2/configure --prefix=/extra/wingcc --build
=i686-pc-linux-gnu --host=mingw32 --target=mingw32 --enable-languages=c,c++,java
--with-gcc --with-gnu-as --with-gnu-ld --with-as=/extra/xgcc/bin/mingw32-as --w
ith-ld=/extra/xgcc/bin/mingw32-ld --enable-threads=win32 --disable-nls --disable
-win32-registry --disable-shared --disable-debug --disable-multilib --without-ne
wlib --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --dis
able-libgcj-debug --enable-interpreter --enable-hash-synchronization
Thread model: win32
gcc version 3.2 (mingw special 20020817-1)
>Description:
Compile included class and run the executable. It crashes when compiled with the -Os option.
>How-To-Repeat:
1. Unzip crash.zip
2. gcj -Os -o foo.exe --main=Test Test.class
3. Run the program
C:\eclipse\workspace\output>foo
abnormal program termination
>Fix:
In my real app, I removed the final keyword. That didn't help in this reduced example.
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/x-zip-compressed; name="crash.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="crash.zip"
UEsDBBQAAAAIAFdNmC3ILdRZeQIAADgEAAAKAGAAVGVzdC5jbGFzc1NESwBcAAAAAAgADne+amNk
YGkQYWBgUGGAAAcgZmQCM1kVgIQCkM3ICuGLAolmW223pJg9bGIHXhmB1DExyDAwgqVFGP4zyjMw
QjhgEgBVVA0ABwYeCD4GHgg+mR0IPnVSbU/TYBQ9zzrWrRSYHZvyIir4MgZjviAqQ1QQEpOJRpCE
+KnbulHc2qXrzPw7/gNMZAlL9Ls/yniebgaRmaa3t8899zz33nN//jr9DgVZbAuE96ymr0IIxI/M
T2auZjrV3JvikVXiqSKg1s32e8f2BYzCGWDX92ynmheIrNkMrgso6fl9sm26ZUuHiqiGMDSBsYLt
WDutetHy9sxizZI0bsms7ZueLf/7h2H/0G6SrSCrIa1ScV2BZPrilfIWtfbRbB6VK1EYApNnkHct
x7fr1la7ZDV823VUjGtIQtMxhEgMIVwWSP3LuNGqVCxPxYQs+5KGSUyxELPRsJyywOKgEi4c9Tjy
Oq5iRjJcE4j6bi8mMJ6+mEHsDcxK7Ny5ye9+bvpWXcUtzsBtcerJXqrt5t4yz2e2ZdaZfQfpGG5j
XiAxAKBigWNqyIOao1NpNraIpfNXBYWouMt2a5ZT9Q8DFV/puI8HGu5hWUdcJoawIhBqt4mjLEXT
ExAOX+o2Xfj/9CljuG7aRKbSHwYJKZm5ImGzKaV8Lj2vyi1IDEALaLtuyytZ27bcl5jckyWJ4hhD
XDVA8KXMtAp9biBtjH85foNYpoPhYzoh6LSRfsIIrd73RzEWxNl1P/mUZEP8rhmJ10Zip4vkQQep
H6vhTPYbrnQxeWAkOpheOMH1E9zc+YpM9gQ5vg/j5S+IZrIdPDomV4Tco1zF3t0ZaLTD5NYZiTNi
0I4znqSkE5RrCiuYRh4zQX3LvRr69UnvcVC/gid8ImSNEL9Kq5Anxbw1jiSGp1jv95EnRvY40kWI
HTwzXgSF/RmGVAKYpT/310BGsIHNYLIvA+TWb1BLAwQUAAAACABXTZgtISnmKQ4BAADFAQAACQBg
AFRlc3QuamF2YVNESwBcAAAAAAgADne+amNkYGkQYWBgUGGAAAcgZmQCM1kVgIQCkM3ICuGLAolm
W223pJg9bGIHXhmB1DExyDAwgqVFGP4zyjMwQjhgEgBVVA0ABwYeCD4GHgg+lhsIPl2Qz2rDMAzG
zwnkHUROdgZpd+4Cu+wF1u00dlBSp/GWyMFW2pSxd5/tJi0MLAv05ye+L0s3RZGlUMAzTtwZC6ZD
WxsVapssHae61w00PToHb8pxlv5kabJnq+kIA87vpHnnK/6NVp+QFZyMPkBrjFim5ln6blhLWk3Y
w1L3IzXaKu+/0X0d2jxgVjJV126shWB7CSlSEu6sOQOpM7xOxHpQL3OjRtaGhIwbv+FrkJsOxP8R
UPJOWhRUFNeS9ezDPN85a+wvjtVQmolLL5W4J0Fyd2vrFgSVvaIjd0I+PW638U4SnCC5CvHEYNXV
VsfIPkXDBtS0OPbxCWiP7uZaEBq8F7IMsByddysSPc2/P1BLAQIWCxQAAAAIAFdNmC3ILdRZeQIA
ADgEAAAKABEAAAAAAAAAIAC2gQAAAABUZXN0LmNsYXNzU0QEAFwAAABVVAUABwYeCD5QSwECFgsU
AAAACABXTZgtISnmKQ4BAADFAQAACQARAAAAAAABACAAtoEBAwAAVGVzdC5qYXZhU0QEAFwAAABV
VAUABwYeCD5QSwUGAAAAAAIAAgCRAAAAlgQAAAAA
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-02-23 17:26 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-23 17:26 libgcj/9051: Small program causes crash with -Os option Øyvind Harboe
-- strict thread matches above, loose matches on Subject: below --
2003-02-23 0:26 Mark Wielaard
2003-02-22 23:12 bje
2003-02-16 20:36 Mark Wielaard
2002-12-24 0:56 oyvind.harboe
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).