[Bug go/80914] gcc-go binaries don't run
steven at uplinklabs dot net
gcc-bugzilla@gcc.gnu.org
Tue May 30 05:44:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80914
--- Comment #1 from Steven Noonan <steven at uplinklabs dot net> ---
Possibly better backtrace from an -O0 -g build of GCC:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff731307e in __generic_morestack (pframe_size=0x7ffff7fa3050,
old_stack=0x7ffff7fa3070, param_size=0) at
/build/gcc-multilib/src/gcc/libgcc/generic-morestack.c:573
573 /build/gcc-multilib/src/gcc/libgcc/generic-morestack.c: No such file or
directory.
(gdb) bt full
#0 0x00007ffff731307e in __generic_morestack (pframe_size=0x7ffff7fa3050,
old_stack=0x7ffff7fa3070, param_size=0) at
/build/gcc-multilib/src/gcc/libgcc/generic-morestack.c:573
frame_size = 1576
current = 0x7ffff7313ef3 <__morestack+47>
pp = 0x7ffff7fa3008
dynamic = 0x0
from = 0xa3c13bd723171300 <error: Cannot access memory at address
0xa3c13bd723171300>
to = 0x0
ret = 0x0
i = 4
aligned = 0
#1 0x00007ffff7313ef3 in __morestack () at
/build/gcc-multilib/src/gcc/libgcc/config/i386/morestack.S:510
No locals.
#2 0x00007ffff72fb590 in dwarf_buf_error (buf=0x7ffff7fa32b0,
msg=0x7ffff74b71ef "DWARF underflow") at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:380
b = "DWARF underflow in .debug_info at 4", '\000' <repeats 164 times>
#3 0x00007ffff72fb5ea in require (buf=0x7ffff7fa32b0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:394
No locals.
#4 0x00007ffff72fb61f in advance (buf=0x7ffff7fa32b0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:407
No locals.
#5 0x00007ffff72fb708 in read_uint16 (buf=0x7ffff7fa32b0) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:445
p = 0x7ffff7e386cb ""
#6 0x00007ffff72fd8b1 in build_address_map (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7e386c7 "\001", dwarf_info_size=70042,
dwarf_abbrev=0x7ffff7e49861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7e6770a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7e5155a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7ffff7fa3cd0,
addrs=0x7ffff7fa33d0) at /build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:1461
len = 1
unit_buf = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7e386c7 "\001",
buf = 0x7ffff7e386cb "",
left = 1,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7ffff7fa3cd0,
reported_underflow = 0
}
addrsize = 32767
u = 0x7ffff7e78c08
unit_data_start = 0x7ffff7e386c7 "\001"
is_dwarf64 = 0
version = -147843478
abbrev_offset = 0
info = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7e386c7 "\001",
buf = 0x7ffff7e386cc "",
left = 70037,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7ffff7fa3cd0,
reported_underflow = 0
}
abbrevs = {
num_abbrevs = 0,
abbrevs = 0x0
}
#7 0x00007ffff7300c75 in build_dwarf_data (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7e386c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7e49d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7e49861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7e6770a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7e5155a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7ffff7fa3cd0) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2932
addrs_vec = {
vec = {
base = 0x0,
size = 0,
alc = 0
},
count = 0
}
addrs = 0x18
addrs_count = 140737353757712
fdata = 0x7ffff73016c7 <backtrace_qsort+404>
#8 0x00007ffff7300e46 in backtrace_dwarf_add (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7e386c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7e49d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7e49861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7e6770a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7e5155a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7ffff7fa3cd0,
fileline_fn=0x7ffff7fa3810) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2992
fdata = 0x7ffff7fa3cd0
#9 0x00007ffff7302d07 in elf_add (state=0x7ffff7fa7000, descriptor=-1,
base_address=0, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7ffff7fa3cd0, fileline_fn=0x7ffff7fa3810, found_sym=0x7ffff7fa3804,
found_dwarf=0x7ffff7fa3808, exe=1) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:817
ehdr_view = {
data = 0x7ffff7fa1000,
base = 0x7ffff7fa1000,
len = 4096
}
ehdr = {
e_ident = "\177ELF\002\001\001\000\000\000\000\000\000\000\000",
e_type = 2,
e_machine = 62,
e_version = 1,
e_entry = 4258992,
e_phoff = 64,
e_shoff = 1621392,
e_flags = 0,
e_ehsize = 64,
e_phentsize = 56,
e_phnum = 10,
e_shentsize = 64,
e_shnum = 41,
e_shstrndx = 40
}
shoff = 1621392
shnum = 41
shstrndx = 40
shdrs_view = {
data = 0x7ffff7fa0dd0,
base = 0x7ffff7fa0000,
len = 8192
}
shdrs_view_valid = 0
shdrs = 0x7ffff7fa0dd0
shstrhdr = 0x7ffff7fa1790
shstr_size = 402
shstr_off = 1620989
names_view = {
data = 0x7ffff7f9fbfd,
base = 0x7ffff7f9f000,
len = 4096
}
names_view_valid = 0
names = 0x7ffff7f9fbfd <error: Cannot access memory at address
0x7ffff7f9fbfd>
symtab_shndx = 38
dynsym_shndx = 5
i = 5
sections = {{
offset = 1390279,
size = 70042,
data = 0x7ffff7e386c7 "\001"
}, {
offset = 1461527,
size = 30787,
data = 0x7ffff7e49d17 "\001"
}, {
offset = 1460321,
size = 1206,
data = 0x7ffff7e49861 "\001"
}, {
offset = 1582858,
size = 458,
data = 0x7ffff7e6770a "\001"
}, {
offset = 1492314,
size = 90544,
data = 0x7ffff7e5155a "\001"
}}
symtab_view = {
data = 0x7ffff7f7c140,
base = 0x7ffff7f7c000,
len = 122880
}
symtab_view_valid = 1
strtab_view = {
data = 0x7ffff7e84ee8,
base = 0x7ffff7e84000,
len = 131072
}
strtab_view_valid = 1
min_offset = 1390279
max_offset = 1583316
debug_view = {
data = 0x7ffff7e386c7,
base = 0x7ffff7e38000,
len = 196608
}
debug_view_valid = 1
#10 0x00007ffff7303053 in backtrace_initialize (state=0x7ffff7fa7000,
descriptor=3, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7ffff7fa3cd0, fileline_fn=0x7ffff7fa38a8) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:933
ret = 32767
found_sym = 1
found_dwarf = 0
elf_fileline_fn = 0x7ffff7301aeb <elf_nodebug>
pd = {
state = 0x7ffff7dcb3a0 <runtime_g0>,
error_callback = 0x7ffff73012e0 <backtrace_open+159>,
data = 0x7ffff7fa3894,
fileline_fn = 0x7ffff7fa3cd0,
found_sym = 0x7ffff6e6ec32 <error_callback>,
found_dwarf = 0x7ffff74b751e,
exe_descriptor = -134596256
}
#11 0x00007ffff73010d7 in fileline_initialize (state=0x7ffff7fa7000,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7ffff7fa3cd0) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:136
failed = 0
fileline_fn = 0x0
pass = 2
called_error_callback = 0
descriptor = 3
#12 0x00007ffff730118f in backtrace_pcinfo (state=0x7ffff7fa7000,
pc=140737335717169, callback=0x7ffff6e6e82a <callback>,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7ffff7fa3cd0) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:170
No locals.
#13 0x00007ffff7301890 in unwind (context=0x7ffff7fa3ae0, vdata=0x7ffff7fa3c60)
at /build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:91
bdata = 0x7ffff7fa3c60
pc = 140737335717169
ip_before_insn = 0
#14 0x00007ffff57bca88 in _Unwind_Backtrace (trace=0x7ffff73017b1 <unwind>,
trace_argument=0x7ffff7fa3c60) at
/build/gcc-multilib/src/gcc/libgcc/unwind.inc:295
fs = {
regs = {
reg = {{
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551600,
offset = -16,
exp = 0xfffffffffffffff0 <error: Cannot access memory at
address 0xfffffffffffffff0>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551608,
offset = -8,
exp = 0xfffffffffffffff8 <error: Cannot access memory at
address 0xfffffffffffffff8>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}},
prev = 0x0,
cfa_offset = 16,
cfa_reg = 6,
cfa_exp = 0x0,
cfa_how = CFA_REG_OFFSET
},
pc = 0x7ffff6e6ed55 <runtime_callers+189>,
personality = 0x0,
data_align = -8,
code_align = 1,
retaddr_column = 16,
fde_encoding = 27 '\033',
lsda_encoding = 255 '\377',
saw_z = 1 '\001',
signal_frame = 0 '\000',
eh_ptr = 0x0
}
context = {
reg = {0x0, 0x0, 0x0, 0x7ffff7fa3be8, 0x0, 0x0, 0x7ffff7fa3ca0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x7ffff7fa3bf0, 0x7ffff7fa3bf8, 0x7ffff7fa3c00,
0x7ffff7fa3c08, 0x7ffff7fa3ca8, 0x0},
cfa = 0x7ffff7fa3cb0,
ra = 0x7ffff6e6ed32 <runtime_callers+154>,
lsda = 0x0,
bases = {
tbase = 0x0,
dbase = 0x0,
func = 0x7ffff6e6ec98 <runtime_callers>
},
flags = 4611686018427387904,
version = 0,
args_size = 0,
by_value = '\000' <repeats 17 times>
}
code = _URC_NO_REASON
#15 0x00007ffff7301989 in backtrace_full (state=0x7ffff7fa7000, skip=0,
callback=0x7ffff6e6e82a <callback>, error_callback=0x7ffff6e6ec32
<error_callback>, data=0x7ffff7fa3cd0) at
/build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:127
bdata = {
skip = 0,
state = 0x7ffff7fa7000,
callback = 0x7ffff6e6e82a <callback>,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7ffff7fa3cd0,
ret = 0,
can_alloc = 1
}
p = 0x7ffff7fa2000
#16 0x00007ffff6e6ed32 in runtime_callers (skip=1, locbuf=0x7ffff7fa3d20,
m=100, keep_thunks=false) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-callers.c:170
data = {
locbuf = 0x7ffff7fa3d20,
skip = 2,
index = 0,
max = 100,
keep_thunks = 0
}
#17 0x00007ffff7256b78 in runtime.traceback (skip=<optimized out>) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/traceback_gccgo.go:72
locbuf = {{
pc = 0,
filename = 0x0 "",
function = 0x0 "",
lineno = 0
} <repeats 100 times>}
c = <optimized out>
#18 0x00007ffff7313f37 in __morestack () at
/build/gcc-multilib/src/gcc/libgcc/config/i386/morestack.S:544
No locals.
#19 0x00007ffff725700c in runtime.dopanic (unused=0) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/panic.go:835
gp = 0x7ffff7dcb3a0 <runtime_g0>
level = 2
all = <optimized out>
docrash = false
_g_ = <optimized out>
#20 0x00007ffff725e98a in runtime.startpanic () at
/build/gcc-multilib/src/gcc/libgo/go/runtime/panic.go:792
_g_ = 0x7ffff7dcb3a0 <runtime_g0>
#21 0x00007ffff7257135 in runtime.throw (s=...) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/panic.go:757
gp = <optimized out>
#22 0x00007ffff6e7d8df in runtime_throw (s=0x7fffffff9470 "DWARF underflow in
.debug_info at 4") at /build/gcc-multilib/src/gcc/libgo/runtime/panic.c:13
No locals.
#23 0x00007ffff6e6ec95 in error_callback (data=0x7fffffffa0c0,
msg=0x7fffffff9470 "DWARF underflow in .debug_info at 4", errnum=0) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-callers.c:154
No locals.
#24 0x00007ffff72fb590 in dwarf_buf_error (buf=0x7fffffff96a0,
msg=0x7ffff74b71ef "DWARF underflow") at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:380
b = "DWARF underflow in .debug_info at 4", '\000' <repeats 164 times>
#25 0x00007ffff72fb5ea in require (buf=0x7fffffff96a0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:394
No locals.
#26 0x00007ffff72fb61f in advance (buf=0x7fffffff96a0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:407
No locals.
#27 0x00007ffff72fb708 in read_uint16 (buf=0x7fffffff96a0) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:445
p = 0x7ffff7ea46cb ""
#28 0x00007ffff72fd8b1 in build_address_map (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7ea46c7 "\001", dwarf_info_size=70042,
dwarf_abbrev=0x7ffff7eb5861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7ed370a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7ebd55a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffa0c0,
addrs=0x7fffffff97c0) at /build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:1461
len = 1
unit_buf = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7ea46c7 "\001",
buf = 0x7ffff7ea46cb "",
left = 1,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffa0c0,
reported_underflow = 0
}
addrsize = 32767
u = 0x7ffff7ee4c08
unit_data_start = 0x7ffff7ea46c7 "\001"
is_dwarf64 = 0
version = -147843478
abbrev_offset = 0
info = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7ea46c7 "\001",
buf = 0x7ffff7ea46cc "",
left = 70037,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffa0c0,
reported_underflow = 0
}
abbrevs = {
num_abbrevs = 0,
abbrevs = 0x0
}
#29 0x00007ffff7300c75 in build_dwarf_data (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7ea46c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7eb5d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7eb5861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7ed370a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7ebd55a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffa0c0) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2932
addrs_vec = {
vec = {
base = 0x0,
size = 0,
alc = 0
},
count = 0
}
addrs = 0x18
addrs_count = 140737488328704
fdata = 0x7ffff73016c7 <backtrace_qsort+404>
#30 0x00007ffff7300e46 in backtrace_dwarf_add (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7ea46c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7eb5d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7eb5861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7ed370a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7ebd55a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffa0c0,
fileline_fn=0x7fffffff9c00) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2992
fdata = 0x7fffffffa0c0
#31 0x00007ffff7302d07 in elf_add (state=0x7ffff7fa7000, descriptor=-1,
base_address=0, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7fffffffa0c0, fileline_fn=0x7fffffff9c00, found_sym=0x7fffffff9bf4,
found_dwarf=0x7fffffff9bf8, exe=1) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:817
ehdr_view = {
data = 0x7ffff7fa4000,
base = 0x7ffff7fa4000,
len = 4096
}
ehdr = {
e_ident = "\177ELF\002\001\001\000\000\000\000\000\000\000\000",
e_type = 2,
e_machine = 62,
e_version = 1,
e_entry = 4258992,
e_phoff = 64,
e_shoff = 1621392,
e_flags = 0,
e_ehsize = 64,
e_phentsize = 56,
e_phnum = 10,
e_shentsize = 64,
e_shnum = 41,
e_shstrndx = 40
}
shoff = 1621392
shnum = 41
shstrndx = 40
shdrs_view = {
data = 0x7ffff7fa3dd0,
base = 0x7ffff7fa3000,
len = 8192
}
shdrs_view_valid = 0
shdrs = 0x7ffff7fa3dd0
shstrhdr = 0x7ffff7fa4790
shstr_size = 402
shstr_off = 1620989
names_view = {
data = 0x7ffff7fa2bfd,
base = 0x7ffff7fa2000,
len = 4096
}
names_view_valid = 0
names = 0x7ffff7fa2bfd ""
symtab_shndx = 38
dynsym_shndx = 5
i = 5
sections = {{
offset = 1390279,
size = 70042,
data = 0x7ffff7ea46c7 "\001"
}, {
offset = 1461527,
size = 30787,
data = 0x7ffff7eb5d17 "\001"
}, {
offset = 1460321,
size = 1206,
data = 0x7ffff7eb5861 "\001"
}, {
offset = 1582858,
size = 458,
data = 0x7ffff7ed370a "\001"
}, {
offset = 1492314,
size = 90544,
data = 0x7ffff7ebd55a "\001"
}}
symtab_view = {
data = 0x7ffff7f7c140,
base = 0x7ffff7f7c000,
len = 122880
}
symtab_view_valid = 1
strtab_view = {
data = 0x7ffff7ef0ee8,
base = 0x7ffff7ef0000,
len = 131072
}
strtab_view_valid = 1
min_offset = 1390279
max_offset = 1583316
debug_view = {
data = 0x7ffff7ea46c7,
base = 0x7ffff7ea4000,
len = 196608
}
debug_view_valid = 1
#32 0x00007ffff7303053 in backtrace_initialize (state=0x7ffff7fa7000,
descriptor=3, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7fffffffa0c0, fileline_fn=0x7fffffff9c98) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:933
ret = 32767
found_sym = 1
found_dwarf = 0
elf_fileline_fn = 0x7ffff7301aeb <elf_nodebug>
pd = {
state = 0x7ffff7dcb3a0 <runtime_g0>,
error_callback = 0x7ffff73012e0 <backtrace_open+159>,
data = 0x7fffffff9c84,
fileline_fn = 0x7fffffffa0c0,
found_sym = 0x7ffff6e6ec32 <error_callback>,
found_dwarf = 0x7ffff74b751e,
exe_descriptor = -25264
}
#33 0x00007ffff73010d7 in fileline_initialize (state=0x7ffff7fa7000,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffa0c0) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:136
failed = 0
fileline_fn = 0x0
pass = 2
called_error_callback = 0
descriptor = 3
#34 0x00007ffff730118f in backtrace_pcinfo (state=0x7ffff7fa7000,
pc=140737335717169, callback=0x7ffff6e6e82a <callback>,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffa0c0) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:170
No locals.
#35 0x00007ffff7301890 in unwind (context=0x7fffffff9ed0, vdata=0x7fffffffa050)
at /build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:91
bdata = 0x7fffffffa050
pc = 140737335717169
ip_before_insn = 0
#36 0x00007ffff57bca88 in _Unwind_Backtrace (trace=0x7ffff73017b1 <unwind>,
trace_argument=0x7fffffffa050) at
/build/gcc-multilib/src/gcc/libgcc/unwind.inc:295
fs = {
regs = {
reg = {{
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551600,
offset = -16,
exp = 0xfffffffffffffff0 <error: Cannot access memory at
address 0xfffffffffffffff0>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551608,
offset = -8,
exp = 0xfffffffffffffff8 <error: Cannot access memory at
address 0xfffffffffffffff8>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}},
prev = 0x0,
cfa_offset = 16,
cfa_reg = 6,
cfa_exp = 0x0,
cfa_how = CFA_REG_OFFSET
},
pc = 0x7ffff6e6ed55 <runtime_callers+189>,
personality = 0x0,
data_align = -8,
code_align = 1,
retaddr_column = 16,
fde_encoding = 27 '\033',
lsda_encoding = 255 '\377',
saw_z = 1 '\001',
signal_frame = 0 '\000',
eh_ptr = 0x0
}
context = {
reg = {0x0, 0x0, 0x0, 0x7fffffff9fd8, 0x0, 0x0, 0x7fffffffa090, 0x0,
0x0, 0x0, 0x0, 0x0, 0x7fffffff9fe0, 0x7fffffff9fe8, 0x7fffffff9ff0,
0x7fffffff9ff8, 0x7fffffffa098, 0x0},
cfa = 0x7fffffffa0a0,
ra = 0x7ffff6e6ed32 <runtime_callers+154>,
lsda = 0x0,
bases = {
tbase = 0x0,
dbase = 0x0,
func = 0x7ffff6e6ec98 <runtime_callers>
},
flags = 4611686018427387904,
version = 0,
args_size = 0,
by_value = '\000' <repeats 17 times>
}
code = _URC_NO_REASON
#37 0x00007ffff7301989 in backtrace_full (state=0x7ffff7fa7000, skip=0,
callback=0x7ffff6e6e82a <callback>, error_callback=0x7ffff6e6ec32
<error_callback>, data=0x7fffffffa0c0) at
/build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:127
bdata = {
skip = 0,
state = 0x7ffff7fa7000,
callback = 0x7ffff6e6e82a <callback>,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffa0c0,
ret = 0,
can_alloc = 1
}
p = 0x7ffff7fa5000
#38 0x00007ffff6e6ed32 in runtime_callers (skip=1, locbuf=0x7fffffffa110,
m=100, keep_thunks=false) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-callers.c:170
data = {
locbuf = 0x7fffffffa110,
skip = 2,
index = 0,
max = 100,
keep_thunks = 0
}
#39 0x00007ffff7256b78 in runtime.traceback (skip=skip@entry=0) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/traceback_gccgo.go:72
locbuf = {{
pc = 0,
filename = 0x0 "",
function = 0x0 "",
lineno = 0
} <repeats 100 times>}
c = <optimized out>
#40 0x00007ffff725700c in runtime.dopanic (unused=0) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/panic.go:835
gp = 0x7ffff7dcb3a0 <runtime_g0>
level = 2
all = <optimized out>
docrash = false
_g_ = <optimized out>
#41 0x00007ffff725713a in runtime.throw (s=...) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/panic.go:758
gp = <optimized out>
#42 0x00007ffff6e7d8df in runtime_throw (s=0x7fffffffb4b0 "DWARF underflow in
.debug_info at 4") at /build/gcc-multilib/src/gcc/libgo/runtime/panic.c:13
No locals.
#43 0x00007ffff6e6ec95 in error_callback (data=0x7fffffffc100,
msg=0x7fffffffb4b0 "DWARF underflow in .debug_info at 4", errnum=0) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-callers.c:154
No locals.
#44 0x00007ffff72fb590 in dwarf_buf_error (buf=0x7fffffffb6e0,
msg=0x7ffff74b71ef "DWARF underflow") at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:380
b = "DWARF underflow in .debug_info at
4\000\377\177\000\000\310m\276\365\377\177\000\000\250A\277\365\377\177\000\000\323\067\336\367\377\177\000\000\r\003\000\000\000\000\000\000\250A\277\365\377\177\000\000\300\311\371\367\377\177\000\000\307d\000\000\000\000\000\000\000\300\371\367\377\177\000\000\210\363/\366\377\177\000\000x\365C\366\377\177\000\000\323\067\336\367\377\177\000\000\307d\000\000\000\000\000\000x\365C\366\377\177\000\000\000\300\371\367\377\177\000\000ص\377\377\377\177\000\000Ե\377\377\377\177\000\000\252\v\000\000\000\000\000\000\000\300\371\367\377\177\000\000\210\363/\366\377\177\000\000x\365C\366\377\177\000"
#45 0x00007ffff72fb5ea in require (buf=0x7fffffffb6e0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:394
No locals.
#46 0x00007ffff72fb61f in advance (buf=0x7fffffffb6e0, count=2) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:407
No locals.
#47 0x00007ffff72fb708 in read_uint16 (buf=0x7fffffffb6e0) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:445
p = 0x7ffff7f106cb ""
#48 0x00007ffff72fd8b1 in build_address_map (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7f106c7 "\001", dwarf_info_size=70042,
dwarf_abbrev=0x7ffff7f21861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7f3f70a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7f2955a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffc100,
addrs=0x7fffffffb800) at /build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:1461
len = 1
unit_buf = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7f106c7 "\001",
buf = 0x7ffff7f106cb "",
left = 1,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffc100,
reported_underflow = 0
}
addrsize = 32767
u = 0x0
unit_data_start = 0x7ffff7f106c7 "\001"
is_dwarf64 = 0
version = -136430367
abbrev_offset = 1
info = {
name = 0x7ffff74b72f7 ".debug_info",
start = 0x7ffff7f106c7 "\001",
buf = 0x7ffff7f106cc "",
left = 70037,
is_bigendian = 0,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffc100,
reported_underflow = 0
}
abbrevs = {
num_abbrevs = 0,
abbrevs = 0x0
}
#49 0x00007ffff7300c75 in build_dwarf_data (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7f106c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7f21d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7f21861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7f3f70a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7f2955a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffc100) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2932
addrs_vec = {
vec = {
base = 0x0,
size = 0,
alc = 0
},
count = 0
}
addrs = 0x0
addrs_count = 0
fdata = 0x0
#50 0x00007ffff7300e46 in backtrace_dwarf_add (state=0x7ffff7fa7000,
base_address=0, dwarf_info=0x7ffff7f106c7 "\001", dwarf_info_size=70042,
dwarf_line=0x7ffff7f21d17 "\001", dwarf_line_size=30787,
dwarf_abbrev=0x7ffff7f21861 "\001", dwarf_abbrev_size=1206,
dwarf_ranges=0x7ffff7f3f70a "\001", dwarf_ranges_size=458,
dwarf_str=0x7ffff7f2955a "\001", dwarf_str_size=90544, is_bigendian=0,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffc100,
fileline_fn=0x7fffffffbc40) at
/build/gcc-multilib/src/gcc/libbacktrace/dwarf.c:2992
fdata = 0x161b0
#51 0x00007ffff7302d07 in elf_add (state=0x7ffff7fa7000, descriptor=-1,
base_address=0, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7fffffffc100, fileline_fn=0x7fffffffbc40, found_sym=0x7fffffffbc34,
found_dwarf=0x7fffffffbc38, exe=1) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:817
ehdr_view = {
data = 0x7ffff7fa5000,
base = 0x7ffff7fa5000,
len = 4096
}
ehdr = {
e_ident = "\177ELF\002\001\001\000\000\000\000\000\000\000\000",
e_type = 2,
e_machine = 62,
e_version = 1,
e_entry = 4258992,
e_phoff = 64,
e_shoff = 1621392,
e_flags = 0,
e_ehsize = 64,
e_phentsize = 56,
e_phnum = 10,
e_shentsize = 64,
e_shnum = 41,
e_shstrndx = 40
}
shoff = 1621392
shnum = 41
shstrndx = 40
shdrs_view = {
data = 0x7ffff7fa4dd0,
base = 0x7ffff7fa4000,
len = 8192
}
shdrs_view_valid = 0
shdrs = 0x7ffff7fa4dd0
shstrhdr = 0x7ffff7fa5790
shstr_size = 402
shstr_off = 1620989
names_view = {
data = 0x7ffff7fa3bfd,
base = 0x7ffff7fa3000,
len = 4096
}
names_view_valid = 0
names = 0x7ffff7fa3bfd ""
symtab_shndx = 38
dynsym_shndx = 5
i = 5
sections = {{
offset = 1390279,
size = 70042,
data = 0x7ffff7f106c7 "\001"
}, {
offset = 1461527,
size = 30787,
data = 0x7ffff7f21d17 "\001"
}, {
offset = 1460321,
size = 1206,
data = 0x7ffff7f21861 "\001"
}, {
offset = 1582858,
size = 458,
data = 0x7ffff7f3f70a "\001"
}, {
offset = 1492314,
size = 90544,
data = 0x7ffff7f2955a "\001"
}}
symtab_view = {
data = 0x7ffff7f7c140,
base = 0x7ffff7f7c000,
len = 122880
}
symtab_view_valid = 1
strtab_view = {
data = 0x7ffff7f5cee8,
base = 0x7ffff7f5c000,
len = 131072
}
strtab_view_valid = 1
min_offset = 1390279
max_offset = 1583316
debug_view = {
data = 0x7ffff7f106c7,
base = 0x7ffff7f10000,
len = 196608
}
debug_view_valid = 1
#52 0x00007ffff7303053 in backtrace_initialize (state=0x7ffff7fa7000,
descriptor=3, error_callback=0x7ffff6e6ec32 <error_callback>,
data=0x7fffffffc100, fileline_fn=0x7fffffffbcd8) at
/build/gcc-multilib/src/gcc/libbacktrace/elf.c:933
ret = 32767
found_sym = 1
found_dwarf = 0
elf_fileline_fn = 0x7ffff7301aeb <elf_nodebug>
pd = {
state = 0x7ffff6e6ec32 <error_callback>,
error_callback = 0x3,
data = 0x7ffff7fa7000,
fileline_fn = 0x7fffffffbcd8,
found_sym = 0x1,
found_dwarf = 0x7fffffffc100,
exe_descriptor = -136533088
}
#53 0x00007ffff73010d7 in fileline_initialize (state=0x7ffff7fa7000,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffc100) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:136
failed = 0
fileline_fn = 0x0
pass = 2
called_error_callback = 0
descriptor = 3
#54 0x00007ffff730118f in backtrace_pcinfo (state=0x7ffff7fa7000,
pc=140737335717169, callback=0x7ffff6e6e82a <callback>,
error_callback=0x7ffff6e6ec32 <error_callback>, data=0x7fffffffc100) at
/build/gcc-multilib/src/gcc/libbacktrace/fileline.c:170
No locals.
#55 0x00007ffff7301890 in unwind (context=0x7fffffffbf10, vdata=0x7fffffffc090)
at /build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:91
bdata = 0x7fffffffc090
pc = 140737335717169
ip_before_insn = 0
#56 0x00007ffff57bca88 in _Unwind_Backtrace (trace=0x7ffff73017b1 <unwind>,
trace_argument=0x7fffffffc090) at
/build/gcc-multilib/src/gcc/libgcc/unwind.inc:295
fs = {
regs = {
reg = {{
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551600,
offset = -16,
exp = 0xfffffffffffffff0 <error: Cannot access memory at
address 0xfffffffffffffff0>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}, {
loc = {
reg = 18446744073709551608,
offset = -8,
exp = 0xfffffffffffffff8 <error: Cannot access memory at
address 0xfffffffffffffff8>
},
how = REG_SAVED_OFFSET
}, {
loc = {
reg = 0,
offset = 0,
exp = 0x0
},
how = REG_UNSAVED
}},
prev = 0x0,
cfa_offset = 16,
cfa_reg = 6,
cfa_exp = 0x0,
cfa_how = CFA_REG_OFFSET
},
pc = 0x7ffff6e6ed55 <runtime_callers+189>,
personality = 0x0,
data_align = -8,
code_align = 1,
retaddr_column = 16,
fde_encoding = 27 '\033',
lsda_encoding = 255 '\377',
saw_z = 1 '\001',
signal_frame = 0 '\000',
eh_ptr = 0x0
}
context = {
reg = {0x0, 0x0, 0x0, 0x7fffffffc018, 0x0, 0x0, 0x7fffffffc0d0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x7fffffffc020, 0x7fffffffc028, 0x7fffffffc030,
0x7fffffffc038, 0x7fffffffc0d8, 0x0},
cfa = 0x7fffffffc0e0,
ra = 0x7ffff6e6ed32 <runtime_callers+154>,
lsda = 0x0,
bases = {
tbase = 0x0,
dbase = 0x0,
func = 0x7ffff6e6ec98 <runtime_callers>
},
flags = 4611686018427387904,
version = 0,
args_size = 0,
by_value = '\000' <repeats 17 times>
}
code = _URC_NO_REASON
#57 0x00007ffff7301989 in backtrace_full (state=0x7ffff7fa7000, skip=0,
callback=0x7ffff6e6e82a <callback>, error_callback=0x7ffff6e6ec32
<error_callback>, data=0x7fffffffc100) at
/build/gcc-multilib/src/gcc/libbacktrace/backtrace.c:127
bdata = {
skip = 0,
state = 0x7ffff7fa7000,
callback = 0x7ffff6e6e82a <callback>,
error_callback = 0x7ffff6e6ec32 <error_callback>,
data = 0x7fffffffc100,
ret = 0,
can_alloc = 1
}
p = 0x7ffff7fa6000
#58 0x00007ffff6e6ed32 in runtime_callers (skip=4, locbuf=0x7fffffffc190, m=32,
keep_thunks=false) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-callers.c:170
data = {
locbuf = 0x7fffffffc190,
skip = 5,
index = 0,
max = 32,
keep_thunks = 0
}
#59 0x00007ffff726e3b0 in runtime.callers (skip=4, locbuf=...) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/traceback_gccgo.go:63
n = <optimized out>
$ret330 = 0
#60 runtime.mProf_Malloc (p=<optimized out>, size=<optimized out>) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/mprof.go:254
stk = {{
pc = 0,
filename = 0x0 "",
function = 0x0 "",
lineno = 0
} <repeats 32 times>}
b = 0x24
mp = <optimized out>
#61 0x00007ffff6e828d5 in runtime_profilealloc (v=0xc208000000, size=2304) at
/build/gcc-multilib/src/gcc/libgo/runtime/malloc.goc:308
rate = 524288
next = 952878
c = 0x7ffff7fb8000
#62 0x00007ffff6e82698 in runtime_mallocgc (size=2304, typ=140737349322432,
flag=0) at /build/gcc-multilib/src/gcc/libgo/runtime/malloc.goc:245
m = 0x7ffff7dcaba0 <runtime_m0>
g = 0x7ffff7dcb3a0 <runtime_g0>
sizeclass = 38
tinysize = 18446744073709551615
size1 = 0
rate = 524288
c = 0x7ffff7fb8000
s = 0x7ffff7fbc000
v = 0xc208000000
next = 0xc208000900
tiny = 0x0
incallback = false
pmstats = 0x7ffff7f9c000
#63 0x00007ffff6e6fcee in __go_new (td=0x7ffff7b686c0
<__go_tdn_runtime..runtime.g>, size=2280) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-new.c:15
No locals.
#64 0x00007ffff7256690 in runtime.allocg () at
/build/gcc-multilib/src/gcc/libgo/go/runtime/stubs.go:514
$ret294 = 0x0
#65 0x00007ffff6e81098 in runtime.malg (allocatestack=true, signalstack=true,
ret_stack=0x7ffff7dcb348 <runtime_m0+1960>, ret_stacksize=0x7ffff7dcb350
<runtime_m0+1968>) at /build/gcc-multilib/src/gcc/libgo/runtime/proc.c:1349
stacksize = 140737351824208
newg = 0x7ffff7dcaba0 <runtime_m0>
unused_stack = 0x1 <error: Cannot access memory at address 0x1>
unused_stacksize = 18446744073709551615
dont_block_signals = 0
ss_stacksize = 0
#66 0x00007ffff726244e in runtime.mpreinit (mp=0x7ffff7dcaba0 <runtime_m0>) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/os_gccgo.go:17
No locals.
#67 runtime.mcommoninit (mp=<optimized out>) at
/build/gcc-multilib/src/gcc/libgo/go/runtime/proc.go:241
_g_ = <optimized out>
#68 0x00007ffff6e7f263 in runtime_schedinit () at
/build/gcc-multilib/src/gcc/libgo/runtime/proc.c:490
m = 0x7ffff7dcaba0 <runtime_m0>
n = 0
procs = 0
s = {
str = 0x7fffffffc960 "\200",
len = 8
}
p = 0x7fffffffc960 "\200"
i = {
_type = 0x80,
data = 0x0
}
#69 0x00000000004b43a6 in main (argc=1, argv=0x7fffffffca88) at
/build/gcc-multilib/src/gcc/libgo/runtime/go-main.c:56
No locals.
#70 0x00007ffff5c03511 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#71 0x000000000040fcda in _start ()
No symbol table info available.
(gdb)
More information about the Gcc-bugs
mailing list