[trunk] WIP: correct a segfault inside j2k_dump output
authorMickael Savinaud <savmickael@users.noreply.github.com>
Tue, 11 Oct 2011 13:49:58 +0000 (13:49 +0000)
committerMickael Savinaud <savmickael@users.noreply.github.com>
Tue, 11 Oct 2011 13:49:58 +0000 (13:49 +0000)
CHANGES
libopenjpeg/j2k.c

diff --git a/CHANGES b/CHANGES
index e0121f1ac8bb62d8b32b6e4a5046721da0b22719..075486249b3d99701a97f02e970430c61be0a33b 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,7 @@ What's New for OpenJPEG
 + : added
 
 October 11, 2011
+* [mickael] WIP: correct a segfault inside j2k_dump output
 * [mickael] WIP: correct some segfault with win platform and remove a aligned allocation which produce error when a realloc is done on this pointer.
 * [mickael] WIP: add stream length value to read unknown marker size, backport 855 into V2 framework, correct memory leak into get_cstr_info
 * [mickael] WIP: add output elements about decoding of jp2 files with last tile part lenght equal zero
index 2de55b5e495c3fa5c0f00f9f479df57c1a97c624..bd429af0c7768483fd966d61be7a14cda770be25 100644 (file)
@@ -6784,8 +6784,8 @@ opj_codestream_info_v2_t* j2k_get_cstr_info(opj_j2k_v2_t* p_j2k)
                l_tccp_info->qmfbid = l_tccp->qmfbid;
                if (l_tccp->numresolutions < J2K_MAXRLVLS)
                {
-                       memcpy(l_tccp_info->prch, l_tccp->prch, l_tccp->numresolutions - 1);
-                       memcpy(l_tccp_info->prcw, l_tccp->prcw, l_tccp->numresolutions - 1);
+                       memcpy(l_tccp_info->prch, l_tccp->prch, l_tccp->numresolutions);
+                       memcpy(l_tccp_info->prcw, l_tccp->prcw, l_tccp->numresolutions);
                }
 
                /* quantization style*/