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