diff --git a/abi-check/abi_dump/openjpeg/current/2c999/ABI.dump b/abi-check/abi_dump/openjpeg/current/2c999/ABI.dump index c179185d..5d802396 100644 --- a/abi-check/abi_dump/openjpeg/current/2c999/ABI.dump +++ b/abi-check/abi_dump/openjpeg/current/2c999/ABI.dump @@ -207,7 +207,7 @@ $VAR1 = { 'Source' => 'cio.c', 'SourceLine' => '271' }, - '165357' => { + '165023' => { 'Header' => 'openjpeg.h', 'Line' => '1059', 'Return' => '177', @@ -215,13 +215,13 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '160' }, - '165680' => { + '165346' => { 'Header' => 'openjpeg.h', 'Line' => '1541', 'Param' => { '0' => { 'name' => 'cstr_info', - 'type' => '165698' + 'type' => '165364' } }, 'Reg' => { @@ -232,12 +232,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '924' }, - '227492' => { + '227158' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_callback', @@ -258,12 +258,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '44' }, - '227590' => { + '227256' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_callback', @@ -284,12 +284,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '59' }, - '227676' => { + '227342' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_callback', @@ -310,28 +310,28 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '74' }, - '227791' => { + '227457' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_format', - 'type' => '216792' + 'type' => '216458' } }, 'Reg' => { '0' => 'rdi' }, - 'Return' => '227578', + 'Return' => '227244', 'ShortName' => 'opj_create_decompress', 'Source' => 'openjpeg.c', 'SourceLine' => '168' }, - '228013' => { + '227679' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'parameters', - 'type' => '73667' + 'type' => '73333' } }, 'Reg' => { @@ -342,12 +342,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '352' }, - '228144' => { + '227810' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'num_threads', @@ -363,16 +363,16 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '375' }, - '228262' => { + '227928' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'parameters', - 'type' => '73667' + 'type' => '73333' } }, 'Reg' => { @@ -384,7 +384,7 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '386' }, - '228404' => { + '228070' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -393,11 +393,11 @@ $VAR1 = { }, '1' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '2' => { 'name' => 'p_image', - 'type' => '73655' + 'type' => '73321' } }, 'Reg' => { @@ -410,12 +410,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '406' }, - '228607' => { + '228273' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -436,12 +436,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '429' }, - '228761' => { + '228427' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_image', @@ -477,12 +477,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '450' }, - '228969' => { + '228635' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -519,7 +519,7 @@ $VAR1 = { }, '9' => { 'name' => 'p_should_go_on', - 'type' => '73661' + 'type' => '73327' } }, 'Reg' => { @@ -538,12 +538,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '473' }, - '229187' => { + '228853' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_tile_index', @@ -574,12 +574,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '504' }, - '229387' => { + '229053' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -605,12 +605,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '530' }, - '229564' => { + '229230' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'res_factor', @@ -626,28 +626,28 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '554' }, - '229673' => { + '229339' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_format', - 'type' => '216792' + 'type' => '216458' } }, 'Reg' => { '0' => 'rdi' }, - 'Return' => '227578', + 'Return' => '227244', 'ShortName' => 'opj_create_compress', 'Source' => 'openjpeg.c', 'SourceLine' => '572' }, - '229898' => { + '229564' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'parameters', - 'type' => '73679' + 'type' => '73345' } }, 'Reg' => { @@ -658,16 +658,16 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '670' }, - '230029' => { + '229695' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'parameters', - 'type' => '73679' + 'type' => '73345' }, '2' => { 'name' => 'p_image', @@ -684,12 +684,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '731' }, - '230167' => { + '229833' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_image', @@ -710,12 +710,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '749' }, - '230321' => { + '229987' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_info', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -731,12 +731,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '768' }, - '230452' => { + '230118' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -752,12 +752,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '785' }, - '230583' => { + '230249' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_stream', @@ -773,12 +773,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '802' }, - '230714' => { + '230380' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'parameters', - 'type' => '73679' + 'type' => '73345' }, '1' => { 'name' => 'pEncodingMatrix', @@ -804,12 +804,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '822' }, - '231060' => { + '230726' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'p_tile_index', @@ -840,12 +840,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '852' }, - '231260' => { + '230926' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' } }, 'Reg' => { @@ -856,12 +856,12 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '879' }, - '231361' => { + '231027' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' }, '1' => { 'name' => 'info_flag', @@ -869,7 +869,7 @@ $VAR1 = { }, '2' => { 'name' => 'output_stream', - 'type' => '73685' + 'type' => '73351' } }, 'Reg' => { @@ -882,44 +882,44 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '897' }, - '231498' => { + '231164' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' } }, 'Reg' => { '0' => 'rdi' }, - 'Return' => '73691', + 'Return' => '73357', 'ShortName' => 'opj_get_cstr_info', 'Source' => 'openjpeg.c', 'SourceLine' => '913' }, - '231662' => { + '231328' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_codec', - 'type' => '227578' + 'type' => '227244' } }, 'Reg' => { '0' => 'rdi' }, - 'Return' => '71629', + 'Return' => '71295', 'ShortName' => 'opj_get_cstr_index', 'Source' => 'openjpeg.c', 'SourceLine' => '941' }, - '231747' => { + '231413' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { 'name' => 'p_cstr_index', - 'type' => '231807' + 'type' => '231473' } }, 'Reg' => { @@ -930,7 +930,7 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '952' }, - '231813' => { + '231479' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -956,7 +956,7 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '967' }, - '231932' => { + '231598' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -991,7 +991,7 @@ $VAR1 = { 'Source' => 'thread.c', 'SourceLine' => '297' }, - '58038' => { + '57704' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -1007,7 +1007,7 @@ $VAR1 = { 'Source' => 'image.c', 'SourceLine' => '92' }, - '58216' => { + '57882' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -1016,7 +1016,7 @@ $VAR1 = { }, '1' => { 'name' => 'cmptparms', - 'type' => '58567' + 'type' => '58233' }, '2' => { 'name' => 'clrspc', @@ -1033,7 +1033,7 @@ $VAR1 = { 'Source' => 'image.c', 'SourceLine' => '40' }, - '60289' => { + '59955' => { 'Header' => 'openjpeg.h', 'Param' => { '0' => { @@ -1042,7 +1042,7 @@ $VAR1 = { }, '1' => { 'name' => 'cmptparms', - 'type' => '58567' + 'type' => '58233' }, '2' => { 'name' => 'clrspc', @@ -1059,7 +1059,7 @@ $VAR1 = { 'Source' => 'image.c', 'SourceLine' => '228' }, - '60568' => { + '60234' => { 'Header' => 'openjpeg.h', 'Line' => '1116', 'Param' => { @@ -1076,7 +1076,7 @@ $VAR1 = { 'Source' => 'openjpeg.c', 'SourceLine' => '1019' }, - '60632' => { + '60298' => { 'Header' => 'openjpeg.h', 'Line' => '1106', 'Param' => { @@ -1376,8 +1376,8 @@ $VAR1 = { 'Size' => '4', 'Type' => 'Intrinsic' }, - '165698' => { - 'BaseType' => '73691', + '165364' => { + 'BaseType' => '73357', 'Name' => 'opj_codestream_info_v2_t**', 'Size' => '8', 'Type' => 'Pointer' @@ -2041,7 +2041,7 @@ $VAR1 = { 'Size' => '8', 'Type' => 'Pointer' }, - '216742' => { + '216408' => { 'Header' => 'openjpeg.h', 'Line' => '292', 'Memb' => { @@ -2074,15 +2074,15 @@ $VAR1 = { 'Size' => '4', 'Type' => 'Enum' }, - '216792' => { - 'BaseType' => '216742', + '216458' => { + 'BaseType' => '216408', 'Header' => 'openjpeg.h', 'Line' => '299', 'Name' => 'OPJ_CODEC_FORMAT', 'Size' => '4', 'Type' => 'Typedef' }, - '218549' => { + '218215' => { 'BaseType' => '141', 'Header' => 'openjpeg.h', 'Line' => '575', @@ -2090,14 +2090,14 @@ $VAR1 = { 'Size' => '8', 'Type' => 'Typedef' }, - '227578' => { - 'BaseType' => '218549', + '227244' => { + 'BaseType' => '218215', 'Name' => 'opj_codec_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '231807' => { - 'BaseType' => '71629', + '231473' => { + 'BaseType' => '71295', 'Name' => 'opj_codestream_index_t**', 'Size' => '8', 'Type' => 'Pointer' @@ -2110,7 +2110,7 @@ $VAR1 = { 'Size' => '8', 'Type' => 'Typedef' }, - '55894' => { + '55560' => { 'Header' => 'openjpeg.h', 'Line' => '691', 'Memb' => { @@ -2164,21 +2164,21 @@ $VAR1 = { 'Size' => '36', 'Type' => 'Struct' }, - '56' => { - 'Name' => 'unsigned long', - 'Size' => '8', - 'Type' => 'Intrinsic' - }, - '56017' => { - 'BaseType' => '55894', + '55683' => { + 'BaseType' => '55560', 'Header' => 'openjpeg.h', 'Line' => '710', 'Name' => 'opj_image_cmptparm_t', 'Size' => '36', 'Type' => 'Typedef' }, - '58567' => { - 'BaseType' => '56017', + '56' => { + 'Name' => 'unsigned long', + 'Size' => '8', + 'Type' => 'Intrinsic' + }, + '58233' => { + 'BaseType' => '55683', 'Name' => 'opj_image_cmptparm_t*', 'Size' => '8', 'Type' => 'Pointer' @@ -2219,7 +2219,7 @@ $VAR1 = { 'Size' => '1', 'Type' => 'Intrinsic' }, - '63807' => { + '63473' => { 'BaseType' => '188', 'Header' => 'stdio.h', 'Line' => '49', @@ -2227,7 +2227,7 @@ $VAR1 = { 'Size' => '216', 'Type' => 'Typedef' }, - '64524' => { + '64190' => { 'Header' => 'openjpeg.h', 'Line' => '246', 'Memb' => { @@ -2252,15 +2252,15 @@ $VAR1 = { 'Size' => '4', 'Type' => 'Enum' }, - '64563' => { - 'BaseType' => '64524', + '64229' => { + 'BaseType' => '64190', 'Header' => 'openjpeg.h', 'Line' => '251', 'Name' => 'OPJ_RSIZ_CAPABILITIES', 'Size' => '4', 'Type' => 'Typedef' }, - '64574' => { + '64240' => { 'Header' => 'openjpeg.h', 'Line' => '257', 'Memb' => { @@ -2285,21 +2285,15 @@ $VAR1 = { 'Size' => '4', 'Type' => 'Enum' }, - '64612' => { - 'BaseType' => '64574', + '64278' => { + 'BaseType' => '64240', 'Header' => 'openjpeg.h', 'Line' => '262', 'Name' => 'OPJ_CINEMA_MODE', 'Size' => '4', 'Type' => 'Typedef' }, - '651' => { - 'BaseType' => '602', - 'Name' => 'struct _IO_marker*', - 'Size' => '8', - 'Type' => 'Pointer' - }, - '65296' => { + '64962' => { 'Header' => 'openjpeg.h', 'Line' => '353', 'Memb' => { @@ -2341,12 +2335,12 @@ $VAR1 = { '15' => { 'name' => 'tcp_rates', 'offset' => '4800', - 'type' => '66160' + 'type' => '65826' }, '16' => { 'name' => 'tcp_distoratio', 'offset' => '5200', - 'type' => '66160' + 'type' => '65826' }, '17' => { 'name' => 'numresolution', @@ -2396,22 +2390,22 @@ $VAR1 = { '25' => { 'name' => 'prcw_init', 'offset' => '5632', - 'type' => '66176' + 'type' => '65842' }, '26' => { 'name' => 'prch_init', 'offset' => '5764', - 'type' => '66176' + 'type' => '65842' }, '27' => { 'name' => 'infile', 'offset' => '5896', - 'type' => '66192' + 'type' => '65858' }, '28' => { 'name' => 'outfile', 'offset' => '9992', - 'type' => '66192' + 'type' => '65858' }, '29' => { 'name' => 'index_on', @@ -2426,7 +2420,7 @@ $VAR1 = { '30' => { 'name' => 'index', 'offset' => '14092', - 'type' => '66192' + 'type' => '65858' }, '31' => { 'name' => 'image_offset_x0', @@ -2471,7 +2465,7 @@ $VAR1 = { '39' => { 'name' => 'jpwl_hprot_TPH_tileno', 'offset' => '18220', - 'type' => '66209' + 'type' => '65875' }, '4' => { 'name' => 'cp_tdy', @@ -2481,22 +2475,22 @@ $VAR1 = { '40' => { 'name' => 'jpwl_hprot_TPH', 'offset' => '18284', - 'type' => '66209' + 'type' => '65875' }, '41' => { 'name' => 'jpwl_pprot_tileno', 'offset' => '18348', - 'type' => '66209' + 'type' => '65875' }, '42' => { 'name' => 'jpwl_pprot_packno', 'offset' => '18412', - 'type' => '66209' + 'type' => '65875' }, '43' => { 'name' => 'jpwl_pprot', 'offset' => '18476', - 'type' => '66209' + 'type' => '65875' }, '44' => { 'name' => 'jpwl_sens_size', @@ -2521,12 +2515,12 @@ $VAR1 = { '48' => { 'name' => 'jpwl_sens_TPH_tileno', 'offset' => '18556', - 'type' => '66209' + 'type' => '65875' }, '49' => { 'name' => 'jpwl_sens_TPH', 'offset' => '18620', - 'type' => '66209' + 'type' => '65875' }, '5' => { 'name' => 'cp_disto_alloc', @@ -2536,7 +2530,7 @@ $VAR1 = { '50' => { 'name' => 'cp_cinema', 'offset' => '18684', - 'type' => '64612' + 'type' => '64278' }, '51' => { 'name' => 'max_comp_size', @@ -2546,7 +2540,7 @@ $VAR1 = { '52' => { 'name' => 'cp_rsiz', 'offset' => '18692', - 'type' => '64563' + 'type' => '64229' }, '53' => { 'name' => 'tp_on', @@ -2596,7 +2590,7 @@ $VAR1 = { '8' => { 'name' => 'cp_matrice', 'offset' => '32', - 'type' => '66138' + 'type' => '65804' }, '9' => { 'name' => 'cp_comment', @@ -2608,51 +2602,57 @@ $VAR1 = { 'Size' => '18720', 'Type' => 'Struct' }, + '651' => { + 'BaseType' => '602', + 'Name' => 'struct _IO_marker*', + 'Size' => '8', + 'Type' => 'Pointer' + }, '657' => { 'BaseType' => '188', 'Name' => 'struct _IO_FILE*', 'Size' => '8', 'Type' => 'Pointer' }, - '66138' => { + '65804' => { 'BaseType' => '98', 'Name' => 'int*', 'Size' => '8', 'Type' => 'Pointer' }, - '66160' => { + '65826' => { 'BaseType' => '163', 'Name' => 'float[100]', 'Size' => '400', 'Type' => 'Array' }, - '66176' => { + '65842' => { 'BaseType' => '98', 'Name' => 'int[33]', 'Size' => '132', 'Type' => 'Array' }, - '66192' => { + '65858' => { 'BaseType' => '149', 'Name' => 'char[4096]', 'Size' => '4096', 'Type' => 'Array' }, - '66209' => { + '65875' => { 'BaseType' => '98', 'Name' => 'int[16]', 'Size' => '64', 'Type' => 'Array' }, - '66225' => { - 'BaseType' => '65296', + '65891' => { + 'BaseType' => '64962', 'Header' => 'openjpeg.h', 'Line' => '501', 'Name' => 'opj_cparameters_t', 'Size' => '18720', 'Type' => 'Typedef' }, - '66237' => { + '65903' => { 'Header' => 'openjpeg.h', 'Line' => '509', 'Memb' => { @@ -2704,12 +2704,12 @@ $VAR1 = { '2' => { 'name' => 'infile', 'offset' => '8', - 'type' => '66192' + 'type' => '65858' }, '3' => { 'name' => 'outfile', 'offset' => '4104', - 'type' => '66192' + 'type' => '65858' }, '4' => { 'name' => 'decod_format', @@ -2746,21 +2746,21 @@ $VAR1 = { 'Size' => '8252', 'Type' => 'Struct' }, - '663' => { - 'BaseType' => '149', - 'Name' => 'char[1]', - 'Size' => '1', - 'Type' => 'Array' - }, - '66487' => { - 'BaseType' => '66237', + '66153' => { + 'BaseType' => '65903', 'Header' => 'openjpeg.h', 'Line' => '569', 'Name' => 'opj_dparameters_t', 'Size' => '8252', 'Type' => 'Typedef' }, - '67003' => { + '663' => { + 'BaseType' => '149', + 'Name' => 'char[1]', + 'Size' => '1', + 'Type' => 'Array' + }, + '66669' => { 'Header' => 'openjpeg.h', 'Line' => '723', 'Memb' => { @@ -2789,15 +2789,15 @@ $VAR1 = { 'Size' => '32', 'Type' => 'Struct' }, - '67069' => { - 'BaseType' => '67003', + '66735' => { + 'BaseType' => '66669', 'Header' => 'openjpeg.h', 'Line' => '732', 'Name' => 'opj_packet_info_t', 'Size' => '32', 'Type' => 'Typedef' }, - '67081' => { + '66747' => { 'Header' => 'openjpeg.h', 'Line' => '739', 'Memb' => { @@ -2821,27 +2821,27 @@ $VAR1 = { 'Size' => '24', 'Type' => 'Struct' }, - '67134' => { - 'BaseType' => '67081', + '66800' => { + 'BaseType' => '66747', 'Header' => 'openjpeg.h', 'Line' => '746', 'Name' => 'opj_marker_info_t', 'Size' => '24', 'Type' => 'Typedef' }, - '67486' => { - 'BaseType' => '67069', + '67152' => { + 'BaseType' => '66735', 'Name' => 'opj_packet_info_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '67492' => { - 'BaseType' => '67134', + '67158' => { + 'BaseType' => '66800', 'Name' => 'opj_marker_info_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '67832' => { + '67498' => { 'Header' => 'openjpeg.h', 'Line' => '863', 'Memb' => { @@ -2908,39 +2908,33 @@ $VAR1 = { '8' => { 'name' => 'stepsizes_mant', 'offset' => '32', - 'type' => '68034' + 'type' => '67700' }, '9' => { 'name' => 'stepsizes_expn', 'offset' => '420', - 'type' => '68034' + 'type' => '67700' } }, 'Name' => 'struct opj_tccp_info', 'Size' => '1080', 'Type' => 'Struct' }, - '679' => { - 'BaseType' => '595', - 'Name' => '_IO_lock_t*', - 'Size' => '8', - 'Type' => 'Pointer' - }, - '68034' => { + '67700' => { 'BaseType' => '9015', 'Name' => 'OPJ_UINT32[97]', 'Size' => '388', 'Type' => 'Array' }, - '68066' => { - 'BaseType' => '67832', + '67732' => { + 'BaseType' => '67498', 'Header' => 'openjpeg.h', 'Line' => '893', 'Name' => 'opj_tccp_info_t', 'Size' => '1080', 'Type' => 'Typedef' }, - '68078' => { + '67744' => { 'Header' => 'openjpeg.h', 'Line' => '898', 'Memb' => { @@ -2972,28 +2966,28 @@ $VAR1 = { '5' => { 'name' => 'tccp_info', 'offset' => '24', - 'type' => '68170' + 'type' => '67836' } }, 'Name' => 'struct opj_tile_v2_info', 'Size' => '32', 'Type' => 'Struct' }, - '68170' => { - 'BaseType' => '68066', + '67836' => { + 'BaseType' => '67732', 'Name' => 'opj_tccp_info_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '68176' => { - 'BaseType' => '68078', + '67842' => { + 'BaseType' => '67744', 'Header' => 'openjpeg.h', 'Line' => '914', 'Name' => 'opj_tile_info_v2_t', 'Size' => '32', 'Type' => 'Typedef' }, - '68188' => { + '67854' => { 'Header' => 'openjpeg.h', 'Line' => '919', 'Memb' => { @@ -3035,33 +3029,39 @@ $VAR1 = { '7' => { 'name' => 'm_default_tile_info', 'offset' => '32', - 'type' => '68176' + 'type' => '67842' }, '8' => { 'name' => 'tile_info', 'offset' => '64', - 'type' => '68317' + 'type' => '67983' } }, 'Name' => 'struct opj_codestream_info_v2', 'Size' => '72', 'Type' => 'Struct' }, - '68317' => { - 'BaseType' => '68176', + '679' => { + 'BaseType' => '595', + 'Name' => '_IO_lock_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '67983' => { + 'BaseType' => '67842', 'Name' => 'opj_tile_info_v2_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '68323' => { - 'BaseType' => '68188', + '67989' => { + 'BaseType' => '67854', 'Header' => 'openjpeg.h', 'Line' => '943', 'Name' => 'opj_codestream_info_v2_t', 'Size' => '72', 'Type' => 'Typedef' }, - '68335' => { + '68001' => { 'Header' => 'openjpeg.h', 'Line' => '949', 'Memb' => { @@ -3085,15 +3085,15 @@ $VAR1 = { 'Size' => '24', 'Type' => 'Struct' }, - '68388' => { - 'BaseType' => '68335', + '68054' => { + 'BaseType' => '68001', 'Header' => 'openjpeg.h', 'Line' => '957', 'Name' => 'opj_tp_index_t', 'Size' => '24', 'Type' => 'Typedef' }, - '68400' => { + '68066' => { 'Header' => 'openjpeg.h', 'Line' => '962', 'Memb' => { @@ -3120,7 +3120,7 @@ $VAR1 = { '4' => { 'name' => 'tp_index', 'offset' => '16', - 'type' => '68544' + 'type' => '68210' }, '5' => { 'name' => 'marknum', @@ -3130,7 +3130,7 @@ $VAR1 = { '6' => { 'name' => 'marker', 'offset' => '32', - 'type' => '67492' + 'type' => '67158' }, '7' => { 'name' => 'maxmarknum', @@ -3145,34 +3145,28 @@ $VAR1 = { '9' => { 'name' => 'packet_index', 'offset' => '48', - 'type' => '67486' + 'type' => '67152' } }, 'Name' => 'struct opj_tile_index', 'Size' => '56', 'Type' => 'Struct' }, - '685' => { - 'BaseType' => '149', - 'Name' => 'char[20]', - 'Size' => '20', - 'Type' => 'Array' - }, - '68544' => { - 'BaseType' => '68388', + '68210' => { + 'BaseType' => '68054', 'Name' => 'opj_tp_index_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '68550' => { - 'BaseType' => '68400', + '68216' => { + 'BaseType' => '68066', 'Header' => 'openjpeg.h', 'Line' => '989', 'Name' => 'opj_tile_index_t', 'Size' => '56', 'Type' => 'Typedef' }, - '68562' => { + '68228' => { 'Header' => 'openjpeg.h', 'Line' => '994', 'Memb' => { @@ -3199,7 +3193,7 @@ $VAR1 = { '4' => { 'name' => 'marker', 'offset' => '32', - 'type' => '67492' + 'type' => '67158' }, '5' => { 'name' => 'maxmarknum', @@ -3214,27 +3208,33 @@ $VAR1 = { '7' => { 'name' => 'tile_index', 'offset' => '48', - 'type' => '68680' + 'type' => '68346' } }, 'Name' => 'struct opj_codestream_index', 'Size' => '56', 'Type' => 'Struct' }, - '68680' => { - 'BaseType' => '68550', + '68346' => { + 'BaseType' => '68216', 'Name' => 'opj_tile_index_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '68686' => { - 'BaseType' => '68562', + '68352' => { + 'BaseType' => '68228', 'Header' => 'openjpeg.h', 'Line' => '1017', 'Name' => 'opj_codestream_index_t', 'Size' => '56', 'Type' => 'Typedef' }, + '685' => { + 'BaseType' => '149', + 'Name' => 'char[20]', + 'Size' => '20', + 'Type' => 'Array' + }, '70' => { 'Name' => 'unsigned short', 'Size' => '2', @@ -3259,44 +3259,44 @@ $VAR1 = { 'Size' => '8', 'Type' => 'FuncPtr' }, - '71629' => { - 'BaseType' => '68686', + '71295' => { + 'BaseType' => '68352', 'Name' => 'opj_codestream_index_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '73655' => { + '73321' => { 'BaseType' => '21096', 'Name' => 'opj_image_t**', 'Size' => '8', 'Type' => 'Pointer' }, - '73661' => { + '73327' => { 'BaseType' => '701', 'Name' => 'OPJ_BOOL*', 'Size' => '8', 'Type' => 'Pointer' }, - '73667' => { - 'BaseType' => '66487', + '73333' => { + 'BaseType' => '66153', 'Name' => 'opj_dparameters_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '73679' => { - 'BaseType' => '66225', + '73345' => { + 'BaseType' => '65891', 'Name' => 'opj_cparameters_t*', 'Size' => '8', 'Type' => 'Pointer' }, - '73685' => { - 'BaseType' => '63807', + '73351' => { + 'BaseType' => '63473', 'Name' => 'FILE*', 'Size' => '8', 'Type' => 'Pointer' }, - '73691' => { - 'BaseType' => '68323', + '73357' => { + 'BaseType' => '67989', 'Name' => 'opj_codestream_info_v2_t*', 'Size' => '8', 'Type' => 'Pointer' diff --git a/abi-check/changelog/openjpeg/current/log.html b/abi-check/changelog/openjpeg/current/log.html index bce8a48e..73fc92d1 100644 --- a/abi-check/changelog/openjpeg/current/log.html +++ b/abi-check/changelog/openjpeg/current/log.html @@ -20,7 +20,13 @@

Changelog from Git



-
commit 8f92fc97913bec7ffa2dc10d062c0cdd19da20e4
+
commit a55c024fc6b917a409b85aeafd7326421c4aea34
+Author: Even Rouault <even.rouault@spatialys.com>
+Date:   2017-08-28 17:18:33 +0200
+
+    Subtile decoding: fix overflows in subband coordinate computation that cause later buffer overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3115. Credit to OSS Fuzz. master only
+
+commit 8f92fc97913bec7ffa2dc10d062c0cdd19da20e4
 Author: Even Rouault <even.rouault@spatialys.com>
 Date:   2017-08-28 14:57:49 +0200
 
@@ -427,12 +433,6 @@ Date:   2017-08-09 11:34:08 +0200
     Note: we could also check that the content of JP2 BPCC box is consistant with the one
     of the SIZ marker.
 
-commit c38bdbef4f3a5888948903247532fc8cf4284c00
-Author: Even Rouault <even.rouault@spatialys.com>
-Date:   2017-08-09 10:03:59 +0200
-
-    opj_decompress: document -quiet option, and remove spurious newline output
-
 ...
diff --git a/abi-check/db/openjpeg/Tracker.data b/abi-check/db/openjpeg/Tracker.data index fa08205b..96996c77 100644 --- a/abi-check/db/openjpeg/Tracker.data +++ b/abi-check/db/openjpeg/Tracker.data @@ -560,7 +560,7 @@ $VAR1 = { '2.1.1' => '2016-07-05 14:54', '2.1.2' => '2016-09-28 18:18', '2.2.0' => '2017-08-10 00:31', - 'current' => '2017-08-28 14:57:49' + 'current' => '2017-08-28 17:18:33' }, 'HeadersDiff' => { '1.1' => { @@ -648,7 +648,7 @@ $VAR1 = { 'Maintainer' => 'OpenJPEG team', 'MaintainerUrl' => 'http://www.openjpeg.org/', 'PackageDiff' => {}, - 'ScmUpdateTime' => '1503927715', + 'ScmUpdateTime' => '1503934378', 'Soname' => { '1.1' => { 'lib/libopenjpeg.so' => 'libopenjpeg.so' diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.a b/abi-check/installed/openjpeg/current/lib/libopenjp2.a index 5c0d2947..c5df73ff 100644 Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.a and b/abi-check/installed/openjpeg/current/lib/libopenjp2.a differ diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.2.0 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.2.0 index d3f277de..8c8eb70b 100644 Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.2.0 and b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.2.0 differ diff --git a/abi-check/timeline/openjpeg/index.html b/abi-check/timeline/openjpeg/index.html index 1e2e5022..21694fb1 100644 --- a/abi-check/timeline/openjpeg/index.html +++ b/abi-check/timeline/openjpeg/index.html @@ -30,7 +30,7 @@ Headers
Diff current -2017-08-28
14:57 +2017-08-28
17:18 7 changelog 100% @@ -161,7 +161,7 @@ N/A N/A -
Maintained by OpenJPEG team. Last updated on Mon Aug 28 13:42:21 2017.
+
Maintained by OpenJPEG team. Last updated on Mon Aug 28 15:33:21 2017.


abi-laboratory.pro