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



             Bug #: 57140

           Summary: Segmentation fault in backtrace_dwarf_add

    Classification: Unclassified

           Product: gcc

           Version: 4.9.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: c++

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: dcb...@hotmail.com





Created attachment 29993

  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29993

gzipped C++ source code



I just tried to compile the package spectrum-1.4.8-10

on gcc-4.9 trunk dated 20130501 on an AMD x86_64 box.



The compiler said



/home/dcb/rpmbuild/BUILD/spectrum-1.4.8/src/adhoc/adhocadmin.cpp:328:38:

internal compiler error: Segmentation fault

     data.output.sort(compareSDataASC);

                                      ^

0xaa2adf crash_signal

    ../../src/trunk/gcc/toplev.c:333

0xaf3104 copy_loops

    ../../src/trunk/gcc/tree-inline.c:2214

0xafcd56 copy_cfg_body

    ../../src/trunk/gcc/tree-inline.c:2339

0xafcd56 copy_body

    ../../src/trunk/gcc/tree-inline.c:2519

0xb01a3b expand_call_inline

    ../../src/trunk/gcc/tree-inline.c:4119

0xb01a3b gimple_expand_calls_inline

    ../../src/trunk/gcc/tree-inline.c:4226

0xb01a3b optimize_inline_calls(tree_node*)

    ../../src/trunk/gcc/tree-inline.c:4380

0xefef2c inline_transform(cgraph_node*)

    ../../src/trunk/gcc/ipa-inline-transform.c:415

0xa0335f execute_one_ipa_transform_pass

    ../../src/trunk/gcc/passes.c:2175

0xa0335f execute_all_ipa_transforms()

    ../../src/trunk/gcc/passes.c:2215

0x7c6988 expand_function

    ../../src/trunk/gcc/cgraphunit.c:1633

0x7c8706 expand_all_functions

    ../../src/trunk/gcc/cgraphunit.c:1744

0x7c8706 compile()

    ../../src/trunk/gcc/cgraphunit.c:2042

0x7c8dd9 finalize_compilation_unit()

    ../../src/trunk/gcc/cgraphunit.c:2119

0x5eb3b0 cp_write_global_declarations()

    ../../src/trunk/gcc/cp/decl2.c:4330

Please submit a full bug report,

with preprocessed source if appropriate.

Please include the complete backtrace with any bug report.

See <http://gcc.gnu.org/bugs.html> for instructions.



Here is a valgrind dump



==10282== Process terminating with default action of signal 11 (SIGSEGV)

==10282==  General Protection Fault

==10282==    at 0xFAF570: backtrace_dwarf_add (dwarf.c:1438)

==10282==    by 0xFAB767: elf_add (elf.c:757)

==10282==    by 0xFABABE: backtrace_initialize (elf.c:858)

==10282==    by 0xFAAB59: fileline_initialize (fileline.c:144)

==10282==    by 0xFAAC61: backtrace_pcinfo (fileline.c:184)

==10282==    by 0xFAA6D0: unwind (backtrace.c:83)

==10282==    by 0xFDA868: _Unwind_Backtrace (unwind.inc:295)

==10282==    by 0xFAA731: backtrace_full (backtrace.c:106)



Preprocessed source code attached. Flag -O3 required.

Reply via email to