[MacRuby] #1013: Segmentation fault when using readline
MacRuby
ruby-noreply at macosforge.org
Sat Nov 27 14:07:23 PST 2010
#1013: Segmentation fault when using readline
------------------------------+---------------------------------------------
Reporter: pelsen@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: minor | Milestone: MacRuby 0.7
Component: MacRuby | Keywords:
------------------------------+---------------------------------------------
Comment(by lsansonetti@…):
backtrace:
{{{
(gdb) bt
#0 0x0000000100049bda in argf_next_argv (argf=17184158528) at io.c:3311
#1 0x000000010004c202 in argf_readline (argf=17184158528, sel=<value
temporarily unavailable, due to optimizations>, argc=0, argv=0x0) at
io.c:3516
#2 0x00000001001396c5 in rb_vm_dispatch (_vm=0x100b0e040,
cache=0x100aa0f80, top=17184158528, self=17184158528, klass=0x40030a000,
sel=0x10213c090, block=0x0, opt=1 '\001', argc=0, argv=0x0) at
dispatcher.cpp:448
#3 0x000000010015e93f in rb_vm_call0 [inlined] () at /Users/lrz/src
/macruby-trunk/vm.h:603
#4 0x000000010015e93f in RoxorInterpreter::interpret_call
(this=0x10217b470, call=<value temporarily unavailable, due to
optimizations>) at vm.h:279
#5 0x000000010015f16a in RoxorInterpreter::interpret_instruction
(this=0x10217b470, insn=0x100bbe6f0) at interpreter.cpp:176
#6 0x000000010015f3b4 in RoxorInterpreter::interpret_basicblock
(this=0x10217b470, bb=0x100bbe120) at interpreter.cpp:272
#7 0x000000010015efa6 in RoxorInterpreter::interpret_instruction
(this=0x10217b470, insn=0x100bbe1b0) at interpreter.cpp:160
#8 0x000000010015f3b4 in RoxorInterpreter::interpret_basicblock
(this=0x10217b470, bb=0x100bbdee0) at interpreter.cpp:272
#9 0x0000000100151456 in rb_vm_run (fname=0x4004c0680 "-e",
node=0x4004c1580, binding=0x0, inside_eval=false) at vm.cpp:3889
#10 0x000000010002fd10 in ruby_run_node (n=0x4004c1580) at eval.c:211
#11 0x0000000100000cf8 in main (argc=5, argv=0x100b070c0, envp=<value
temporarily unavailable, due to optimizations>) at main.cpp:40
}}}
Note: this is about IO#readline, not libreadline.
--
Ticket URL: <http://www.macruby.org/trac/ticket/1013#comment:1>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list