How would you try to track this error down?
Causing vimscript code:

        echo "tag_text is"
        echo tag_text
        echo "if"
        echo len(tag_text)
                if len(tag_text)>0
                echo "in if"

output:

        tag_text is
        []
        if
        0

Then vim either hangs, crashes and occasionally shows some internal error..
the shell shows this ugly string:
*** glibc detected *** free(): invalid pointer: 0x084b1f0f ***

This might be caused anywhere, right?
Would a calling stack trace or output of gvim -Vfile help?

Marc

Reply via email to