This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler
- From: "sje at cup dot hp dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Jun 2007 22:38:27 -0000
- Subject: [Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler
- References: <bug-32370-12387@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from sje at cup dot hp dot com 2007-06-21 22:38 -------
The non-optimized infinite loop problem looks like some kind of memory
corruption problem. At the end of bitmap_element_allocate I put a line
"gcc_assert (element != head);" which should never trigger because head exists
before the call and element is being newly allocated. But it does trigger with
the test case and this winds up putting us into an infinite loop.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32370