Hello,

I discovered stack overflow in WIN32 builds of VIm. Repeatability is 100%

Here is scenario:

1) start vim
2) set enc option to for example iso-8859-2.
3) vim crash


Attached os_win32.c.diff patch contains patch that fixes previously
mentioned stack overflow .This is caused by loading of iconv library.
Loading mechanism calls functions that utilises encoding conversion,
and these functions load iconv library again, because it is not loaded
yet.

Attached Make_mvc.mak.diff contains patch file that adds version of
nmake that is distributed with Visual studio 6 service pack 6.




Regards

Jiri Sedlak

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

Attachment: os_win32.c.diff
Description: Binary data

Attachment: Make_mvc.mak.diff
Description: Binary data

Raspunde prin e-mail lui