[vlc-devel] [vlc-commits] Remove useless vlc_object parameter when creating an input item

Rémi Denis-Courmont remi at remlab.net
Tue Jul 12 08:38:51 CEST 2011


On Tue, 12 Jul 2011 01:50:19 +0200, "Felix Paul Kühne"
<fkuehne.videolan at googlemail.com> wrote:
> Hello,
> 
> On 10.07.2011, at 19:12, Rémi Denis-Courmont wrote:
> 
>> vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Jul
>> 10 18:23:41 2011 +0300| [629dbd8af1ac2b65b3cc9477616c9c8ae4c2e7af] |
>> committer: Rémi Denis-Courmont
>> 
>> Remove useless vlc_object parameter when creating an input item
> 
> This commit breaks the execution of VLC for me, since it triggers a
crash
> on launch due to a failed mutex lock:

I guess the mutex is not initialized (early enough). On Linux, all zeroes
is a valid unlocked pthread_mutex_t(*), so the uninitialized mutexes often
go undetected on Linux.

(*) so that BSS rather than DATA contains the static mutexes.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list