Update ABI/API compatibility reports after commit e66125fe260deee49fdf6e9978d9bd29871...
authorOpenJPEG Travis CI <info@openjpeg.org>
Tue, 3 Sep 2019 15:14:59 +0000 (15:14 +0000)
committerOpenJPEG Travis CI <info@openjpeg.org>
Tue, 3 Sep 2019 15:14:59 +0000 (15:14 +0000)
12 files changed:
abi-check/abi_dump/openjpeg/current/ef225/ABI.dump
abi-check/changelog/openjpeg/current/log.html
abi-check/compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html
abi-check/compat_report/openjpeg/2.3.1/current/daa7f/meta.json
abi-check/compat_reports/openjpeg/2.3.1_to_current/abi_compat_report.html
abi-check/compat_reports/openjpeg/2.3.1_to_current/src_compat_report.html
abi-check/db/openjpeg/Tracker.data
abi-check/installed/openjpeg/current/lib/libopenjp2.a
abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1
abi-check/objects_report/openjpeg/2.3.1/current/meta.json
abi-check/objects_report/openjpeg/2.3.1/current/report.html
abi-check/timeline/openjpeg/index.html

index 59df950e9db8184c5b1afb3b962c41667aea47be..c8ef8542ba70b9252239bd22ccbad4c80f045c9d 100644 (file)
@@ -2,7 +2,7 @@ $VAR1 = {
           'ABI_DUMPER_VERSION' => '0.99.15',
           'ABI_DUMP_VERSION' => '3.2',
           'Arch' => 'x86_64',
-          'GccVersion' => '4.8.1',
+          'GccVersion' => '4.8.4',
           'Headers' => {
                          'openjpeg.h' => 1
                        },
@@ -207,7 +207,7 @@ $VAR1 = {
                                          'Source' => 'cio.c',
                                          'SourceLine' => '271'
                                        },
-                            '169316' => {
+                            '169356' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1062',
                                           'Return' => '156',
@@ -215,13 +215,13 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '160'
                                         },
-                            '169636' => {
+                            '169676' => {
                                           'Header' => 'openjpeg.h',
                                           'Line' => '1587',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'cstr_info',
-                                                                'type' => '169654'
+                                                                'type' => '169694'
                                                               }
                                                      },
                                           'Reg' => {
@@ -232,12 +232,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '966'
                                         },
-                            '231963' => {
+                            '232019' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
@@ -258,12 +258,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '44'
                                         },
-                            '232061' => {
+                            '232117' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
@@ -284,12 +284,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '59'
                                         },
-                            '232147' => {
+                            '232203' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_callback',
@@ -310,28 +310,28 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '74'
                                         },
-                            '232262' => {
+                            '232318' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '221021'
+                                                                'type' => '221077'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '232049',
+                                          'Return' => '232105',
                                           'ShortName' => 'opj_create_decompress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '168'
                                         },
-                            '232484' => {
+                            '232540' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '76886'
+                                                                'type' => '76844'
                                                               }
                                                      },
                                           'Reg' => {
@@ -342,12 +342,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '364'
                                         },
-                            '232615' => {
+                            '232671' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'num_threads',
@@ -363,16 +363,16 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '387'
                                         },
-                            '232733' => {
+                            '232789' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '76886'
+                                                                'type' => '76844'
                                                               }
                                                      },
                                           'Reg' => {
@@ -384,7 +384,7 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '398'
                                         },
-                            '232875' => {
+                            '232931' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -393,11 +393,11 @@ $VAR1 = {
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
-                                                                'type' => '76880'
+                                                                'type' => '76838'
                                                               }
                                                      },
                                           'Reg' => {
@@ -410,12 +410,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '418'
                                         },
-                            '233078' => {
+                            '233134' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'numcomps',
@@ -423,7 +423,7 @@ $VAR1 = {
                                                               },
                                                        '2' => {
                                                                 'name' => 'comps_indices',
-                                                                'type' => '76898'
+                                                                'type' => '76856'
                                                               },
                                                        '3' => {
                                                                 'name' => 'apply_color_transforms',
@@ -441,12 +441,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '442'
                                         },
-                            '233320' => {
+                            '233376' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -467,12 +467,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '471'
                                         },
-                            '233474' => {
+                            '233530' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
@@ -508,12 +508,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '492'
                                         },
-                            '233682' => {
+                            '233738' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -556,8 +556,8 @@ $VAR1 = {
                                           'Reg' => {
                                                      '0' => 'rdi',
                                                      '1' => 'rsi',
-                                                     '2' => 'rbp',
-                                                     '3' => 'rbx',
+                                                     '2' => 'rbx',
+                                                     '3' => 'r11',
                                                      '4' => 'rcx',
                                                      '5' => 'r8',
                                                      '7' => 'rdx',
@@ -569,12 +569,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '515'
                                         },
-                            '233900' => {
+                            '233944' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
@@ -605,12 +605,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '546'
                                         },
-                            '234100' => {
+                            '234144' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -636,12 +636,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '572'
                                         },
-                            '234277' => {
+                            '234321' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'res_factor',
@@ -657,28 +657,28 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '596'
                                         },
-                            '234386' => {
+                            '234430' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_format',
-                                                                'type' => '221021'
+                                                                'type' => '221077'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '232049',
+                                          'Return' => '232105',
                                           'ShortName' => 'opj_create_compress',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '614'
                                         },
-                            '234611' => {
+                            '234655' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '76909'
+                                                                'type' => '76867'
                                                               }
                                                      },
                                           'Reg' => {
@@ -689,16 +689,16 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '712'
                                         },
-                            '234742' => {
+                            '234786' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '76909'
+                                                                'type' => '76867'
                                                               },
                                                        '2' => {
                                                                 'name' => 'p_image',
@@ -715,12 +715,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '773'
                                         },
-                            '234880' => {
+                            '234924' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_image',
@@ -741,12 +741,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '791'
                                         },
-                            '235034' => {
+                            '235078' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_info',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -762,12 +762,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '810'
                                         },
-                            '235165' => {
+                            '235209' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -783,12 +783,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '827'
                                         },
-                            '235296' => {
+                            '235340' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_stream',
@@ -804,12 +804,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '844'
                                         },
-                            '235427' => {
+                            '235471' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'parameters',
-                                                                'type' => '76909'
+                                                                'type' => '76867'
                                                               },
                                                        '1' => {
                                                                 'name' => 'pEncodingMatrix',
@@ -835,12 +835,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '864'
                                         },
-                            '235773' => {
+                            '235817' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'p_tile_index',
@@ -871,12 +871,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '894'
                                         },
-                            '235973' => {
+                            '236017' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               }
                                                      },
                                           'Reg' => {
@@ -887,12 +887,12 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '921'
                                         },
-                            '236074' => {
+                            '236118' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               },
                                                        '1' => {
                                                                 'name' => 'info_flag',
@@ -900,7 +900,7 @@ $VAR1 = {
                                                               },
                                                        '2' => {
                                                                 'name' => 'output_stream',
-                                                                'type' => '76915'
+                                                                'type' => '76873'
                                                               }
                                                      },
                                           'Reg' => {
@@ -913,44 +913,44 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '939'
                                         },
-                            '236211' => {
+                            '236255' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '76921',
+                                          'Return' => '76879',
                                           'ShortName' => 'opj_get_cstr_info',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '955'
                                         },
-                            '236375' => {
+                            '236419' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_codec',
-                                                                'type' => '232049'
+                                                                'type' => '232105'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '0' => 'rdi'
                                                    },
-                                          'Return' => '74699',
+                                          'Return' => '74657',
                                           'ShortName' => 'opj_get_cstr_index',
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '983'
                                         },
