Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
dd07a811 by Mathias APARICIO at 2026-01-15T07:07:53+00:00
stats: fix possible NULL deref
block_Alloc may return NULL.
Check the return value to prevent a NULL dereference.
Fixes Coverity 1665660
- - - - -
1 changed file:
- modules/misc/stats.c
Changes:
=====================================
modules/misc/stats.c
=====================================
@@ -103,7 +103,8 @@ static block_t *EncodeVideo( encoder_t *p_enc, picture_t
*p_pict )
{
(void)p_pict;
block_t * p_block = block_Alloc( kBufferSize );
-
+ if (unlikely(!p_block))
+ return NULL;
vlc_tick_t now = vlc_tick_now();
memcpy(p_block->p_buffer, &now, sizeof(vlc_tick_t));
p_block->i_buffer = kBufferSize;
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/dd07a8119c96a572d11cc555d097cb06ad25d660
--
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/dd07a8119c96a572d11cc555d097cb06ad25d660
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits