Ticket #1113 (closed bug: fixed)

Opened 5 years ago

Last modified 5 years ago

segfault in ??

Reported by: coke Owned by:
Priority: normal Milestone:
Component: none Version: trunk
Severity: medium Keywords: amd64
Cc: Language:
Patch status: Platform: linux

Description

using the latest version of  partcl , t_tcl/string.test segfaults with the following backtrace (platform: amd64). The segfault occurs after test "string-6.36"

backtrace:

#0  0x0000000001c88380 in ?? ()
#1  0x00007fe99a372555 in Parrot_convert_arg (interp=0x1c67080,
    st=0x7fffa2957cb0) at src/call/pcc.c:1124
#2  0x00007fe99a372e12 in Parrot_process_args (interp=0x1c67080,
    st=0x7fffa2957cb0, param_or_result=<value optimized out>)
    at src/call/pcc.c:1725
#3  0x00007fe99a373879 in parrot_pass_args (interp=0x1c67080,
    src_ctx=0x298f6d8, dest_ctx=0x3030830, src_indexes=0x7fe99a7ed9d8,
    dest_indexes=0x7fe99a8121a0, param_or_result=PARROT_PASS_PARAMS)
    at src/call/pcc.c:1922
#4  0x00007fe99a3411b6 in Parrot_get_params_pc (cur_opcode=0x7fe99a8121a0,
    interp=0x1c67080) at src/ops/core.ops:559
#5  0x00007fe99a3a08ef in runops_slow_core (interp=0x1c67080,
    runcore=<value optimized out>, pc=0x7fe99a8121a0)
    at src/runcore/cores.c:843
#6  0x00007fe99a39f8b1 in runops_int (interp=0x1c67080, offset=53161)
    at src/runcore/main.c:545
#7  0x00007fe99a375e81 in runops (interp=0x1c67080, offs=<value optimized out>)
    at src/call/ops.c:119
#8  0x00007fe99a376031 in runops_args (interp=0x1c67080, sub=0x1d82068,
    obj=<value optimized out>, meth_unused=<value optimized out>,
    sig=0x7fe99a4ad8ea "vP", ap=0x7fffa2957f00) at src/call/ops.c:269
#9  0x00007fe99a3767c8 in Parrot_runops_fromc_args (interp=0x1c67080,
    sub=0x3896ea0, sig=0x7fe99a4ad8ea "vP") at src/call/ops.c:338
#10 0x00007fe99a49b962 in imcc_run (interp=0x1c67080,
    sourcefile=0x7fffa29599f5 "tcl.pbc", argc=2, argv=0x7fffa2958150)
    at compilers/imcc/main.c:792
#11 0x0000000000400b72 in main (argc=2, argv=0x7fffa2958150) at src/main.c:60

Looks like it might be similar to #965.

Change History

Changed 5 years ago by coke

  • status changed from new to closed
  • resolution set to fixed

I can no longer duplicate this segfault on amd64.

Note: See TracTickets for help on using tickets.