c++/1746: trapped exceptions causing crash
jgibart@club-internet.fr
jgibart@club-internet.fr
Sun Apr 1 00:00:00 GMT 2001
>Number: 1746
>Category: c++
>Synopsis: trapped exceptions causing crash
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: wrong-code
>Submitter-Id: net
>Arrival-Date: Tue Jan 23 11:06:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: jocelyn gibart
>Release: gcc version 2.95.2 19991024 (release)
>Organization:
>Environment:
Linux jocelyn 2.2.14-15mdk #1 Tue Jan 4 22:24:20 CET 2000 i686 unknown
>Description:
Compiling with some options make program crash :
-fexceptions -fno-rtti -fomit-frame-pointer -O2 : crashed
-fexceptions -fno-rtti -fomit-frame-pointer : crashed
-fexceptions -fno-rtti -O2 : crashed
-fexceptions -fomit-frame-pointer -O2 : crashed
-fexceptions -O2 : success
-fexceptions -fomit-frame-pointer : success
>How-To-Repeat:
compile with the proposed options and then run
gcc -o essai (options...) essai.cpp
./essai
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="essai.cpp"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="essai.cpp"
I2luY2x1ZGUgPHN0ZGlvLmg+CgpjbGFzcyBmb28gewpwdWJsaWM6CiAgZm9vKCkgewogIGNoYXIq
IG1zZyA9IG5ldyBjaGFyWzEwMF07CiAgc3ByaW50Zihtc2csICJ0aHJvd2luZy4uLiIpOwogIHRo
cm93IG1zZzsKICB9Owp9OwppbnQgbWFpbiAoaW50IGFyZ2MsIGNoYXIqKiBhcmd2KSB7CgoJdHJ5
IHsKCSAgZm9vICogdGVzdCA9IG5ldyBmb28oKTsKCX0gY2F0Y2ggKCBjaGFyKiBtc2cpIHsKCSAg
ZnByaW50ZihzdGRlcnIsIiVzXG4iLCBtc2cpOwoJICBkZWxldGUgW10gbXNnOwoJfQogICAgcmV0
dXJuICgwKTsKfQo=
More information about the Gcc-prs
mailing list