http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47703
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-02-11 18:59:56 UTC --- Program received signal SIGSEGV, Segmentation fault. 0x00000000005520db in location_of (t=0x0) at ../../gcc-4.6-20110205/gcc/cp/error.c:2496 2496 ../../gcc-4.6-20110205/gcc/cp/error.c: No such file or directory. in ../../gcc-4.6-20110205/gcc/cp/error.c (gdb) bt #0 0x00000000005520db in location_of (t=0x0) at ../../gcc-4.6-20110205/gcc/cp/error.c:2496 #1 0x000000000048baa3 in print_z_candidate (msgstr=0x0, candidate=0x1583700) at ../../gcc-4.6-20110205/gcc/cp/call.c:2969 #2 0x000000000048c0fa in print_z_candidates (loc=8815952, candidates=0x1583700) at ../../gcc-4.6-20110205/gcc/cp/call.c:3074 #3 0x000000000049f7bc in build_op_call (obj=0x2aaaac6a6880, args=0x7fffffffddf0, complain=<value optimized out>) at ../../gcc-4.6-20110205/gcc/cp/call.c:3832 #4 0x00000000005c2609 in finish_call_expr (fn=0x2aaaac6a6880, args=0x7fffffffddf0, disallow_virtual=0 '\000', koenig_p=0 '\000', complain=3) at ../../gcc-4.6-20110205/gcc/cp/semantics.c:2133 #5 0x00000000004eeaa8 in tsubst_copy_and_build (t=0x2aaaac3f4730, args=<value optimized out>, complain=<value optimized out>, in_decl=<value optimized out>, function_p=<value optimized out>, integral_constant_expression_p=<value optimized out>) at ../../gcc-4.6-20110205/gcc/cp/pt.c:12917 #6 0x00000000004e2469 in tsubst_expr (t=0x2aaaac3f4730, args=0x2aaaac6a7d90, complain=3, in_decl=0x2aaaac41b450, integral_constant_expression_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:12378 #7 0x00000000004e3912 in tsubst_expr (t=0x2aaaaba51540, args=0x2aaaac6a7d90, complain=3, in_decl=0x2aaaac41b450, integral_constant_expression_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:12081 #8 0x00000000004e2b35 in tsubst_expr (t=<value optimized out>, args=0x2aaaac6a7d90, complain=3, in_decl=0x2aaaac41b450, integral_constant_expression_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:11940 #9 0x00000000004e395b in tsubst_expr (t=<value optimized out>, args=0x2aaaac6a7d90, complain=3, in_decl=0x2aaaac41b450, integral_constant_expression_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:12083 #10 0x00000000004e2519 in tsubst_expr (t=0x2aaaac411700, args=0x2aaaac6a7d90, complain=3, in_decl=0x2aaaac41b450, integral_constant_expression_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:12119 #11 0x000000000050f572 in instantiate_decl (d=0x2aaaac6a5500, defer_ok=<value optimized out>, expl_inst_class_mem_p=0 '\000') at ../../gcc-4.6-20110205/gcc/cp/pt.c:17377 #12 0x0000000000516a24 in instantiate_pending_templates (retries=<value optimized out>) at ../../gcc-4.6-20110205/gcc/cp/pt.c:17474 #13 0x00000000005450a2 in cp_write_global_declarations () at ../../gcc-4.6-20110205/gcc/cp/decl2.c:3682 #14 0x00000000009230f6 in compile_file (argc=16, argv=0x7fffffffe528) at ../../gcc-4.6-20110205/gcc/toplev.c:591 #15 do_compile (argc=16, argv=0x7fffffffe528) at ../../gcc-4.6-20110205/gcc/toplev.c:1900 #16 toplev_main (argc=16, argv=0x7fffffffe528) at ../../gcc-4.6-20110205/gcc/toplev.c:1963 #17 0x000000384821d974 in __libc_start_main () from /lib64/libc.so.6 #18 0x000000000048a779 in _start ()