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

Reply via email to