[vlc-devel] [PATCH 5/7] playlist: fix deadlock on destruction while preparser adds items to playlist

Rémi Denis-Courmont remi at remlab.net
Wed Mar 29 20:23:22 CEST 2017


Le keskiviikkona 29. maaliskuuta 2017, 19.41.53 EEST Filip Roséen a écrit :
> Hi Rémi,
> 
> On 2017-03-29 20:34, Rémi Denis-Courmont wrote:
> > As ALREADY NOTED; this cannot possibly fix the bug in question.
> 
> It fixes the issue described in ticket [#18151][1], which you closed as a
> duplicate of [#17652][2]. I would be interested to see know how #18151 is
> not fixed, as I did extensive testing and a lot of proof-reading to
> inspect the relevant paths taken.

I would be interested to know how a lock inversion can be fixed while not 
settling for one lock order or the other, nor eliminating the code paths 
leading to either orders.

That it can´t be reproduced with the Qt, maybe. However that it is fixed 
sounds logically impossible.

-- 
雷米‧德尼-库尔蒙
https://www.remlab.net/



More information about the vlc-devel mailing list