public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/5674: The attached file causes g++ (cc1plus) to dump core
@ 2002-04-19 13:48 pme
  0 siblings, 0 replies; 2+ messages in thread
From: pme @ 2002-04-19 13:48 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, nobody, rzeh

Synopsis: The attached file causes g++ (cc1plus) to dump core

State-Changed-From-To: open->closed
State-Changed-By: pme
State-Changed-When: Fri Apr 19 13:48:38 2002
State-Changed-Why:
    With 3.1 prerelease, I get
    
    224% g++ -c 5674_core2.ii
    225% g++ 5674_core2.ii
    226% ./a.out
    227%
    
    So this seems to be fixed.  The program even runs.  :-)

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5674


^ permalink raw reply	[flat|nested] 2+ messages in thread

* c++/5674: The attached file causes g++ (cc1plus) to dump core
@ 2002-02-12 11:56 rzeh
  0 siblings, 0 replies; 2+ messages in thread
From: rzeh @ 2002-02-12 11:56 UTC (permalink / raw)
  To: gcc-gnats


>Number:         5674
>Category:       c++
>Synopsis:       The attached file causes g++ (cc1plus) to dump core
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Feb 12 11:56:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     rzeh@efs-us.com
>Release:        gcc 3.0.3
>Organization:
>Environment:
sparc-sun-solaris2.8
>Description:
The supplied program will cause g++ 3.0.3 to core dump.
If boost::noncopyable is removed from table's superclasses the code will compiler just fine.  When it is added back in g++ will core dump.

Here is what is actually produced when you try to compile the code:
razeh@terk:/home/host/razeh/src/lib/search4$ g++ -v -save-temps -g -I/home/host/razeh/src/incl -I/usr/local/devl/src/incl -I/usr/local/release/incl core1.C  -larlib -lconLib -lsocket -lnsl
Reading specs from /home/notbackedup/gnu/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/specs
Configured with: ./configure --prefix=/home/notbackedup/gnu
Thread model: posix
gcc version 3.0.3
 /home/notbackedup/gnu/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/cpp0 -lang-c++ -D__GNUG__=3 -D__GXX_DEPRECATED -D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -v -I/home/host/razeh/src/incl -I/usr/local/devl/src/incl -I/usr/local/release/incl -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=3 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem=unix -Asystem=svr4 -D__NO_INLINE__ -D__STDC_HOSTED__=1 -D_XOPEN_SOURCE=500 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D__EXTENSIONS__ -D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc core1.C core1.ii
GNU CPP version 3.0.3 (cpplib) (sparc)
ignoring nonexistent directory "/home/notbackedup/gnu/sparc-sun-solaris2.8/include"
#include "..." search starts here:
#include <...> search starts here:
 /home/host/razeh/src/incl
 /usr/local/devl/src/incl
 /usr/local/release/incl
 /home/notbackedup/gnu/include/g++-v3
 /home/notbackedup/gnu/include/g++-v3/sparc-sun-solaris2.8
 /home/notbackedup/gnu/include/g++-v3/backward
 /usr/local/include
 /home/notbackedup/gnu/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/include
 /usr/include
End of search list.
 /home/notbackedup/gnu/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/cc1plus -fpreprocessed core1.ii -quiet -dumpbase core1.C -g -version -o core1.s
GNU CPP version 3.0.3 (cpplib) (sparc)
GNU C++ version 3.0.3 (sparc-sun-solaris2.8)
        compiled by GNU C version 3.0.3.
In file included from core1.C:1:
/home/host/razeh/src/incl/search4/table.h:105: Internal error: Segmentation 
   Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
razeh@terk:/home/host/razeh/src/lib/search4$ 
>How-To-Repeat:
g++ core1.ii
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="core2.ii"; name="core2.ii"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="core2.ii"

