On Wed, Feb 19, 2014 at 10:48 PM, <antonis.loumio...@gmail.com> wrote:

> I posted in this thread
> https://groups.google.com/forum/?hl=en#!searchin/vim_dev/python|sort:date/vim_dev/ASokGp_zCCc/HnOGHTfAZNwJa
>  while ago about Vim crashing whenever I use the :python command.  Today I
> realized that the problem was that I had not installed Python 2.7 but only
> Python 3.3.  As soon as I installed Python 2.7 Vim stopped crashing after a
> :py command! It would have been better that a warning message was displayed
> that informed that Python 2.7 is not found instead of Vim crashing but I'm
> happy now that I found what caused the crash and how to fix it!
>
> But now I face another similar problem.  Vim crashes whenever I now use
> the :python3 command.  I tried to create a stack trace but I'm not sure
> where to get the PDB file described in the helpfile debug.txt.  I obtained
> the executable from http://cream.sourceforge.net/download.html but I
> can't find there the PDB file.  Could someone explain to me where to find
> the PDB file so that I could provide a more useful report about this crash?
>

With Make_mvc.mak, pdb file is created by default.

I can reproduce the problem in your first post.

1. Install python-2.7.6.msi and python-3.3.4.msi to compile vim.
2. Compile vim with nmake -f Make_mvc.mak USE_MSVCRT=yes MBYTE=yes GUI=yes
IME=yes XPM=no PYTHON=C:\python27 DYNAMIC_PYTHON=yes PYTHON_VER=27
PYTHON3=C:\python33 DYNAMIC_PYTHON3=yes PYTHON3_VER=33
3. Uninstall python-2.7.6
4. Run gvim.exe and execute :py command.
Then, vim crash (or exit?) silently.

I found that there is another python27.dll in Mercurial directory.

  CMD> where python27.dll
  C:\Program Files\Mercurial\python27.dll

I removed Mercurial directory from $PATH.
And vim shows "cannot load library" error for :py command properly.

Perhaps there is non-standard python dll in your system?

-- 
Yukihiro Nakadaira - yukihiro.nakada...@gmail.com

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui