search for: get_argb_420

Displaying 4 results from an estimated 4 matches for "get_argb_420".

2008 Apr 16
8
[Bug 15528] New: jpeg decoder allocation size overflows
...by 0x8049CD3: jpeg_decoder_decode (jpeg.c:654) ==4516== by 0x804B1E1: jpeg_decode_argb (jpeg_rgb_decoder.c:58) ==4516== by 0x8048A51: main (load.c:46) [for cookiemon.jpg] ==4520== Invalid write of size 4 ==4520== at 0x804B470: yuv_mux (jpeg_rgb_decoder.c:103) ==4520== by 0x804BDDF: get_argb_420 (jpeg_rgb_decoder.c:278) ==4520== by 0x804B329: jpeg_decoder_get_argb_image (jpeg_rgb_decoder.c:89) ==4520== by 0x804B217: jpeg_decode_argb (jpeg_rgb_decoder.c:63) ==4520== by 0x8048A51: main (load.c:46) ==4520== Address 0x78C57D80 is 0 bytes after a block of size 40 alloc'd ==4520==...
2007 Dec 10
0
5 commits - libswfdec/jpeg libswfdec/swfdec_as_interpret.c libswfdec/swfdec_bits.c libswfdec/swfdec_cached.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_flash_security.c libswfdec/swfdec_image.c
...fdec/jpeg/jpeg_rgb_decoder.c +++ b/libswfdec/jpeg/jpeg_rgb_decoder.c @@ -29,10 +29,10 @@ static int16_t jfif_matrix[24] = { }; -unsigned char * get_argb_444 (JpegDecoder *dec); -unsigned char * get_argb_422 (JpegDecoder *dec); -unsigned char * get_argb_422v (JpegDecoder *dec); -unsigned char * get_argb_420 (JpegDecoder *dec); +uint32_t * get_argb_444 (JpegDecoder *dec); +uint32_t * get_argb_422 (JpegDecoder *dec); +uint32_t * get_argb_422v (JpegDecoder *dec); +uint32_t * get_argb_420 (JpegDecoder *dec); #if 0 static void imagescale2h_u8 (unsigned char *dest, int d_rowstride, @@ -66,7 +66,7 @@ int...
2007 Feb 13
0
libswfdec/jpeg libswfdec/swfdec_image.c
...0, + 0, 16384, 16384, 16384, + 0, 0, -5638, 29032, + 0, 22970, -11700, 0, + 0, 0, 0, 0 +}; + + +unsigned char * get_argb_444 (JpegDecoder *dec); +unsigned char * get_argb_422 (JpegDecoder *dec); +unsigned char * get_argb_422v (JpegDecoder *dec); +unsigned char * get_argb_420 (JpegDecoder *dec); -static void convert (JpegRGBDecoder * rgbdec); - +#if 0 static void imagescale2h_u8 (unsigned char *dest, int d_rowstride, unsigned char *src, int src_rowstride, int width, int height); static void imagescale2v_u8 (unsigned char *dest, int d_rowstride, @@ -17,56 +45,23...
2008 Jun 17
2
[Bug 16395] New: glib abort for "double free or corruption" in jpeg code
...l table info available. #3 0xb71f88a5 in malloc_printerr () from /lib/libc.so.6 No symbol table info available. #4 0xb71fa74c in free () from /lib/libc.so.6 No symbol table info available. #5 0xb74465b1 in g_free () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #6 0xb1aeaf76 in get_argb_420 (dec=0xabb8d58) at jpeg_rgb_decoder.c:284 tmp = <value optimized out> tmp_u = <value optimized out> tmp_v = <value optimized out> tmp1 = <value optimized out> yp = (uint8_t *) 0xaae1fa0 'I' <repeats 96 times>, " &quo...