libavcodec/golomb.h:265: error: Uninitialized Value
  The value read from re_size_plus8 was never initialized.

libavcodec/golomb.h:265:9: 
263.         buf >>= log - k;
264.         buf += (30-log)<<k;
265.         LAST_SKIP_BITS(re, gb, 32 + k - log);
             ^
266.         CLOSE_READER(re, gb);
267. 

static inline int get_ur_golomb(GetBitContext *gb, int k, int limit, int esc_len){
    unsigned int buf;
    int log;
    OPEN_READER(re, gb);
    UPDATE_CACHE(re, gb);
    buf=GET_CACHE(re, gb);
    log= av_log2(buf);
    if(log > 31-limit){
        buf >>= log - k;
        buf += (30-log)<<k;
        LAST_SKIP_BITS(re, gb, 32 + k - log);
        CLOSE_READER(re, gb);
        return buf;
    }else{
        LAST_SKIP_BITS(re, gb, limit);
        UPDATE_CACHE(re, gb);
        buf = SHOW_UBITS(re, gb, esc_len);
        LAST_SKIP_BITS(re, gb, esc_len);
        CLOSE_READER(re, gb);
        return buf + limit - 1;
    }
}
['static inline int get_ur_golomb(GetBitContext *gb, int k, int limit, int esc_len){\n    unsigned int buf;\n    int log;\n    OPEN_READER(re, gb);\n    UPDATE_CACHE(re, gb);\n    buf=GET_CACHE(re, gb);\n    log= av_log2(buf);\n    if(log > 31-limit){\n        buf >>= log - k;\n        buf += (30-log)<<k;\n        LAST_SKIP_BITS(re, gb, 32 + k - log);\n        CLOSE_READER(re, gb);\n        return buf;\n    }else{\n        LAST_SKIP_BITS(re, gb, limit);\n        UPDATE_CACHE(re, gb);\n        buf = SHOW_UBITS(re, gb, esc_len);\n        LAST_SKIP_BITS(re, gb, esc_len);\n        CLOSE_READER(re, gb);\n        return buf + limit - 1;\n    }\n}']