On Fri, Apr 13, 2012 at 09:38:36AM -0500, Thomas Dziedzic wrote:
> On Fri, Apr 13, 2012 at 9:00 AM, Taylor Hedberg <tmhedb...@gmail.com> wrote:
> > Arch x86_64 here and I can reproduce the segfault as well. My Vim is
> > compiled with +python but not +python3, if that makes any difference.
> 
> Hi,
> 
> I was going to report this when I had more time to debug, but since
> people are already posting it here, I will submit what I have.
> 
> Yesterday I had a segfault with vim + neocomplcache turned on while
> editing a file (reproducible).
> The stack trace from that is at: https://gist.github.com/2377278
> 
> I can confirm the segfault with :python print "hello"
> The stack trace is at: https://gist.github.com/2377276
> 
> They crash in the same location:
> #0  0x00007ffff4b3f578 in memchr () from /lib/libc.so.6
> #1  0x00000000005a96e8 in writer (fn=0x4d5f70 <msg>, str=0x0, n=2) at
> if_py_both.h:172
> #2  0x00000000005a9912 in OutputWrite (self=<optimized out>,
> args=<optimized out>) at if_py_both.h:82
> 
> Hope this helps for now.

Hi, I have updated the source code and tried again, no crash as before.
But the binary from Arch's official package does crash. Also, I tried
using nearly the same config as the Arch one (only one extra '-g' passed
as CFLAGS), it doesn't crash, either.

-- 
Best regards,
lilydjwg

Linux Vim Python 我的博客:
http://lilydjwg.is-programmer.com/
-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui