This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/36767] [4.3/4.4 Regression] Segmentation fault with -fprofile-arcs -O2



------- Comment #2 from rguenth at gcc dot gnu dot org  2008-07-09 12:53 -------
This one blows the stack recursing through

#40147 0x000000000065fa9a in mangle_decl (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2655
2655      tree id = get_identifier_nocopy (mangle_decl_string (decl));
(gdb) up
#40148 0x0000000000d23724 in decl_assembler_name (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/tree.c:304
304         lang_hooks.set_decl_assembler_name (decl);
(gdb) 
#40149 0x00000000006566c7 in write_unqualified_name (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:1104
1104        write_source_name (DECL_ASSEMBLER_NAME (decl));
(gdb) up
#40150 0x000000000065471b in write_unscoped_name (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:884
884           write_unqualified_name (decl);
(gdb) 
#40151 0x00000000006542d0 in write_name (decl=0x7f398018d0a0, 
    ignore_local_scope=0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:818
818             write_unscoped_name (decl);
(gdb) 
#40152 0x0000000000653b0c in write_encoding (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:738
738       write_name (decl, /*ignore_local_scope=*/0);
(gdb) 
#40153 0x0000000000653329 in write_mangled_name (decl=0x7f398018d0a0, 
    top_level=1 '\001')
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:708
708           write_encoding (decl);
(gdb) 
#40154 0x000000000065f6a4 in mangle_decl_string (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2631
2631        write_mangled_name (decl, true);
(gdb) 
#40155 0x000000000065fa9a in mangle_decl (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/cp/mangle.c:2655
2655      tree id = get_identifier_nocopy (mangle_decl_string (decl));
(gdb) 
#40156 0x0000000000d23724 in decl_assembler_name (decl=0x7f398018d0a0)
    at /space/rguenther/src/svn/gcc-4_3-branch/gcc/tree.c:304
304         lang_hooks.set_decl_assembler_name (decl);
...


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hubicka at gcc dot gnu dot
                   |                            |org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2008-07-09 12:53:06
               date|                            |
            Summary|Segmentation fault with -   |[4.3/4.4 Regression]
                   |fprofile-arcs -O2           |Segmentation fault with -
                   |                            |fprofile-arcs -O2
   Target Milestone|---                         |4.3.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36767


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]