libavcodec/nellymoserdec.c:101: error: Uninitialized Value
  The value read from pows[_] was never initialized.

libavcodec/nellymoserdec.c:101:17: 
 99.             } else {
100.                 v = bitstream_read(&s->bc, bits[j]);
101.                 aptr[j] = ff_nelly_dequantization_table[(1<<bits[j])-1+v]*pows[j];
                     ^
102.             }
103.         }

static void nelly_decode_block(NellyMoserDecodeContext *s,
                               const unsigned char block[NELLY_BLOCK_LEN],
                               float audio[NELLY_SAMPLES])
{
    int i,j;
    float buf[NELLY_FILL_LEN], pows[NELLY_FILL_LEN];
    float *aptr, *bptr, *pptr, val, pval;
    int bits[NELLY_BUF_LEN];
    unsigned char v;
    bitstream_init(&s->bc, block, NELLY_BLOCK_LEN * 8);
    bptr = buf;
    pptr = pows;
    val = ff_nelly_init_table[bitstream_read(&s->bc, 6)];
    for (i=0 ; i<NELLY_BANDS ; i++) {
        if (i > 0)
            val += ff_nelly_delta_table[bitstream_read(&s->bc, 5)];
        pval = -pow(2, val/2048) * s->scale_bias;
        for (j = 0; j < ff_nelly_band_sizes_table[i]; j++) {
            *bptr++ = val;
            *pptr++ = pval;
        }
    }
    ff_nelly_get_sample_bits(buf, bits);
    for (i = 0; i < 2; i++) {
        aptr = audio + i * NELLY_BUF_LEN;
        bitstream_init(&s->bc, block, NELLY_BLOCK_LEN * 8);
        bitstream_skip(&s->bc, NELLY_HEADER_BITS + i * NELLY_DETAIL_BITS);
        for (j = 0; j < NELLY_FILL_LEN; j++) {
            if (bits[j] <= 0) {
                aptr[j] = M_SQRT1_2*pows[j];
                if (av_lfg_get(&s->random_state) & 1)
                    aptr[j] *= -1.0;
            } else {
                v = bitstream_read(&s->bc, bits[j]);
                aptr[j] = ff_nelly_dequantization_table[(1<<bits[j])-1+v]*pows[j];
            }
        }
        memset(&aptr[NELLY_FILL_LEN], 0,
               (NELLY_BUF_LEN - NELLY_FILL_LEN) * sizeof(float));
        s->imdct_ctx.imdct_half(&s->imdct_ctx, s->imdct_out, aptr);
        s->fdsp.vector_fmul_window(aptr, s->imdct_prev + NELLY_BUF_LEN / 2,
                                   s->imdct_out, ff_sine_128,
                                   NELLY_BUF_LEN / 2);
        FFSWAP(float *, s->imdct_out, s->imdct_prev);
    }
}
['static void nelly_decode_block(NellyMoserDecodeContext *s,\n                               const unsigned char block[NELLY_BLOCK_LEN],\n                               float audio[NELLY_SAMPLES])\n{\n    int i,j;\n    float buf[NELLY_FILL_LEN], pows[NELLY_FILL_LEN];\n    float *aptr, *bptr, *pptr, val, pval;\n    int bits[NELLY_BUF_LEN];\n    unsigned char v;\n    bitstream_init(&s->bc, block, NELLY_BLOCK_LEN * 8);\n    bptr = buf;\n    pptr = pows;\n    val = ff_nelly_init_table[bitstream_read(&s->bc, 6)];\n    for (i=0 ; i<NELLY_BANDS ; i++) {\n        if (i > 0)\n            val += ff_nelly_delta_table[bitstream_read(&s->bc, 5)];\n        pval = -pow(2, val/2048) * s->scale_bias;\n        for (j = 0; j < ff_nelly_band_sizes_table[i]; j++) {\n            *bptr++ = val;\n            *pptr++ = pval;\n        }\n    }\n    ff_nelly_get_sample_bits(buf, bits);\n    for (i = 0; i < 2; i++) {\n        aptr = audio + i * NELLY_BUF_LEN;\n        bitstream_init(&s->bc, block, NELLY_BLOCK_LEN * 8);\n        bitstream_skip(&s->bc, NELLY_HEADER_BITS + i * NELLY_DETAIL_BITS);\n        for (j = 0; j < NELLY_FILL_LEN; j++) {\n            if (bits[j] <= 0) {\n                aptr[j] = M_SQRT1_2*pows[j];\n                if (av_lfg_get(&s->random_state) & 1)\n                    aptr[j] *= -1.0;\n            } else {\n                v = bitstream_read(&s->bc, bits[j]);\n                aptr[j] = ff_nelly_dequantization_table[(1<<bits[j])-1+v]*pows[j];\n            }\n        }\n        memset(&aptr[NELLY_FILL_LEN], 0,\n               (NELLY_BUF_LEN - NELLY_FILL_LEN) * sizeof(float));\n        s->imdct_ctx.imdct_half(&s->imdct_ctx, s->imdct_out, aptr);\n        s->fdsp.vector_fmul_window(aptr, s->imdct_prev + NELLY_BUF_LEN / 2,\n                                   s->imdct_out, ff_sine_128,\n                                   NELLY_BUF_LEN / 2);\n        FFSWAP(float *, s->imdct_out, s->imdct_prev);\n    }\n}']