Front page | perl.perl5.porters |
Postings from January 2012
Re: [perl #107480] segmentation fault in mg.c on Fedora 16-x64(fwd)
From:
Erik Olson
Date:
January 9, 2012 22:39
Subject:
Re: [perl #107480] segmentation fault in mg.c on Fedora 16-x64(fwd)
Message ID:
alpine.LFD.2.02.1201092233500.27544@pulcher.thekrib.com
#0 0x00000032ec036285 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = 0
pid = <optimized out>
selftid = 6699
#1 0x00000032ec037b9b in __GI_abort () at abort.c:91
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x60c3a0, sa_sigaction = 0x60c3a0}, sa_mask = {__val = {218709306491, 1,
9123232, 140736100807040, 218708229538, 6341536, 206158430232, 140736100807056, 140736100806832, 7302446,
206158430256, 85296848, 218711652096, 218709311584, 4404837271705380472, 140736100814708}},
sa_flags = -334033822, sa_restorer = 0x61ba18}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00000032ec02ee9e in __assert_fail_base (fmt=<optimized out>,
assertion=0x60c3a0 "!((sv)->sv_flags & 0x40000000) || (((svtype)((sv)->sv_flags & 0xff)) != SVt_PVNV && ((svtype)((sv)->sv_flags & 0xff)) != SVt_PVMG)", file=0x61ba18 "mg.c", line=<optimized out>, function=<optimized out>) at assert.c:94
str = 0x51586d0 "X\367:\354\062"
total = 4096
#3 0x00000032ec02ef42 in __GI___assert_fail (
assertion=0x60c3a0 "!((sv)->sv_flags & 0x40000000) || (((svtype)((sv)->sv_flags & 0xff)) != SVt_PVNV && ((svtype)((sv)->sv_flags & 0xff)) != SVt_PVMG)", file=0x61ba18 "mg.c", line=589, function=0x623241 "Perl_mg_free") at assert.c:103
No locals.
#4 0x00000000004b638a in Perl_mg_free (sv=0x50a9730) at mg.c:589
mg = <optimized out>
moremagic = 0x0
__PRETTY_FUNCTION__ = "Perl_mg_free"
#5 0x00000000004f335d in Perl_sv_clear (orig_sv=0x50a9730) at sv.c:6085
stash = <optimized out>
type = 7
sv_type_details = 0x6
iter_sv = <optimized out>
next_sv = 0x0
sv = <optimized out>
__PRETTY_FUNCTION__ = "Perl_sv_clear"
#6 0x00000000004f43c1 in Perl_sv_free2 (sv=0x50a9730) at sv.c:6474
No locals.
#7 0x0000000000548b46 in Perl_leave_scope (base=327) at scope.c:948
_sv = <optimized out>
uv = <optimized out>
type = <optimized out>
sv = <optimized out>
value = <optimized out>
gv = <optimized out>
av = <optimized out>
hv = <optimized out>
ptr = <optimized out>
str = <optimized out>
i = <optimized out>
was = 1 '\001'
__PRETTY_FUNCTION__ = "Perl_leave_scope"
#8 0x000000000047035b in S_sublex_done () at toke.c:2537
No locals.
#9 S_sublex_done () at toke.c:2475
No locals.
#10 0x0000000000460264 in Perl_yylex () at toke.c:4583
s = <optimized out>
d = <optimized out>
len = <optimized out>
bof = 0 '\000'
fake_eof = 0
orig_keyword = 0
gv = 0x0
gvp = 0x0
__PRETTY_FUNCTION__ = "Perl_yylex"
#11 0x0000000000471c43 in Perl_yyparse (gramtype=<optimized out>) at perly.c:434
yystate = 245
yyn = 2509
yyresult = <optimized out>
yytoken = 10
parser = 0x510f6f0
ps = 0x50519f0
yyval = <optimized out>
#12 0x0000000000551f9b in S_doeval (gimme=2, startop=0x0, outside=<optimized out>, seq=<optimized out>) at pp_ctl.c:3334
sp = 0x44df050
saveop = 0x2532860
in_require = <optimized out>
yystatus = <optimized out>
__PRETTY_FUNCTION__ = "S_doeval"
#13 0x000000000056591d in Perl_pp_require () at pp_ctl.c:3906
sp = 0x44df050
cx = <optimized out>
sv = <optimized out>
name = <optimized out>
len = 19
unixname = <optimized out>
unixlen = 19
tryname = 0x50214e0 "/opt/perl-debug/lib/site_perl/5.14.2/x86_64-linux/Template/Context.pm"
namesv = 0x509a050
gimme = 2
filter_has_file = <optimized out>
tryrsfp = 0x1531b40
filter_cache = <optimized out>
filter_state = <optimized out>
filter_sub = <optimized out>
hook_sv = <optimized out>
encoding = 0x0
op = <optimized out>
__PRETTY_FUNCTION__ = "Perl_pp_require"
#14 0x00000000004aa3cb in Perl_runops_debug () at dump.c:2266
No locals.
#15 0x0000000000441c10 in S_run_body (oldscope=1) at perl.c:2350
No locals.
#16 perl_run (my_perl=<optimized out>) at perl.c:2268
oldscope = 1
ret = <optimized out>
cur_env = {je_prev = 0x8b34c0, je_buf = {{__jmpbuf = {0, -8744298758903777483, 4315052, 140736100809968, 0, 0,
8744116963770808117, -8744299343590934731}, __mask_was_saved = 0, __saved_mask = {__val = {6, 6,
140736100809968, 5187071, 6637696, 22194832, 0, 0, 6, 22174752, 0, 4315052, 140736100809968, 0, 0,
5189425}}}}, je_ret = 0, je_mustcatch = 0 '\000'}
__PRETTY_FUNCTION__ = "perl_run"
#17 0x000000000041d79d in main (argc=3, argv=0x7fffad4bbcf8, env=0x7fffad4bbd18) at perlmain.c:120
exitstatus = <optimized out>
i = <optimized out>
-
Re: [perl #107480] segmentation fault in mg.c on Fedora 16-x64(fwd)
by Erik Olson