libavformat/asfdec.c:285: error: Integer Overflow L2
  ([2⋅`len`, 4294967292] + 1):signed32.

libavformat/asfdec.c:277:1: <LHS trace>
275. }
276. 
277. static void get_tag(AVFormatContext *s, const char *key, int type, int len)
     ^
278. {
279.     char *value;

libavformat/asfdec.c:277:1: Parameter `len`
275. }
276. 
277. static void get_tag(AVFormatContext *s, const char *key, int type, int len)
     ^
278. {
279.     char *value;

libavformat/asfdec.c:285:13: Binary operation: ([2⋅len, 4294967292] + 1):signed32
283.         return;
284. 
285.     value = av_malloc(2 * len + 1);
                 ^
286.     if (!value)
287.         goto finish;