IyAxICJjb3JlMi5DIgojIDEgIi9ob21lL2hvc3QvcmF6ZWgvc3JjL2luY2wvYm9vc3QvdXRpbGl0
eS5ocHAiIDEKIyAxOCAiL2hvbWUvaG9zdC9yYXplaC9zcmMvaW5jbC9ib29zdC91dGlsaXR5Lmhw
cCIKIyAxICIvaG9tZS9ob3N0L3JhemVoL3NyYy9pbmNsL2Jvb3N0L2NoZWNrZWRfZGVsZXRlLmhw
cCIgMQojIDE5ICIvaG9tZS9ob3N0L3JhemVoL3NyYy9pbmNsL2Jvb3N0L2NoZWNrZWRfZGVsZXRl
LmhwcCIKbmFtZXNwYWNlIGJvb3N0CnsKCgoKdGVtcGxhdGU8IHR5cGVuYW1lIFQgPiBpbmxpbmUg
dm9pZCBjaGVja2VkX2RlbGV0ZShUICogeCkKewogICAgdHlwZWRlZiBjaGFyIHR5cGVfbXVzdF9i
ZV9jb21wbGV0ZVtzaXplb2YoVCldOwogICAgZGVsZXRlIHg7Cn0KCnRlbXBsYXRlPCB0eXBlbmFt
ZSBUID4gaW5saW5lIHZvaWQgY2hlY2tlZF9hcnJheV9kZWxldGUoVCAqIHgpCnsKICAgIHR5cGVk
ZWYgY2hhciB0eXBlX211c3RfYmVfY29tcGxldGVbc2l6ZW9mKFQpXTsKICAgIGRlbGV0ZSBbXSB4
Owp9Cgp0ZW1wbGF0ZTxjbGFzcyBUPiBzdHJ1Y3QgY2hlY2tlZF9kZWxldGVyCnsKICAgIHR5cGVk
ZWYgdm9pZCByZXN1bHRfdHlwZTsKICAgIHR5cGVkZWYgVCAqIGFyZ3VtZW50X3R5cGU7CgogICAg
dm9pZCBvcGVyYXRvcigpKFQgKiB4KQogICAgewogICAgICAgIGNoZWNrZWRfZGVsZXRlKHgpOwog
ICAgfQp9OwoKCgp0ZW1wbGF0ZTw+IHN0cnVjdCBjaGVja2VkX2RlbGV0ZXI8dm9pZD4KewogICAg
dHlwZWRlZiB2b2lkIHJlc3VsdF90eXBlOwogICAgdHlwZWRlZiB2b2lkICogYXJndW1lbnRfdHlw
ZTsKCiAgICB2b2lkIG9wZXJhdG9yKCkodm9pZCAqIHgpCiAgICB7CiAgICAgICAgOjpvcGVyYXRv
ciBkZWxldGUoeCk7CiAgICB9Cn07Cgp0ZW1wbGF0ZTxjbGFzcyBUPiBzdHJ1Y3QgY2hlY2tlZF9h
cnJheV9kZWxldGVyCnsKICAgIHR5cGVkZWYgdm9pZCByZXN1bHRfdHlwZTsKICAgIHR5cGVkZWYg
VCAqIGFyZ3VtZW50X3R5cGU7CgogICAgdm9pZCBvcGVyYXRvcigpKFQgKiB4KQogICAgewogICAg
ICAgIGNoZWNrZWRfYXJyYXlfZGVsZXRlKHgpOwogICAgfQp9OwoKfQojIDE5ICIvaG9tZS9ob3N0
L3JhemVoL3NyYy9pbmNsL2Jvb3N0L3V0aWxpdHkuaHBwIiAyCiMgMSAiL2hvbWUvaG9zdC9yYXpl
aC9zcmMvaW5jbC9ib29zdC91dGlsaXR5L2Jhc2VfZnJvbV9tZW1iZXIuaHBwIiAxCiMgMTQgIi9o
b21lL2hvc3QvcmF6ZWgvc3JjL2luY2wvYm9vc3QvdXRpbGl0eS9iYXNlX2Zyb21fbWVtYmVyLmhw
cCIKIyAxICIvaG9tZS9ob3N0L3JhemVoL3NyYy9pbmNsL2Jvb3N0L3V0aWxpdHlfZndkLmhwcCIg
MQojIDE1ICIvaG9tZS9ob3N0L3JhemVoL3NyYy9pbmNsL2Jvb3N0L3V0aWxpdHlfZndkLmhwcCIK
bmFtZXNwYWNlIGJvb3N0CnsKCgoKCnRlbXBsYXRlIDwgdHlwZW5hbWUgTWVtYmVyVHlwZSwgaW50
IFVuaXF1ZUlEID0gMCA+CiAgICBjbGFzcyBiYXNlX2Zyb21fbWVtYmVyOwoKCgoKY2xhc3Mgbm9u
Y29weWFibGU7CgoKCn0KIyAxNSAiL2hvbWUvaG9zdC9yYXplaC9zcmMvaW5jbC9ib29zdC91dGls
aXR5L2Jhc2VfZnJvbV9tZW1iZXIuaHBwIiAyCgoKbmFtZXNwYWNlIGJvb3N0CnsKIyAyOSAiL2hv
bWUvaG9zdC9yYXplaC9zcmMvaW5jbC9ib29zdC91dGlsaXR5L2Jhc2VfZnJvbV9tZW1iZXIuaHBw
Igp0ZW1wbGF0ZSA8IHR5cGVuYW1lIE1lbWJlclR5cGUsIGludCBVbmlxdWVJRCA+CmNsYXNzIGJh
c2VfZnJvbV9tZW1iZXIKewpwcm90ZWN0ZWQ6CiAgICBNZW1iZXJUeXBlIG1lbWJlcjsKCiAgICBl
eHBsaWNpdCBiYXNlX2Zyb21fbWVtYmVyKCkKICAgICAgICA6IG1lbWJlcigpCiAgICAgICAge30K
CiAgICB0ZW1wbGF0ZTwgdHlwZW5hbWUgVDEgPgogICAgZXhwbGljaXQgYmFzZV9mcm9tX21lbWJl
ciggVDEgeDEgKQogICAgICAgIDogbWVtYmVyKCB4MSApCiAgICAgICAge30KCiAgICB0ZW1wbGF0
ZTwgdHlwZW5hbWUgVDEsIHR5cGVuYW1lIFQyID4KICAgIGJhc2VfZnJvbV9tZW1iZXIoIFQxIHgx
LCBUMiB4MiApCiAgICAgICAgOiBtZW1iZXIoIHgxLCB4MiApCiAgICAgICAge30KCiAgICB0ZW1w
bGF0ZTwgdHlwZW5hbWUgVDEsIHR5cGVuYW1lIFQyLCB0eXBlbmFtZSBUMyA+CiAgICBiYXNlX2Zy
b21fbWVtYmVyKCBUMSB4MSwgVDIgeDIsIFQzIHgzICkKICAgICAgICA6IG1lbWJlciggeDEsIHgy
LCB4MyApCiAgICAgICAge30KCn07Cgp9CiMgMjAgIi9ob21lL2hvc3QvcmF6ZWgvc3JjL2luY2wv
Ym9vc3QvdXRpbGl0eS5ocHAiIDIKCm5hbWVzcGFjZSBib29zdAp7CiMgMzQgIi9ob21lL2hvc3Qv
cmF6ZWgvc3JjL2luY2wvYm9vc3QvdXRpbGl0eS5ocHAiCiAgICB0ZW1wbGF0ZSA8Y2xhc3MgVD4K
ICAgIGlubGluZSBUIG5leHQoVCB4KSB7IHJldHVybiArK3g7IH0KCiAgICB0ZW1wbGF0ZSA8Y2xh
c3MgVD4KICAgIGlubGluZSBUIHByaW9yKFQgeCkgeyByZXR1cm4gLS14OyB9CiMgNDggIi9ob21l
L2hvc3QvcmF6ZWgvc3JjL2luY2wvYm9vc3QvdXRpbGl0eS5ocHAiCiAgICBjbGFzcyBub25jb3B5
YWJsZQogICAgewogICAgcHJvdGVjdGVkOgogICAgICAgIG5vbmNvcHlhYmxlKCl7fQogICAgICAg
IH5ub25jb3B5YWJsZSgpe30KICAgIHByaXZhdGU6CiAgICAgICAgbm9uY29weWFibGUoIGNvbnN0
IG5vbmNvcHlhYmxlJiApOwogICAgICAgIGNvbnN0IG5vbmNvcHlhYmxlJiBvcGVyYXRvcj0oIGNv
bnN0IG5vbmNvcHlhYmxlJiApOwogICAgfTsKCgp9CiMgMiAiY29yZTIuQyIgMgoKY2xhc3MgWSB7
Cgp9OwoKdGVtcGxhdGUgPGNsYXNzIF9ULCBjbGFzcyBfVSA9IGludCA+CmNsYXNzIFggOiBwdWJs
aWMgWSwgYm9vc3Q6Om5vbmNvcHlhYmxlIHsKCgp9OwoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg
KmFyZ3YpCnsKICBYPGludD4geDsKCn0K


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-04-19 20:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-19 13:48 c++/5674: The attached file causes g++ (cc1plus) to dump core pme
  -- strict thread matches above, loose matches on Subject: below --
2002-02-12 11:56 rzeh

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