-                            '236460' => {
+                            '236504' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'p_cstr_index',
-                                                                'type' => '236520'
+                                                                'type' => '236564'
                                                               }
                                                      },
                                           'Reg' => {
@@ -961,7 +961,7 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '994'
                                         },
-                            '236526' => {
+                            '236570' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -987,7 +987,7 @@ $VAR1 = {
                                           'Source' => 'openjpeg.c',
                                           'SourceLine' => '1009'
                                         },
-                            '236645' => {
+                            '236689' => {
                                           'Header' => 'openjpeg.h',
                                           'Param' => {
                                                        '0' => {
@@ -1022,7 +1022,7 @@ $VAR1 = {
                                         'Source' => 'thread.c',
                                         'SourceLine' => '300'
                                       },
-                            '61155' => {
+                            '61125' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
@@ -1038,7 +1038,7 @@ $VAR1 = {
                                          'Source' => 'image.c',
                                          'SourceLine' => '92'
                                        },
-                            '61333' => {
+                            '61291' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
@@ -1047,7 +1047,7 @@ $VAR1 = {
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '61683'
+                                                               'type' => '61641'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
@@ -1064,7 +1064,7 @@ $VAR1 = {
                                          'Source' => 'image.c',
                                          'SourceLine' => '40'
                                        },
-                            '63325' => {
+                            '63283' => {
                                          'Header' => 'openjpeg.h',
                                          'Param' => {
                                                       '0' => {
@@ -1073,7 +1073,7 @@ $VAR1 = {
                                                              },
                                                       '1' => {
                                                                'name' => 'cmptparms',
-                                                               'type' => '61683'
+                                                               'type' => '61641'
                                                              },
                                                       '2' => {
                                                                'name' => 'clrspc',
@@ -1090,7 +1090,7 @@ $VAR1 = {
                                          'Source' => 'image.c',
                                          'SourceLine' => '228'
                                        },
-                            '63604' => {
+                            '63562' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1119',
                                          'Param' => {
@@ -1107,7 +1107,7 @@ $VAR1 = {
                                          'Source' => 'openjpeg.c',
                                          'SourceLine' => '1061'
                                        },
-                            '63668' => {
+                            '63626' => {
                                          'Header' => 'openjpeg.h',
                                          'Line' => '1109',
                                          'Param' => {
@@ -1418,8 +1418,8 @@ $VAR1 = {
                                      'Size' => '1',
                                      'Type' => 'Const'
                                    },
-                          '169654' => {
-                                        'BaseType' => '76921',
+                          '169694' => {
+                                        'BaseType' => '76879',
                                         'Name' => 'opj_codestream_info_v2_t**',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
@@ -1911,7 +1911,7 @@ $VAR1 = {
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '220971' => {
+                          '221027' => {
                                         'Header' => 'openjpeg.h',
                                         'Line' => '292',
                                         'Memb' => {
@@ -1944,15 +1944,15 @@ $VAR1 = {
                                         'Size' => '4',
                                         'Type' => 'Enum'
                                       },
-                          '221021' => {
-                                        'BaseType' => '220971',
+                          '221077' => {
+                                        'BaseType' => '221027',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '299',
                                         'Name' => 'OPJ_CODEC_FORMAT',
                                         'Size' => '4',
                                         'Type' => 'Typedef'
                                       },
-                          '222778' => {
+                          '222834' => {
                                         'BaseType' => '130',
                                         'Header' => 'openjpeg.h',
                                         'Line' => '578',
@@ -2125,8 +2125,8 @@ $VAR1 = {
                                       'Size' => '216',
                                       'Type' => 'Struct'
                                     },
-                          '232049' => {
-                                        'BaseType' => '222778',
+                          '232105' => {
+                                        'BaseType' => '222834',
                                         'Name' => 'opj_codec_t*',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
@@ -2143,8 +2143,8 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Const'
                                      },
-                          '236520' => {
-                                        'BaseType' => '74699',
+                          '236564' => {
+                                        'BaseType' => '74657',
                                         'Name' => 'opj_codestream_index_t**',
                                         'Size' => '8',
                                         'Type' => 'Pointer'
@@ -2228,12 +2228,7 @@ $VAR1 = {
                                     'Size' => '2',
                                     'Type' => 'Intrinsic'
                                   },
-                          '59' => {
-                                    'Name' => 'unsigned int',
-                                    'Size' => '4',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '59010' => {
+                          '58980' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '694',
                                        'Memb' => {
@@ -2287,16 +2282,21 @@ $VAR1 = {
                                        'Size' => '36',
                                        'Type' => 'Struct'
                                      },
-                          '59133' => {
-                                       'BaseType' => '59010',
+                          '59' => {
+                                    'Name' => 'unsigned int',
+                                    'Size' => '4',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '59103' => {
+                                       'BaseType' => '58980',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '713',
                                        'Name' => 'opj_image_cmptparm_t',
                                        'Size' => '36',
                                        'Type' => 'Typedef'
                                      },
-                          '61683' => {
-                                       'BaseType' => '59133',
+                          '61641' => {
+                                       'BaseType' => '59103',
                                        'Name' => 'opj_image_cmptparm_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -2306,7 +2306,7 @@ $VAR1 = {
                                     'Size' => '8',
                                     'Type' => 'Intrinsic'
                                   },
-                          '66843' => {
+                          '66801' => {
                                        'BaseType' => '2250',
                                        'Header' => 'stdio.h',
                                        'Line' => '49',
@@ -2314,7 +2314,7 @@ $VAR1 = {
                                        'Size' => '216',
                                        'Type' => 'Typedef'
                                      },
-                          '67560' => {
+                          '67518' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '246',
                                        'Memb' => {
@@ -2339,15 +2339,15 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '67599' => {
-                                       'BaseType' => '67560',
+                          '67557' => {
+                                       'BaseType' => '67518',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '251',
                                        'Name' => 'OPJ_RSIZ_CAPABILITIES',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '67610' => {
+                          '67568' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '257',
                                        'Memb' => {
@@ -2372,15 +2372,15 @@ $VAR1 = {
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '67648' => {
-                                       'BaseType' => '67610',
+                          '67606' => {
+                                       'BaseType' => '67568',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '262',
                                        'Name' => 'OPJ_CINEMA_MODE',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '68332' => {
+                          '68290' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '353',
                                        'Memb' => {
@@ -2422,12 +2422,12 @@ $VAR1 = {
                                                    '15' => {
                                                              'name' => 'tcp_rates',
                                                              'offset' => '4800',
-                                                             'type' => '69196'
+                                                             'type' => '69154'
                                                            },
                                                    '16' => {
                                                              'name' => 'tcp_distoratio',
                                                              'offset' => '5200',
-                                                             'type' => '69196'
+                                                             'type' => '69154'
                                                            },
                                                    '17' => {
                                                              'name' => 'numresolution',
@@ -2477,22 +2477,22 @@ $VAR1 = {
                                                    '25' => {
                                                              'name' => 'prcw_init',
                                                              'offset' => '5632',
-                                                             'type' => '69212'
+                                                             'type' => '69170'
                                                            },
                                                    '26' => {
                                                              'name' => 'prch_init',
                                                              'offset' => '5764',
-                                                             'type' => '69212'
+                                                             'type' => '69170'
                                                            },
                                                    '27' => {
                                                              'name' => 'infile',
                                                              'offset' => '5896',
-                                                             'type' => '69228'
+                                                             'type' => '69186'
                                                            },
                                                    '28' => {
                                                              'name' => 'outfile',
                                                              'offset' => '9992',
-                                                             'type' => '69228'
+                                                             'type' => '69186'
                                                            },
                                                    '29' => {
                                                              'name' => 'index_on',
@@ -2507,7 +2507,7 @@ $VAR1 = {
                                                    '30' => {
                                                              'name' => 'index',
                                                              'offset' => '14092',
-                                                             'type' => '69228'
+                                                             'type' => '69186'
                                                            },
                                                    '31' => {
                                                              'name' => 'image_offset_x0',
@@ -2552,7 +2552,7 @@ $VAR1 = {
                                                    '39' => {
                                                              'name' => 'jpwl_hprot_TPH_tileno',
                                                              'offset' => '18220',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '4' => {
                                                             'name' => 'cp_tdy',
@@ -2562,22 +2562,22 @@ $VAR1 = {
                                                    '40' => {
                                                              'name' => 'jpwl_hprot_TPH',
                                                              'offset' => '18284',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '41' => {
                                                              'name' => 'jpwl_pprot_tileno',
                                                              'offset' => '18348',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '42' => {
                                                              'name' => 'jpwl_pprot_packno',
                                                              'offset' => '18412',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '43' => {
                                                              'name' => 'jpwl_pprot',
                                                              'offset' => '18476',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '44' => {
                                                              'name' => 'jpwl_sens_size',
@@ -2602,12 +2602,12 @@ $VAR1 = {
                                                    '48' => {
                                                              'name' => 'jpwl_sens_TPH_tileno',
                                                              'offset' => '18556',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '49' => {
                                                              'name' => 'jpwl_sens_TPH',
                                                              'offset' => '18620',
-                                                             'type' => '69245'
+                                                             'type' => '69203'
                                                            },
                                                    '5' => {
                                                             'name' => 'cp_disto_alloc',
@@ -2617,7 +2617,7 @@ $VAR1 = {
                                                    '50' => {
                                                              'name' => 'cp_cinema',
                                                              'offset' => '18684',
-                                                             'type' => '67648'
+                                                             'type' => '67606'
                                                            },
                                                    '51' => {
                                                              'name' => 'max_comp_size',
@@ -2627,7 +2627,7 @@ $VAR1 = {
                                                    '52' => {
                                                              'name' => 'cp_rsiz',
                                                              'offset' => '18692',
-                                                             'type' => '67599'
+                                                             'type' => '67557'
                                                            },
                                                    '53' => {
                                                              'name' => 'tp_on',
@@ -2677,7 +2677,7 @@ $VAR1 = {
                                                    '8' => {
                                                             'name' => 'cp_matrice',
                                                             'offset' => '32',
-                                                            'type' => '69174'
+                                                            'type' => '69132'
                                                           },
                                                    '9' => {
                                                             'name' => 'cp_comment',
@@ -2689,45 +2689,45 @@ $VAR1 = {
                                        'Size' => '18720',
                                        'Type' => 'Struct'
                                      },
-                          '69174' => {
+                          '69132' => {
                                        'BaseType' => '87',
                                        'Name' => 'int*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '69196' => {
+                          '69154' => {
                                        'BaseType' => '2236',
                                        'Name' => 'float[100]',
                                        'Size' => '400',
                                        'Type' => 'Array'
                                      },
-                          '69212' => {
+                          '69170' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[33]',
                                        'Size' => '132',
                                        'Type' => 'Array'
                                      },
-                          '69228' => {
+                          '69186' => {
                                        'BaseType' => '138',
                                        'Name' => 'char[4096]',
                                        'Size' => '4096',
                                        'Type' => 'Array'
                                      },
-                          '69245' => {
+                          '69203' => {
                                        'BaseType' => '87',
                                        'Name' => 'int[16]',
                                        'Size' => '64',
                                        'Type' => 'Array'
                                      },
-                          '69261' => {
-                                       'BaseType' => '68332',
+                          '69219' => {
+                                       'BaseType' => '68290',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '504',
                                        'Name' => 'opj_cparameters_t',
                                        'Size' => '18720',
                                        'Type' => 'Typedef'
                                      },
-                          '69273' => {
+                          '69231' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '512',
                                        'Memb' => {
@@ -2779,12 +2779,12 @@ $VAR1 = {
                                                    '2' => {
                                                             'name' => 'infile',
                                                             'offset' => '8',
-                                                            'type' => '69228'
+                                                            'type' => '69186'
                                                           },
                                                    '3' => {
                                                             'name' => 'outfile',
                                                             'offset' => '4104',
-                                                            'type' => '69228'
+                                                            'type' => '69186'
                                                           },
                                                    '4' => {
                                                             'name' => 'decod_format',
@@ -2821,15 +2821,15 @@ $VAR1 = {
                                        'Size' => '8252',
                                        'Type' => 'Struct'
                                      },
-                          '69523' => {
-                                       'BaseType' => '69273',
+                          '69481' => {
+                                       'BaseType' => '69231',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '572',
                                        'Name' => 'opj_dparameters_t',
                                        'Size' => '8252',
                                        'Type' => 'Typedef'
                                      },
-                          '70039' => {
+                          '69997' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '726',
                                        'Memb' => {
@@ -2858,15 +2858,15 @@ $VAR1 = {
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '70105' => {
-                                       'BaseType' => '70039',
+                          '70063' => {
+                                       'BaseType' => '69997',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '735',
                                        'Name' => 'opj_packet_info_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '70117' => {
+                          '70075' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '742',
                                        'Memb' => {
@@ -2890,27 +2890,27 @@ $VAR1 = {
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '70170' => {
-                                       'BaseType' => '70117',
+                          '70128' => {
+                                       'BaseType' => '70075',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '749',
                                        'Name' => 'opj_marker_info_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '70522' => {
-                                       'BaseType' => '70105',
+                          '70480' => {
+                                       'BaseType' => '70063',
                                        'Name' => 'opj_packet_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '70528' => {
-                                       'BaseType' => '70170',
+                          '70486' => {
+                                       'BaseType' => '70128',
                                        'Name' => 'opj_marker_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '70868' => {
+                          '70826' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '866',
                                        'Memb' => {
@@ -2977,33 +2977,33 @@ $VAR1 = {
                                                    '8' => {
                                                             'name' => 'stepsizes_mant',
                                                             'offset' => '32',
-                                                            'type' => '71070'
+                                                            'type' => '71028'
                                                           },
                                                    '9' => {
                                                             'name' => 'stepsizes_expn',
                                                             'offset' => '420',
-                                                            'type' => '71070'
+                                                            'type' => '71028'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tccp_info',
                                        'Size' => '1080',
                                        'Type' => 'Struct'
                                      },
-                          '71070' => {
+                          '71028' => {
                                        'BaseType' => '9048',
                                        'Name' => 'OPJ_UINT32[97]',
                                        'Size' => '388',
                                        'Type' => 'Array'
                                      },
-                          '71102' => {
-                                       'BaseType' => '70868',
+                          '71060' => {
+                                       'BaseType' => '70826',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '896',
                                        'Name' => 'opj_tccp_info_t',
                                        'Size' => '1080',
                                        'Type' => 'Typedef'
                                      },
-                          '71114' => {
+                          '71072' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '901',
                                        'Memb' => {
@@ -3035,28 +3035,28 @@ $VAR1 = {
                                                    '5' => {
                                                             'name' => 'tccp_info',
                                                             'offset' => '24',
-                                                            'type' => '71206'
+                                                            'type' => '71164'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_v2_info',
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '71206' => {
-                                       'BaseType' => '71102',
+                          '71164' => {
+                                       'BaseType' => '71060',
                                        'Name' => 'opj_tccp_info_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '71212' => {
-                                       'BaseType' => '71114',
+                          '71170' => {
+                                       'BaseType' => '71072',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '917',
                                        'Name' => 'opj_tile_info_v2_t',
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '71224' => {
+                          '71182' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '922',
                                        'Memb' => {
@@ -3098,33 +3098,33 @@ $VAR1 = {
                                                    '7' => {
                                                             'name' => 'm_default_tile_info',
                                                             'offset' => '32',
-                                                            'type' => '71212'
+                                                            'type' => '71170'
                                                           },
                                                    '8' => {
                                                             'name' => 'tile_info',
                                                             'offset' => '64',
-                                                            'type' => '71353'
+                                                            'type' => '71311'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_info_v2',
                                        'Size' => '72',
                                        'Type' => 'Struct'
                                      },
-                          '71353' => {
-                                       'BaseType' => '71212',
+                          '71311' => {
+                                       'BaseType' => '71170',
                                        'Name' => 'opj_tile_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '71359' => {
-                                       'BaseType' => '71224',
+                          '71317' => {
+                                       'BaseType' => '71182',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '946',
                                        'Name' => 'opj_codestream_info_v2_t',
                                        'Size' => '72',
                                        'Type' => 'Typedef'
                                      },
-                          '71371' => {
+                          '71329' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '952',
                                        'Memb' => {
@@ -3148,15 +3148,15 @@ $VAR1 = {
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '71424' => {
-                                       'BaseType' => '71371',
+                          '71382' => {
+                                       'BaseType' => '71329',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '960',
                                        'Name' => 'opj_tp_index_t',
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '71436' => {
+                          '71394' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '965',
                                        'Memb' => {
@@ -3183,7 +3183,7 @@ $VAR1 = {
                                                    '4' => {
                                                             'name' => 'tp_index',
                                                             'offset' => '16',
-                                                            'type' => '71580'
+                                                            'type' => '71538'
                                                           },
                                                    '5' => {
                                                             'name' => 'marknum',
@@ -3193,7 +3193,7 @@ $VAR1 = {
                                                    '6' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '70528'
+                                                            'type' => '70486'
                                                           },
                                                    '7' => {
                                                             'name' => 'maxmarknum',
@@ -3208,28 +3208,28 @@ $VAR1 = {
                                                    '9' => {
                                                             'name' => 'packet_index',
                                                             'offset' => '48',
-                                                            'type' => '70522'
+                                                            'type' => '70480'
                                                           }
                                                  },
                                        'Name' => 'struct opj_tile_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '71580' => {
-                                       'BaseType' => '71424',
+                          '71538' => {
+                                       'BaseType' => '71382',
                                        'Name' => 'opj_tp_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '71586' => {
-                                       'BaseType' => '71436',
+                          '71544' => {
+                                       'BaseType' => '71394',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '992',
                                        'Name' => 'opj_tile_index_t',
                                        'Size' => '56',
                                        'Type' => 'Typedef'
                                      },
-                          '71598' => {
+                          '71556' => {
                                        'Header' => 'openjpeg.h',
                                        'Line' => '997',
                                        'Memb' => {
@@ -3256,7 +3256,7 @@ $VAR1 = {
                                                    '4' => {
                                                             'name' => 'marker',
                                                             'offset' => '32',
-                                                            'type' => '70528'
+                                                            'type' => '70486'
                                                           },
                                                    '5' => {
                                                             'name' => 'maxmarknum',
@@ -3271,21 +3271,21 @@ $VAR1 = {
                                                    '7' => {
                                                             'name' => 'tile_index',
                                                             'offset' => '48',
-                                                            'type' => '71716'
+                                                            'type' => '71674'
                                                           }
                                                  },
                                        'Name' => 'struct opj_codestream_index',
                                        'Size' => '56',
                                        'Type' => 'Struct'
                                      },
-                          '71716' => {
-                                       'BaseType' => '71586',
+                          '71674' => {
+                                       'BaseType' => '71544',
                                        'Name' => 'opj_tile_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '71722' => {
-                                       'BaseType' => '71598',
+                          '71680' => {
+                                       'BaseType' => '71556',
                                        'Header' => 'openjpeg.h',
                                        'Line' => '1020',
                                        'Name' => 'opj_codestream_index_t',
@@ -3297,44 +3297,44 @@ $VAR1 = {
                                     'Size' => '1',
                                     'Type' => 'Intrinsic'
                                   },
-                          '74699' => {
-                                       'BaseType' => '71722',
+                          '74657' => {
+                                       'BaseType' => '71680',
                                        'Name' => 'opj_codestream_index_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76880' => {
+                          '76838' => {
                                        'BaseType' => '21147',
                                        'Name' => 'opj_image_t**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76886' => {
-                                       'BaseType' => '69523',
+                          '76844' => {
+                                       'BaseType' => '69481',
                                        'Name' => 'opj_dparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76898' => {
+                          '76856' => {
                                        'BaseType' => '23281',
                                        'Name' => 'OPJ_UINT32 const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76909' => {
-                                       'BaseType' => '69261',
+                          '76867' => {
+                                       'BaseType' => '69219',
                                        'Name' => 'opj_cparameters_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76915' => {
-                                       'BaseType' => '66843',
+                          '76873' => {
+                                       'BaseType' => '66801',
                                        'Name' => 'FILE*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '76921' => {
-                                       'BaseType' => '71359',
+                          '76879' => {
+                                       'BaseType' => '71317',
                                        'Name' => 'opj_codestream_info_v2_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
index fed3e18bb6bbfff5cd8a144225e270438e10ba58..cb61bedccf7ce341e98744dfcafaeb7f9e665c28 100644 (file)
 <br/>
 <h1>Changelog from Git</h1><br/><br/>
 <div class='changelog'>
-<pre class='wrap'>commit 8db9d25dcf360528fd1e094e4f9274c0635e90cc
+<pre class='wrap'>commit e66125fe260deee49fdf6e9978d9bd29871dd5bb
+Merge: 8db9d25 b275196
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2019-09-03 17:03:54 +0200
+
+    Merge pull request #1164 from sebras/master
+    
+    openjp2/j2k: Report error if all wanted components are not decoded.
+
+commit 8db9d25dcf360528fd1e094e4f9274c0635e90cc
 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
 Date:   2019-06-15 09:55:16 +0200
 
@@ -231,6 +240,20 @@ Date:   2019-03-29 10:40:58 +0100
     
     The commit didn't compile. include_size is not defined in openmj2
 
+commit b2751967ecabf8d8856e85ab91e25d4f235e2eb3
+Author: Sebastian Rasmussen &lt;sebras@gmail.com&gt;
+Date:   2018-10-31 20:22:11 +0100
+
+    openjp2/j2k: Report error if all wanted components are not decoded.
+    
+    Previously the caller had to check whether each component data had
+    been decoded. This means duplicating the checking in every user of
+    openjpeg which is unnecessary. If the caller wantes to decode all
+    or a set of, or a specific component then openjpeg ought to error
+    out if it was unable to do so.
+    
+    Fixes #1158.
+
 commit 51f097e6d5754ddae93e716276fe8176b44ec548
 Merge: e7640f5 8ee3352
 Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
@@ -863,26 +886,6 @@ Date:   2018-01-18 15:16:03 +1100
 
     Note that seek uses SEEK_SET behavior.
 
-commit 07d526e4cb93b6d2e1a52cf49e3d011d3d4caa11
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2018-01-08 09:38:44 +0100
-
-    opj_t2_encode_packet(): disable setting empty packet header bit to 1 when there is an empty packet
-    
-    This effectively reverts commit 2609fb8077125b5b31f1bcc2f98c12ff1e6572d7
-    since it has been reported that
-    such packets cause decoding issues with cinema J2K hardware
-    decoders: https://groups.google.com/forum/#!topic/openjpeg/M7M_fLX_Bco
-
-commit bdcead70d5900cf5b90774b218183334ca898723
-Merge: e4c3595 4841292
-Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
-Date:   2018-01-07 17:49:37 +0100
-
-    Merge pull request #1047 from stweil/coverity
-    
-    Fix resource leak (CID 179466)
-
 ...</pre></div>
 
 </body>
index 92762dd298821d96de30a9fcedbce8d4a50b5046..06a0486cd2735915d4e65e33cbaf5a7226c0a59e 100644 (file)
@@ -1,4 +1,4 @@
-<!-- verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
+<!-- verdict:incompatible;affected:2;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:2;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
@@ -272,10 +272,9 @@ function showContent(header, id)
 <h2>Test Info</h2><hr/>
 <table class='summary'>
 <tr><th>Module Name</th><td>libopenjp2</td></tr>
-<tr><th>Version #1</th><td>2.3.1</td></tr>
-<tr><th>Version #2</th><td>current</td></tr>
+<tr><th>Version #1</th><td>2.3.1 (gcc 4.8.1)</td></tr>
+<tr><th>Version #2</th><td>current (gcc 4.8.4)</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.1</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
@@ -283,7 +282,7 @@ function showContent(header, id)
 <tr><th>Total Objects</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr>
 <tr><th>Total Symbols / Types</th><td>49 / 112</td></tr>
 <tr><th>Compatibility</th>
-<td class='compatible'>100%</td>
+<td class='warning'>98%</td>
 </tr>
 </table>
 <h2>Problem Summary</h2><hr/>
@@ -292,12 +291,41 @@ function showContent(header, id)
 <tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr>
 <tr><td>Medium</td><td>0</td></tr>
 <tr><td>Low</td><td>0</td></tr>
-<tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr>
+<tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td class='failed'><a href='#Symbol_Problems_High' style='color:Blue;'>2</a></td></tr>
 <tr><td>Medium</td><td>0</td></tr>
 <tr><td>Low</td><td>0</td></tr>
 <tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr>
 </table>
 
+<a name='High_Risk_Problems'></a><a name='Symbol_Problems_High'></a><a name='Interface_Problems_High'></a>
+<h2>Problems with Symbols, High Severity <span class='failed'>&nbsp;2&nbsp;</span></h2><hr/>
+<span class='h_name'>openjpeg.h</span>, <span class='lib_name'>libopenjp2.so.2.3.1</span><br/>
+<span class="section" onclick="javascript:showContent(this, 'c_1')">
+<span class='ext'>[+]</span> opj_read_tile_header&#160;<span class='sym_p'>(&#160;opj_codec_t* <span class='color_p'>p_codec</span>, opj_stream_t* <span class='color_p'>p_stream</span>, OPJ_UINT32* <span class='color_p'>p_tile_index</span>, OPJ_UINT32* <span class='color_p'>p_data_size</span>, OPJ_INT32* <span class='color_p'>p_tile_x0</span>, OPJ_INT32* <span class='color_p'>p_tile_y0</span>, OPJ_INT32* <span class='color_p'>p_tile_x1</span>, OPJ_INT32* <span class='color_p'>p_tile_y1</span>, OPJ_UINT32* <span class='color_p'>p_nb_comps</span>, <span class='nowrap'>OPJ_BOOL* <span class='color_p'>p_should_go_on</span> )</span></span> <span class='failed'>&nbsp;2&nbsp;</span></span>
+<br/>
+<div id="c_1" style="display:none;">
+
+<table class='ptable'>
+<tr>
+<th width='2%'></th>
+<th width='47%'>Change</th>
+<th>Effect</th>
+</tr>
+<tr>
+<th>1</th>
+<td>The parameter <b>p_data_size</b> became passed in <b>r11</b> register instead of <b>rbx</b>.</td>
+<td>Applications will read the wrong memory block instead of the parameter value.</td>
+</tr>
+<tr>
+<th>2</th>
+<td>The parameter <b>p_tile_index</b> became passed in <b>rbx</b> register instead of <b>rbp</b>.</td>
+<td>Applications will read the wrong memory block instead of the parameter value.</td>
+</tr>
+</table>
+<br/>
+</div>
+<br/>
+<a class='top_ref' href='#Top'>to the top</a><br/>
 <a name='Headers'></a><h2>Header Files <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
 <div class='h_list'>
 openjpeg.h<br/>
index 3c73c90893437b0e437a4a604d30f592e6b15900..6adea2060d000509e79e42ef6b474d1705ac9441 100644 (file)
@@ -1,8 +1,8 @@
 {
-  "Affected": "0",
+  "Affected": "2",
   "Added": 0,
   "Removed": 0,
-  "TotalProblems": 0,
+  "TotalProblems": 2,
   "Object1": "lib/libopenjp2.so.2.3.1",
   "Object2": "lib/libopenjp2.so.2.3.1"
 }
\ No newline at end of file
index be06cee45f39ec2a8b53c27dae6927339709e172..73dec4367abb2a8532605a1ffec3829ffb100eaa 100644 (file)
@@ -1,4 +1,4 @@
-<!-- verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
+<!-- verdict:incompatible;affected:2;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:2;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:1.99.21 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
@@ -272,10 +272,9 @@ function showContent(header, id)
 <h2>Test Info</h2><hr/>
 <table class='summary'>
 <tr><th>Module Name</th><td>openjpeg</td></tr>
-<tr><th>Version #1</th><td>2.3.1</td></tr>
-<tr><th>Version #2</th><td>current</td></tr>
+<tr><th>Version #1</th><td>2.3.1 (gcc 4.8.1)</td></tr>
+<tr><th>Version #2</th><td>current (gcc 4.8.4)</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.1</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
@@ -283,7 +282,7 @@ function showContent(header, id)
 <tr><th>Total Objects</th><td><a href='#Libs' style='color:Blue;'>1</a></td></tr>
 <tr><th>Total Symbols / Types</th><td>49 / 112</td></tr>
 <tr><th>Compatibility</th>
-<td class='compatible'>100%</td>
+<td class='warning'>98%</td>
 </tr>
 </table>
 <h2>Problem Summary</h2><hr/>
@@ -292,12 +291,41 @@ function showContent(header, id)
 <tr><th rowspan='3'>Problems with<br/>Data Types</th><td>High</td><td>0</td></tr>
 <tr><td>Medium</td><td>0</td></tr>
 <tr><td>Low</td><td>0</td></tr>
-<tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td>0</td></tr>
+<tr><th rowspan='3'>Problems with<br/>Symbols</th><td>High</td><td class='failed'><a href='#Symbol_Problems_High' style='color:Blue;'>2</a></td></tr>
 <tr><td>Medium</td><td>0</td></tr>
 <tr><td>Low</td><td>0</td></tr>
 <tr><th>Problems with<br/>Constants</th><td>Low</td><td>0</td></tr>
 </table>
 
+<a name='High_Risk_Problems'></a><a name='Symbol_Problems_High'></a><a name='Interface_Problems_High'></a>
+<h2>Problems with Symbols, High Severity <span class='failed'>&nbsp;2&nbsp;</span></h2><hr/>
+<span class='h_name'>openjpeg.h</span>, <span class='lib_name'>libopenjp2.so.2.3.1</span><br/>
+<span class="section" onclick="javascript:showContent(this, 'c_1')">
+<span class='ext'>[+]</span> opj_read_tile_header&#160;<span class='sym_p'>(&#160;opj_codec_t* <span class='color_p'>p_codec</span>, opj_stream_t* <span class='color_p'>p_stream</span>, OPJ_UINT32* <span class='color_p'>p_tile_index</span>, OPJ_UINT32* <span class='color_p'>p_data_size</span>, OPJ_INT32* <span class='color_p'>p_tile_x0</span>, OPJ_INT32* <span class='color_p'>p_tile_y0</span>, OPJ_INT32* <span class='color_p'>p_tile_x1</span>, OPJ_INT32* <span class='color_p'>p_tile_y1</span>, OPJ_UINT32* <span class='color_p'>p_nb_comps</span>, <span class='nowrap'>OPJ_BOOL* <span class='color_p'>p_should_go_on</span> )</span></span> <span class='failed'>&nbsp;2&nbsp;</span></span>
+<br/>
+<div id="c_1" style="display:none;">
+
+<table class='ptable'>
+<tr>
+<th width='2%'></th>
+<th width='47%'>Change</th>
+<th>Effect</th>
+</tr>
+<tr>
+<th>1</th>
+<td>The parameter <b>p_data_size</b> became passed in <b>r11</b> register instead of <b>rbx</b>.</td>
+<td>Applications will read the wrong memory block instead of the parameter value.</td>
+</tr>
+<tr>
+<th>2</th>
+<td>The parameter <b>p_tile_index</b> became passed in <b>rbx</b> register instead of <b>rbp</b>.</td>
+<td>Applications will read the wrong memory block instead of the parameter value.</td>
+</tr>
+</table>
+<br/>
+</div>
+<br/>
+<a class='top_ref' href='#Top'>to the top</a><br/>
 <a name='Headers'></a><h2>Header Files <span class='gray'>&nbsp;1&nbsp;</span></h2><hr/>
 <div class='h_list'>
 openjpeg.h<br/>
index d2fe7390d231e00304c8d1cdf1124f9c6044182f..82c7878b935ca1d8052a1c8f447d6963a43f1a90 100644 (file)
@@ -272,10 +272,9 @@ function showContent(header, id)
 <h2>Test Info</h2><hr/>
 <table class='summary'>
 <tr><th>Module Name</th><td>openjpeg</td></tr>
-<tr><th>Version #1</th><td>2.3.1</td></tr>
-<tr><th>Version #2</th><td>current</td></tr>
+<tr><th>Version #1</th><td>2.3.1 (gcc 4.8.1)</td></tr>
+<tr><th>Version #2</th><td>current (gcc 4.8.4)</td></tr>
 <tr><th>CPU Type</th><td>x86_64</td></tr>
-<tr><th>GCC Version</th><td>4.8.1</td></tr>
 </table>
 <h2>Test Results</h2><hr/>
 <table class='summary'><tr><th>Total Header Files</th><td><a href='#Headers' style='color:Blue;'>1</a></td></tr>
index 738961850add1ee7c1f2165471a7769fada9556c..6f683fa938be8560889b7eb3da802a3a0f2a94e9 100644 (file)
@@ -402,7 +402,7 @@ $VAR1 = {
                            '2.3.1' => {
                                         'current' => {
                                                        'Added' => 0,
-                                                       'BC' => 100,
+                                                       'BC' => 98,
                                                        'ChangedSoname' => 0,
                                                        'ObjectsAdded' => 0,
                                                        'ObjectsAddedSymbols' => 0,
@@ -411,7 +411,7 @@ $VAR1 = {
                                                        'Path' => 'objects_report/openjpeg/2.3.1/current/report.html',
                                                        'Removed' => 0,
                                                        'TotalObjects' => 1,
-                                                       'TotalProblems' => 0
+                                                       'TotalProblems' => 2
                                                      }
                                       }
                          },
@@ -660,12 +660,12 @@ $VAR1 = {
                                           'current' => {
                                                          'daa7f' => {
                                                                       'Added' => 0,
-                                                                      'Affected' => 0,
+                                                                      'Affected' => 2,
                                                                       'Object1' => 'lib/libopenjp2.so.2.3.1',
                                                                       'Object2' => 'lib/libopenjp2.so.2.3.1',
                                                                       'Path' => 'compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html',
                                                                       'Removed' => 0,
-                                                                      'TotalProblems' => 0
+                                                                      'TotalProblems' => 2
                                                                     }
                                                        }
                                         }
@@ -705,7 +705,7 @@ $VAR1 = {
                       '2.2.0' => '2017-08-10 00:31',
                       '2.3.0' => '2017-10-04 22:23',
                       '2.3.1' => '2019-04-02 10:08',
-                      'current' => '2019-06-15 09:55:16'
+                      'current' => '2019-09-03 17:03:54'
                     },
           'HeadersDiff' => {
                              '1.1' => {
@@ -813,7 +813,7 @@ $VAR1 = {
           'Maintainer' => 'OpenJPEG team',
           'MaintainerUrl' => 'http://www.openjpeg.org/',
           'PackageDiff' => {},
-          'ScmUpdateTime' => '1560586110',
+          'ScmUpdateTime' => '1567523676',
           'Soname' => {
                         '1.1' => {
                                    'lib/libopenjpeg.so' => 'libopenjpeg.so'
index 121659896aff3a3b5a9553a8322653d1846141d5..9173457656c5df07bbed09473e68044b1b17423d 100644 (file)
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.a and b/abi-check/installed/openjpeg/current/lib/libopenjp2.a differ
index e1994f4359edd90859066b95b7ecc52a006a8928..ad5e2e132c870f35bf498d1c57c5c3c4aafa7501 100644 (file)
Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 and b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 differ
index cdabadd3d0216d238ba67cede6d8f5d30f2484a9..3f33df7fc136408c6399b4657896680bbfaedac8 100644 (file)
@@ -1,8 +1,8 @@
 {
-  "BC": "100",
+  "BC": "98",
   "Added": 0,
   "Removed": 0,
-  "TotalProblems": 0,
+  "TotalProblems": 2,
   "ObjectsAdded": 0,
   "ObjectsRemoved": 0,
   "ObjectsAddedSymbols": 0,
index fa3f9bcba72c450ff16a631fd7393da87812a3fa..d68240ad276b5cde4c9a4608d66037910fae6794 100644 (file)
@@ -29,7 +29,7 @@
 </tr>
 <tr>
 <td class='object'>libopenjp2.so.2.3.1</td>
-<td class='ok'><a href='../../../../compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html'>100%</a></td>
+<td class='warning'><a href='../../../../compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html'>98%</a></td>
 <td class='ok'>0</td>
 <td class='ok'>0</td>
 </tr>
index b2162abe8e94d02377475278ec8174a6e8958ce2..a9f9471df323cd781d6a1a4c4d5136abddd601cf 100644 (file)
 <th>Headers<br/>Diff</th>
 </tr>
 <tr id='current'><td>current</td>
-<td>2019-06-15<br/>09:55</td>
+<td>2019-09-03<br/>17:03</td>
 <td>7</td>
 <td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
-<td class='ok'><a href='../../objects_report/openjpeg/2.3.1/current/report.html'>100%</a></td>
+<td class='warning'><a href='../../objects_report/openjpeg/2.3.1/current/report.html'>98%</a></td>
 <td class='ok'>0</td>
 <td class='ok'>0</td>
 <td><a href='../../headers_diff/openjpeg/2.3.1/current/diff.html'>1</a></td>
 <td>N/A</td>
 <td>N/A</td>
 </tr>
-</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Sat Jun 15 08:08:53 2019.<br/>
+</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Tue Sep  3 15:14:59 2019.<br/>
 <br/>
 <hr/>
 <div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>