public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: dr_maux@users.sourceforge.net To: gcc-gnats@gcc.gnu.org Subject: c++/6707: Segfault when compiling with -ggdb3 (-ggdb2 works) Date: Fri, 17 May 2002 12:16:00 -0000 [thread overview] Message-ID: <20020517191016.12292.qmail@sources.redhat.com> (raw) >Number: 6707 >Category: c++ >Synopsis: Segfault when compiling with -ggdb3 (-ggdb2 works) >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Fri May 17 12:16:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Josef Spillner >Release: gcc-3.1 >Organization: >Environment: Linux athlon500 2.2.18pre21 #9 Thu Dec 13 23:07:39 CET 2001 i686 unknown (on Debian sid) Architecture: i686 gcc configured with: ./configure --prefix=/usr/local/gcc3 >Description: Compiling a very recent kdelibs program lets gcc crash within a Qt header file when using -ggdb3. I switched -ggdb3 on when I wanted to debug some code within kdelibs/kded/kbuildservicegroupfactory.cpp (from KDE_3_0_BRANCH using Qt (qt-copy) 3.0.4, both from anoncvs.kde.org). See the attached file for details. Switching between -ggdb3 and -ggdb2 toggles "reliably" between a crashing and a working compile. In the preprocessed source the error seems to be on line 37, I've made this available on http://mindx.dyndns.org/download/GCC-bug-preprocessed. (I hope I created it right? g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I.. -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I/usr/local/qt3/include -I/usr/X11R6/include -I/usr/local/kde3/include -DQT_THREAD_SUPPORT -D_REENTRANT -ggdb3 -O2 -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c kbuildservicegroupfactory.cpp -MT kbuildservicegroupfactory.lo -MD -MP -MF .deps/kbuildservicegroupfactory.TPlo -fPIC -DPIC -E) >How-To-Repeat: Try compiling kdelibs with -ggdb3. I didn't yet test if this happens in other combinations too. >Fix: Use a gdb debugging support level lower than 3 for now. >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="GCC-bug" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="GCC-bug" TGludXggYXRobG9uNTAwIDIuMi4xOHByZTIxICM5IFRodSBEZWMgMTMgMjM6MDc6MzkgQ0VUIDIw MDEgaTY4NiB1bmtub3duCgpqb3NlZkBhdGhsb241MDA6fi9LREUvS0RFMy4wL2tkZWxpYnMva2Rl ZCQgbWFrZQovdXNyL2xvY2FsL3F0My9iaW4vbW9jIC4va2RlZC5oIC1vIGtkZWQubW9jCnNvdXJj ZT0na2RlZC5jcHAnIG9iamVjdD0na2RlZC5sbycgbGlidG9vbD15ZXMgXApkZXBmaWxlPScuZGVw cy9rZGVkLlBsbycgdG1wZGVwZmlsZT0nLmRlcHMva2RlZC5UUGxvJyBcCmRlcG1vZGU9Z2NjMyAv YmluL3NoIC4uL2FkbWluL2RlcGNvbXAgXAovYmluL3NoIC4uL2xpYnRvb2wgLS1tb2RlPWNvbXBp bGUgLS10YWc9Q1hYIGcrKyAtREhBVkVfQ09ORklHX0ggLUkuIC1JLiAtSS4uIC1JLi8uLiAtSS4u IC1JLi4vZGNvcCAtSS4uL2xpYmx0ZGwgLUkuLi9rZGVjb3JlIC1JLi4va2RldWkgLUkuLi9raW8g LUkuLi9raW8va2lvIC1JLi4va2lvL2tmaWxlIC1JL3Vzci9sb2NhbC9xdDMvaW5jbHVkZSAtSS91 c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwva2RlMy9pbmNsdWRlICAgLURRVF9USFJFQURf U1VQUE9SVCAgLURfUkVFTlRSQU5UICAgLWdnZGIzIC1PMiAtZm5vLWV4Y2VwdGlvbnMgLWZuby1j aGVjay1uZXcgIC1EUVRfTk9fVFJBTlNMQVRJT04gLURRVF9DTEVBTl9OQU1FU1BBQ0UgLURRVF9O T19BU0NJSV9DQVNUIC1EUVRfTk9fQ09NUEFUICAtYyAtbyBrZGVkLmxvIGB0ZXN0IC1mIGtkZWQu Y3BwIHx8IGVjaG8gJy4vJ2BrZGVkLmNwcApta2RpciAubGlicwpnKysgLURIQVZFX0NPTkZJR19I IC1JLiAtSS4gLUkuLiAtSS4vLi4gLUkuLiAtSS4uL2Rjb3AgLUkuLi9saWJsdGRsIC1JLi4va2Rl Y29yZSAtSS4uL2tkZXVpIC1JLi4va2lvIC1JLi4va2lvL2tpbyAtSS4uL2tpby9rZmlsZSAtSS91 c3IvbG9jYWwvcXQzL2luY2x1ZGUgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2tk ZTMvaW5jbHVkZSAtRFFUX1RIUkVBRF9TVVBQT1JUIC1EX1JFRU5UUkFOVCAtZ2dkYjMgLU8yIC1m bm8tZXhjZXB0aW9ucyAtZm5vLWNoZWNrLW5ldyAtRFFUX05PX1RSQU5TTEFUSU9OIC1EUVRfQ0xF QU5fTkFNRVNQQUNFIC1EUVRfTk9fQVNDSUlfQ0FTVCAtRFFUX05PX0NPTVBBVCAtYyBrZGVkLmNw cCAtTVQga2RlZC5sbyAtTUQgLU1QIC1NRiAuZGVwcy9rZGVkLlRQbG8gIC1mUElDIC1EUElDIC1v IC5saWJzL2tkZWQubwpzb3VyY2U9J2tidWlsZHNlcnZpY2V0eXBlZmFjdG9yeS5jcHAnIG9iamVj dD0na2J1aWxkc2VydmljZXR5cGVmYWN0b3J5LmxvJyBsaWJ0b29sPXllcyBcCmRlcGZpbGU9Jy5k ZXBzL2tidWlsZHNlcnZpY2V0eXBlZmFjdG9yeS5QbG8nIHRtcGRlcGZpbGU9Jy5kZXBzL2tidWls ZHNlcnZpY2V0eXBlZmFjdG9yeS5UUGxvJyBcCmRlcG1vZGU9Z2NjMyAvYmluL3NoIC4uL2FkbWlu L2RlcGNvbXAgXAovYmluL3NoIC4uL2xpYnRvb2wgLS1tb2RlPWNvbXBpbGUgLS10YWc9Q1hYIGcr KyAtREhBVkVfQ09ORklHX0ggLUkuIC1JLiAtSS4uIC1JLi8uLiAtSS4uIC1JLi4vZGNvcCAtSS4u L2xpYmx0ZGwgLUkuLi9rZGVjb3JlIC1JLi4va2RldWkgLUkuLi9raW8gLUkuLi9raW8va2lvIC1J Li4va2lvL2tmaWxlIC1JL3Vzci9sb2NhbC9xdDMvaW5jbHVkZSAtSS91c3IvWDExUjYvaW5jbHVk ZSAtSS91c3IvbG9jYWwva2RlMy9pbmNsdWRlICAgLURRVF9USFJFQURfU1VQUE9SVCAgLURfUkVF TlRSQU5UICAgLWdnZGIzIC1PMiAtZm5vLWV4Y2VwdGlvbnMgLWZuby1jaGVjay1uZXcgIC1EUVRf Tk9fVFJBTlNMQVRJT04gLURRVF9DTEVBTl9OQU1FU1BBQ0UgLURRVF9OT19BU0NJSV9DQVNUIC1E UVRfTk9fQ09NUEFUICAtYyAtbyBrYnVpbGRzZXJ2aWNldHlwZWZhY3RvcnkubG8gYHRlc3QgLWYg a2J1aWxkc2VydmljZXR5cGVmYWN0b3J5LmNwcCB8fCBlY2hvICcuLydga2J1aWxkc2VydmljZXR5 cGVmYWN0b3J5LmNwcApnKysgLURIQVZFX0NPTkZJR19IIC1JLiAtSS4gLUkuLiAtSS4vLi4gLUku LiAtSS4uL2Rjb3AgLUkuLi9saWJsdGRsIC1JLi4va2RlY29yZSAtSS4uL2tkZXVpIC1JLi4va2lv IC1JLi4va2lvL2tpbyAtSS4uL2tpby9rZmlsZSAtSS91c3IvbG9jYWwvcXQzL2luY2x1ZGUgLUkv dXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2tkZTMvaW5jbHVkZSAtRFFUX1RIUkVBRF9T VVBQT1JUIC1EX1JFRU5UUkFOVCAtZ2dkYjMgLU8yIC1mbm8tZXhjZXB0aW9ucyAtZm5vLWNoZWNr LW5ldyAtRFFUX05PX1RSQU5TTEFUSU9OIC1EUVRfQ0xFQU5fTkFNRVNQQUNFIC1EUVRfTk9fQVND SUlfQ0FTVCAtRFFUX05PX0NPTVBBVCAtYyBrYnVpbGRzZXJ2aWNldHlwZWZhY3RvcnkuY3BwIC1N VCBrYnVpbGRzZXJ2aWNldHlwZWZhY3RvcnkubG8gLU1EIC1NUCAtTUYgLmRlcHMva2J1aWxkc2Vy dmljZXR5cGVmYWN0b3J5LlRQbG8gIC1mUElDIC1EUElDIC1vIC5saWJzL2tidWlsZHNlcnZpY2V0 eXBlZmFjdG9yeS5vCnNvdXJjZT0na2J1aWxkc2VydmljZWZhY3RvcnkuY3BwJyBvYmplY3Q9J2ti dWlsZHNlcnZpY2VmYWN0b3J5LmxvJyBsaWJ0b29sPXllcyBcCmRlcGZpbGU9Jy5kZXBzL2tidWls ZHNlcnZpY2VmYWN0b3J5LlBsbycgdG1wZGVwZmlsZT0nLmRlcHMva2J1aWxkc2VydmljZWZhY3Rv cnkuVFBsbycgXApkZXBtb2RlPWdjYzMgL2Jpbi9zaCAuLi9hZG1pbi9kZXBjb21wIFwKL2Jpbi9z aCAuLi9saWJ0b29sIC0tbW9kZT1jb21waWxlIC0tdGFnPUNYWCBnKysgLURIQVZFX0NPTkZJR19I IC1JLiAtSS4gLUkuLiAtSS4vLi4gLUkuLiAtSS4uL2Rjb3AgLUkuLi9saWJsdGRsIC1JLi4va2Rl Y29yZSAtSS4uL2tkZXVpIC1JLi4va2lvIC1JLi4va2lvL2tpbyAtSS4uL2tpby9rZmlsZSAtSS91 c3IvbG9jYWwvcXQzL2luY2x1ZGUgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2tk ZTMvaW5jbHVkZSAgIC1EUVRfVEhSRUFEX1NVUFBPUlQgIC1EX1JFRU5UUkFOVCAgIC1nZ2RiMyAt TzIgLWZuby1leGNlcHRpb25zIC1mbm8tY2hlY2stbmV3ICAtRFFUX05PX1RSQU5TTEFUSU9OIC1E UVRfQ0xFQU5fTkFNRVNQQUNFIC1EUVRfTk9fQVNDSUlfQ0FTVCAtRFFUX05PX0NPTVBBVCAgLWMg LW8ga2J1aWxkc2VydmljZWZhY3RvcnkubG8gYHRlc3QgLWYga2J1aWxkc2VydmljZWZhY3Rvcnku Y3BwIHx8IGVjaG8gJy4vJ2BrYnVpbGRzZXJ2aWNlZmFjdG9yeS5jcHAKZysrIC1ESEFWRV9DT05G SUdfSCAtSS4gLUkuIC1JLi4gLUkuLy4uIC1JLi4gLUkuLi9kY29wIC1JLi4vbGlibHRkbCAtSS4u L2tkZWNvcmUgLUkuLi9rZGV1aSAtSS4uL2tpbyAtSS4uL2tpby9raW8gLUkuLi9raW8va2ZpbGUg LUkvdXNyL2xvY2FsL3F0My9pbmNsdWRlIC1JL3Vzci9YMTFSNi9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9rZGUzL2luY2x1ZGUgLURRVF9USFJFQURfU1VQUE9SVCAtRF9SRUVOVFJBTlQgLWdnZGIzIC1P MiAtZm5vLWV4Y2VwdGlvbnMgLWZuby1jaGVjay1uZXcgLURRVF9OT19UUkFOU0xBVElPTiAtRFFU X0NMRUFOX05BTUVTUEFDRSAtRFFUX05PX0FTQ0lJX0NBU1QgLURRVF9OT19DT01QQVQgLWMga2J1 aWxkc2VydmljZWZhY3RvcnkuY3BwIC1NVCBrYnVpbGRzZXJ2aWNlZmFjdG9yeS5sbyAtTUQgLU1Q IC1NRiAuZGVwcy9rYnVpbGRzZXJ2aWNlZmFjdG9yeS5UUGxvICAtZlBJQyAtRFBJQyAtbyAubGli cy9rYnVpbGRzZXJ2aWNlZmFjdG9yeS5vCnNvdXJjZT0na2J1aWxkc2VydmljZWdyb3VwZmFjdG9y eS5jcHAnIG9iamVjdD0na2J1aWxkc2VydmljZWdyb3VwZmFjdG9yeS5sbycgbGlidG9vbD15ZXMg XApkZXBmaWxlPScuZGVwcy9rYnVpbGRzZXJ2aWNlZ3JvdXBmYWN0b3J5LlBsbycgdG1wZGVwZmls ZT0nLmRlcHMva2J1aWxkc2VydmljZWdyb3VwZmFjdG9yeS5UUGxvJyBcCmRlcG1vZGU9Z2NjMyAv YmluL3NoIC4uL2FkbWluL2RlcGNvbXAgXAovYmluL3NoIC4uL2xpYnRvb2wgLS1tb2RlPWNvbXBp bGUgLS10YWc9Q1hYIGcrKyAtREhBVkVfQ09ORklHX0ggLUkuIC1JLiAtSS4uIC1JLi8uLiAtSS4u IC1JLi4vZGNvcCAtSS4uL2xpYmx0ZGwgLUkuLi9rZGVjb3JlIC1JLi4va2RldWkgLUkuLi9raW8g LUkuLi9raW8va2lvIC1JLi4va2lvL2tmaWxlIC1JL3Vzci9sb2NhbC9xdDMvaW5jbHVkZSAtSS91 c3IvWDExUjYvaW5jbHVkZSAtSS91c3IvbG9jYWwva2RlMy9pbmNsdWRlICAgLURRVF9USFJFQURf U1VQUE9SVCAgLURfUkVFTlRSQU5UICAgLWdnZGIzIC1PMiAtZm5vLWV4Y2VwdGlvbnMgLWZuby1j aGVjay1uZXcgIC1EUVRfTk9fVFJBTlNMQVRJT04gLURRVF9DTEVBTl9OQU1FU1BBQ0UgLURRVF9O T19BU0NJSV9DQVNUIC1EUVRfTk9fQ09NUEFUICAtYyAtbyBrYnVpbGRzZXJ2aWNlZ3JvdXBmYWN0 b3J5LmxvIGB0ZXN0IC1mIGtidWlsZHNlcnZpY2Vncm91cGZhY3RvcnkuY3BwIHx8IGVjaG8gJy4v J2BrYnVpbGRzZXJ2aWNlZ3JvdXBmYWN0b3J5LmNwcApnKysgLURIQVZFX0NPTkZJR19IIC1JLiAt SS4gLUkuLiAtSS4vLi4gLUkuLiAtSS4uL2Rjb3AgLUkuLi9saWJsdGRsIC1JLi4va2RlY29yZSAt SS4uL2tkZXVpIC1JLi4va2lvIC1JLi4va2lvL2tpbyAtSS4uL2tpby9rZmlsZSAtSS91c3IvbG9j YWwvcXQzL2luY2x1ZGUgLUkvdXNyL1gxMVI2L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2tkZTMvaW5j bHVkZSAtRFFUX1RIUkVBRF9TVVBQT1JUIC1EX1JFRU5UUkFOVCAtZ2dkYjMgLU8yIC1mbm8tZXhj ZXB0aW9ucyAtZm5vLWNoZWNrLW5ldyAtRFFUX05PX1RSQU5TTEFUSU9OIC1EUVRfQ0xFQU5fTkFN RVNQQUNFIC1EUVRfTk9fQVNDSUlfQ0FTVCAtRFFUX05PX0NPTVBBVCAtYyBrYnVpbGRzZXJ2aWNl Z3JvdXBmYWN0b3J5LmNwcCAtTVQga2J1aWxkc2VydmljZWdyb3VwZmFjdG9yeS5sbyAtTUQgLU1Q IC1NRiAuZGVwcy9rYnVpbGRzZXJ2aWNlZ3JvdXBmYWN0b3J5LlRQbG8gIC1mUElDIC1EUElDIC1v IC5saWJzL2tidWlsZHNlcnZpY2Vncm91cGZhY3RvcnkubwpJbiBmaWxlIGluY2x1ZGVkIGZyb20g L3Vzci9sb2NhbC9xdDMvaW5jbHVkZS9xaW9kZXZpY2UuaDo0OSwKICAgICAgICAgICAgICAgICBm cm9tIC91c3IvbG9jYWwvcXQzL2luY2x1ZGUvcXRleHRzdHJlYW0uaDo0MiwKICAgICAgICAgICAg ICAgICBmcm9tIC91c3IvbG9jYWwvcXQzL2luY2x1ZGUvcXRsLmg6NDIsCiAgICAgICAgICAgICAg ICAgZnJvbSAvdXNyL2xvY2FsL3F0My9pbmNsdWRlL3F2YWx1ZWxpc3QuaDo0MiwKICAgICAgICAg ICAgICAgICBmcm9tIC91c3IvbG9jYWwvcXQzL2luY2x1ZGUvcXN0cmluZ2xpc3QuaDo0MiwKICAg ICAgICAgICAgICAgICBmcm9tIC4uL2tpby9raW8va3NlcnZpY2Vncm91cGZhY3RvcnkuaDoyMiwK ICAgICAgICAgICAgICAgICBmcm9tIGtidWlsZHNlcnZpY2Vncm91cGZhY3RvcnkuaDoyMiwKICAg ICAgICAgICAgICAgICBmcm9tIGtidWlsZHNlcnZpY2Vncm91cGZhY3RvcnkuY3BwOjE5OgovdXNy L2xvY2FsL3F0My9pbmNsdWRlL3FnbG9iYWwuaDo0NjQ6IGludGVybmFsIGVycm9yOiBTZWdtZW50 YXRpb24gZmF1bHQKUGxlYXNlIHN1Ym1pdCBhIGZ1bGwgYnVnIHJlcG9ydCwKd2l0aCBwcmVwcm9j ZXNzZWQgc291cmNlIGlmIGFwcHJvcHJpYXRlLgpTZWUgPFVSTDpodHRwOi8vd3d3LmdudS5vcmcv c29mdHdhcmUvZ2NjL2J1Z3MuaHRtbD4gZm9yIGluc3RydWN0aW9ucy4KbWFrZTogKioqIFtrYnVp bGRzZXJ2aWNlZ3JvdXBmYWN0b3J5LmxvXSBGZWhsZXIgMQpqb3NlZkBhdGhsb241MDA6fi9LREUv S0RFMy4wL2tkZWxpYnMva2RlZAo=
next reply other threads:[~2002-05-17 19:16 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-05-17 12:16 dr_maux [this message] 2002-07-17 11:16 Jerome Zago 2002-10-24 15:13 bangerth 2002-10-25 3:16 Reichelt 2002-10-25 8:26 DJ Delorie
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20020517191016.12292.qmail@sources.redhat.com \ --to=dr_maux@users.sourceforge.net \ --cc=gcc-gnats@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).