doc: mention in APIChanges that AVProbeData must be initialized due to the new mime_t...
authorAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Sat, 13 Sep 2014 22:52:42 +0000 (00:52 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 13 Sep 2014 23:13:25 +0000 (01:13 +0200)
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
doc/APIchanges

index 90048a5e9a7d3ff6e3dfc501c79e2289af1a333a..1a0ba7868c59b9d2ff13f86928e437cdf93fdfbe 100644 (file)
@@ -96,7 +96,12 @@ API changes, most recent first:
   Add av_frame_side_data_name()
 
 2014-07-29 - 80a3a66 / 3a19405 - lavf 56.01.100 / 56.01.0 - avformat.h
   Add av_frame_side_data_name()
 
 2014-07-29 - 80a3a66 / 3a19405 - lavf 56.01.100 / 56.01.0 - avformat.h
-  Add mime_type field to AVProbeData.
+  Add mime_type field to AVProbeData, which now MUST be initialized in
+  order to avoid uninitialized reads of the mime_type pointer, likely
+  leading to crashes.
+  Typically, this means you will do 'AVProbeData pd = { 0 };' instead of
+  'AVProbeData pd;'.
+
 
 2014-07-29 - 31e0b5d / 69e7336 - lavu 52.92.100 / 53.19.0 - avstring.h
   Make name matching function from lavf public as av_match_name().
 
 2014-07-29 - 31e0b5d / 69e7336 - lavu 52.92.100 / 53.19.0 - avstring.h
   Make name matching function from lavf public as av_match_name().