Hi lcd,

2016-4-11(Mon) 15:20:55 UTC+9 LCD 47:
> On 19 March 2016, Dominique Pellé wrote:
> > Hi LCD,
> > 
> > If you can still reproduce this bug, can you check
> > whether recent patch 7.4.1592 fixes it?
> > 
> > patch 7.4.1592
> > Problem:    Quickfix code using memory after being freed. (Dominique Pelle)
> > Solution:   Detect that the window was closed. (Hirohito Higashi)
> 
> (Context moved below the signature)
> 
>     Hi Dominique,
> 
>     I think I now have a better understanding of what was going on in my
> report.  Your patch fixes the crash, but there might still be a deeper
> problem with jumping from quickfix lists.
> 
>     The crash scenario was something like this:
> 
> (1) .ll from a loclist
> (2) the target file for .ll had a BufEnter autocmd
> (3) the BufEnter set a different loclist for the same window
> (4) .ll mixed data from the old and new loclists.
> 
>     Your patch adds a safeguard against the loclist going away from
> under .ll's feet, but the fact that an autocmd can happen in the middle
> of the operation is still a bug, I think.

Maybe you're talking about in below thread?

[bug] another use of free memory in quickfix code
https://groups.google.com/d/topic/vim_dev/Sc1OSjl6lKY/discussion

If so, it has been fixed in the following patch.

Patch 7.4.1640
https://groups.google.com/d/topic/vim_dev/ugluqjqAUGM/discussion

Or, there is a problem with this patch?

Thanks.
--
Best regards,
Hirohito Higashi (a.k.a. h_east)

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