Hi Christian

----- Original Message -----
>Date: Sat, 20 Jun 2015 22:15:59 +0200
>From: Christian Brabandt <[email protected]>
>To: [email protected]
>Subject: Re: Patch 7.4.745
>
>
>Hi Kazunobu!
>
>On Sa, 20 Jun 2015, Kazunobu Kuriyama wrote:
>
>> This patch causes a segfault at eval.c::17177 due to a trivial reason.
>> 
>> The attached patch fixes it.
>
>Sorry for causing that. 

No problem.  Actually, I didn't do much for making my patch.

On my Mac (OS X 10.9.5), vim 7.4.745 crashed while test 63 was being executed,
 leaving the terminal completely messed up.  When a process crashes, Mac OS X 
leaves a console message instead of dumping a core.  Having read the message, 
I was sure the crash was caused by an invocation of sprintf() in  eval.c.  The
 message also suggested that an internal auxiliary function of sprintf for che
cking buffer boundary was relevant to the crash.  So, when I opened eval.c wit
h vim, I had already known what to do.

So, I should have confessed that test 63 was a principal contributor :-), and 
the test was written by you.  You saved yourself!

Cheers,
Kazunobu

-- 
-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui