# Relevant output from 'prove -v t/pmc/io.t not ok 23 - I/O buffering # Failed test 'I/O buffering' # at t/pmc/io.t line 434. # Exited with error code: [SIGNAL 11] # Received: # # Expected: # Successful # (gdb) run t/pmc/io_23.pir Starting program: /home/jimk/work/parrot/parrot t/pmc/io_23.pir [Thread debugging using libthread_db enabled] [New Thread 1098423808 (LWP 31416)] warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at 000000b4 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1098423808 (LWP 31416)] 0x4146e77e in memmove () from /lib/tls/libc.so.6 (gdb) bt #0 0x4146e77e in memmove () from /lib/tls/libc.so.6 #1 0x40332f51 in Parrot_io_write_buffer (interp=0x804f048, filehandle=0x80e6b98, s=0x80cc2d0) at src/io/buffer.c:658 #2 0x40414527 in Parrot_FileHandle_nci_puts (interp=0x804f048, pmc=0x80c01d8) at ./src/pmc/filehandle.pmc:517 #3 0x4037ea52 in Parrot_NCI_invoke (interp=0x804f048, pmc=0x80c01d8, next=0x0) at ./src/pmc/nci.pmc:320 #4 0x401e1ccd in Parrot_PCCINVOKE (interp=0x804f048, pmc=0x80e6b98, method_name=0x8070b14, signature=0x404dda05 "S->I") at src/inter_call.c:2716 #5 0x4033163c in Parrot_io_putps (interp=0x804f048, pmc=0x80e6b98, s=0x80cc2d0) at src/io/api.c:432 #6 0x40189209 in Parrot_print_p_s (cur_opcode=0x812dab0, interp=0x804f048) at src/ops/io.ops:283 #7 0x4022c5b9 in runops_slow_core (interp=0x804f048, pc=0x812dab0) at src/runops_cores.c:228 #8 0x401e7990 in runops_int (interp=0x804f048, offset=0) at src/interpreter.c:978 #9 0x401e85ad in runops (interp=0x804f048, offs=0) at src/inter_run.c:108 #10 0x401e8837 in runops_args (interp=0x804f048, sub=0x80e6be0, obj=0x80bb908, meth_unused=0x0, sig=0x404d487b "vP", ap=0xbfaab7ac "�k\016\b\b���\220�") at src/inter_run.c:248 #11 0x401e968d in Parrot_runops_fromc_args (interp=0x804f048, sub=0x80e6be0, ---Type to continue, or q to quit--- sig=0x404d487b "vP") at src/inter_run.c:315 #12 0x401c6a49 in Parrot_runcode (interp=0x804f048, argc=1, argv=0xbfaab928) at src/embed.c:984 #13 0x404aa8c7 in imcc_run_pbc (interp=0x804f048, obj_file=0, output_file=0x0, argc=1, argv=0xbfaab928) at compilers/imcc/main.c:824 #14 0x404aac29 in imcc_run (interp=0x804f048, sourcefile=0xbfaacb8a "t/pmc/io_23.pir", argc=1, argv=0xbfaab928) at compilers/imcc/main.c:1111 #15 0x08048938 in main (argc=1, argv=0xbfaab928) at src/main.c:61