~/f/qgis/RPMS.2017 ~/f/qgis ~/f/qgis RPMS.2017/qgis-3.40.1-1.1.x86_64.rpm RPMS/qgis-3.40.1-1.1.x86_64.rpm differ: byte 225, line 1 Comparing qgis-3.40.1-1.1.x86_64.rpm to qgis-3.40.1-1.1.x86_64.rpm comparing the rpm tags of qgis --- old-rpm-tags +++ new-rpm-tags @@ -8548,2 +8548,2 @@ -/usr/lib64/qgis/libauthmethod_pkcs12.so 80f948f6030c0bfaec1bfc579ba1154981d5dd8de4bccd33c449f26283c6c7bc 0 -/usr/lib64/qgis/libauthmethod_pkipaths.so a1acd8f44e000d60233a6083ea2bcdce26167cd6b66430bc78bb3b5a315f3f01 0 +/usr/lib64/qgis/libauthmethod_pkcs12.so 49f0d76ed9f3064602b347c65cbbe8be599ded037c0304bd4be6a49a6dc7f55b 0 +/usr/lib64/qgis/libauthmethod_pkipaths.so ed62326c4135ecd2ae9be991322868990088182d731b71329e0c9d64e506bb03 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/qgis/libauthmethod_pkcs12.so differs in ELF sections --- old /usr/lib64/qgis/libauthmethod_pkcs12.so (objdump) +++ new /usr/lib64/qgis/libauthmethod_pkcs12.so (objdump) @@ -2,5155 +2,5202 @@ .//usr/lib64/qgis/libauthmethod_pkcs12.so: file format elf64-x86-64 Contents of section .hash: - 02e0 07010000 1a010000 e0000000 00000000 ................ - 02f0 df000000 00000000 00000000 00000000 ................ - 0300 00000000 a9000000 00000000 bf000000 ................ - 0310 05010000 3a000000 00000000 fd000000 ....:........... - 0320 d3000000 00000000 00000000 02010000 ................ - 0330 e4000000 87000000 01010000 00000000 ................ - 0340 00000000 00000000 00000000 dc000000 ................ - 0350 93000000 00000000 0e000000 00000000 ................ - 0360 20000000 10010000 00000000 00000000 ............... - 0370 00000000 00000000 00000000 62000000 ............b... - 0380 00000000 3b000000 00000000 99000000 ....;........... - 0390 82000000 00000000 9e000000 d9000000 ................ - 03a0 8e000000 00000000 41000000 0f010000 ........A....... - 03b0 83000000 00000000 4e000000 c4000000 ........N....... - 03c0 00000000 8c000000 00000000 00000000 ................ - 03d0 5f000000 e3000000 be000000 00000000 _............... - 03e0 00000000 26000000 12010000 03000000 ....&........... - 03f0 f3000000 ee000000 00000000 ae000000 ................ - 0400 aa000000 00000000 51000000 e7000000 ........Q....... - 0410 ce000000 2c000000 e1000000 00000000 ....,........... - 0420 00000000 db000000 b5000000 00000000 ................ - 0430 09010000 6a000000 00000000 89000000 ....j........... - 0440 00000000 a4000000 80000000 00000000 ................ - 0450 00000000 e2000000 f5000000 bc000000 ................ - 0460 00000000 ac000000 70000000 00000000 ........p....... - 0470 f0000000 c2000000 ba000000 6b000000 ............k... - 0480 e8000000 00000000 ef000000 00000000 ................ - 0490 60000000 00000000 f2000000 de000000 `............... - 04a0 e6000000 dd000000 00000000 95000000 ................ - 04b0 00000000 c8000000 00000000 4f000000 ............O... - 04c0 0c010000 0d000000 af000000 e5000000 ................ - 04d0 00000000 00000000 a1000000 fe000000 ................ - 04e0 04010000 b1000000 00000000 da000000 ................ - 04f0 65000000 00000000 00000000 00000000 e............... - 0500 f6000000 00000000 00000000 4c000000 ............L... - 0510 00000000 00000000 00000000 06010000 ................ - 0520 f9000000 00000000 fa000000 d0000000 ................ - 0530 f7000000 97000000 00000000 2d000000 ............-... - 0540 00000000 d4000000 00000000 1f000000 ................ - 0550 fc000000 00000000 00000000 6f000000 ............o... - 0560 bd000000 00000000 00000000 56000000 ............V... - 0570 d6000000 00000000 03010000 00000000 ................ - 0580 76000000 00000000 e9000000 5b000000 v...........[... - 0590 5d000000 1d000000 00000000 3d000000 ]...........=... - 05a0 cb000000 00000000 d1000000 77000000 ............w... - 05b0 00000000 4d000000 d5000000 00000000 ....M........... - 05c0 00000000 94000000 86000000 06000000 ................ - 05d0 00000000 cc000000 16010000 00000000 ................ - 05e0 7e000000 23000000 13000000 72000000 ~...#.......r... - 05f0 0a000000 18000000 9f000000 6e000000 ............n... - 0600 75000000 b3000000 13010000 5a000000 u...........Z... - 0610 11000000 00000000 b8000000 00000000 ................ - 0620 00000000 c7000000 fb000000 c1000000 ................ - 0630 79000000 52000000 c9000000 00000000 y...R........... - 0640 9b000000 96000000 a0000000 00000000 ................ - 0650 ed000000 ec000000 3f000000 f1000000 ........?....... - 0660 eb000000 14000000 c0000000 cf000000 ................ - 0670 00000000 25000000 00000000 00000000 ....%........... - 0680 0a010000 00000000 07010000 ca000000 ................ - 0690 ff000000 00000000 63000000 7c000000 ........c...|... - 06a0 b0000000 07000000 ea000000 00000000 ................ - 06b0 00000000 00000000 b7000000 00000000 ................ - 06c0 d7000000 a6000000 00000000 78000000 ............x... - 06d0 bb000000 28000000 00000000 00000000 ....(........... - 06e0 8f000000 08010000 a2000000 48000000 ............H... - 06f0 30000000 4a000000 91000000 d2000000 0...J........... - 0700 8a000000 00000000 00000000 00000000 ................ + 02e0 07010000 20010000 e5000000 00000000 .... ........... + 02f0 e4000000 00000000 00000000 00000000 ................ + 0300 00000000 ac000000 00000000 c2000000 ................ + 0310 0b010000 3d000000 00000000 02010000 ....=........... + 0320 d7000000 00000000 00000000 07010000 ................ + 0330 e9000000 8a000000 06010000 00000000 ................ + 0340 09010000 00000000 00000000 e1000000 ................ + 0350 96000000 00000000 0e000000 00000000 ................ + 0360 22000000 16010000 00000000 00000000 "............... + 0370 00000000 00000000 00000000 65000000 ............e... + 0380 00000000 3e000000 00000000 9c000000 ....>........... + 0390 85000000 00000000 a1000000 de000000 ................ + 03a0 91000000 00000000 44000000 15010000 ........D....... + 03b0 86000000 00000000 51000000 c7000000 ........Q....... + 03c0 00000000 8f000000 00000000 00000000 ................ + 03d0 62000000 e8000000 c1000000 00000000 b............... + 03e0 00000000 28000000 18010000 03000000 ....(........... + 03f0 f8000000 f3000000 00000000 b1000000 ................ + 0400 ad000000 00000000 54000000 ec000000 ........T....... + 0410 d1000000 2f000000 e6000000 00000000 ..../........... + 0420 00000000 e0000000 b8000000 00000000 ................ + 0430 0f010000 6d000000 00000000 8c000000 ....m........... + 0440 00000000 a7000000 83000000 00000000 ................ + 0450 00000000 e7000000 fa000000 bf000000 ................ + 0460 00000000 af000000 73000000 00000000 ........s....... + 0470 f5000000 c5000000 bd000000 6e000000 ............n... + 0480 ed000000 00000000 f4000000 00000000 ................ + 0490 63000000 00000000 f7000000 e3000000 c............... + 04a0 eb000000 e2000000 00000000 98000000 ................ + 04b0 00000000 cb000000 00000000 52000000 ............R... + 04c0 12010000 0d000000 b2000000 ea000000 ................ + 04d0 00000000 00000000 a4000000 03010000 ................ + 04e0 0a010000 b4000000 00000000 df000000 ................ + 04f0 68000000 00000000 00000000 0f000000 h............... + 0500 fb000000 00000000 00000000 4f000000 ............O... + 0510 00000000 00000000 00000000 0c010000 ................ + 0520 fe000000 00000000 ff000000 d4000000 ................ + 0530 fc000000 9a000000 00000000 30000000 ............0... + 0540 00000000 d8000000 00000000 21000000 ............!... + 0550 01010000 00000000 00000000 72000000 ............r... + 0560 c0000000 00000000 00000000 59000000 ............Y... + 0570 da000000 1f000000 08010000 00000000 ................ + 0580 79000000 00000000 ee000000 5e000000 y...........^... + 0590 60000000 1e000000 00000000 40000000 `...........@... + 05a0 ce000000 00000000 d5000000 7a000000 ............z... + 05b0 00000000 50000000 d9000000 00000000 ....P........... + 05c0 00000000 97000000 89000000 06000000 ................ + 05d0 00000000 cf000000 1c010000 00000000 ................ + 05e0 81000000 25000000 14000000 75000000 ....%.......u... + 05f0 0a000000 19000000 a2000000 71000000 ............q... + 0600 78000000 b6000000 19010000 5d000000 x...........]... + 0610 12000000 00000000 bb000000 00000000 ................ + 0620 00000000 ca000000 00010000 c4000000 ................ + 0630 7c000000 55000000 cc000000 00000000 |...U........... + 0640 dc000000 d3000000 a3000000 00000000 ................ + 0650 f2000000 f1000000 42000000 f6000000 ........B....... + 0660 f0000000 15000000 c3000000 d2000000 ................ + 0670 00000000 27000000 00000000 00000000 ....'........... + 0680 10010000 00000000 0d010000 cd000000 ................ + 0690 04010000 00000000 66000000 7f000000 ........f....... + 06a0 b3000000 07000000 ef000000 00000000 ................ + 06b0 00000000 00000000 ba000000 00000000 ................ + 06c0 db000000 a9000000 00000000 7b000000 ............{... + 06d0 be000000 2a000000 00000000 00000000 ....*........... + 06e0 92000000 0e010000 a5000000 4b000000 ............K... + 06f0 33000000 4d000000 94000000 d6000000 3...M........... + 0700 8d000000 00000000 00000000 00000000 ................ 0710 00000000 00000000 00000000 00000000 ................ 0720 00000000 00000000 00000000 00000000 ................ 0730 00000000 00000000 00000000 00000000 ................ - 0740 00000000 09000000 00000000 00000000 ................ + 0740 00000000 00000000 09000000 00000000 ................ 0750 00000000 00000000 00000000 00000000 ................ - 0760 00000000 00000000 04000000 00000000 ................ + 0760 00000000 00000000 00000000 04000000 ................ 0770 00000000 00000000 00000000 00000000 ................ 0780 00000000 00000000 00000000 00000000 ................ - 0790 00000000 17010000 00000000 00000000 ................ - 07a0 00000000 00000000 00000000 24000000 ............$... - 07b0 00000000 00000000 00000000 00000000 ................ - 07c0 00000000 00000000 00000000 31000000 ............1... - 07d0 00000000 00000000 32000000 00000000 ........2....... - 07e0 00000000 00000000 00000000 00000000 ................ - 07f0 00000000 19000000 00000000 00000000 ................ - 0800 00000000 35000000 00000000 16000000 ....5........... - 0810 00000000 00000000 1c000000 00000000 ................ - 0820 00000000 39000000 00000000 22000000 ....9......."... - 0830 1e000000 00000000 00000000 00000000 ................ - 0840 00000000 00000000 00000000 2a000000 ............*... - 0850 00000000 00000000 00000000 53000000 ............S... - 0860 00000000 00000000 00000000 38000000 ............8... - 0870 00000000 00000000 00000000 14010000 ................ - 0880 00000000 00000000 01000000 00000000 ................ - 0890 00000000 0f000000 42000000 00000000 ........B....... - 08a0 15010000 00000000 50000000 59000000 ........P...Y... - 08b0 00000000 10000000 00000000 00000000 ................ - 08c0 00000000 00000000 00000000 0c000000 ................ - 08d0 00000000 00000000 00000000 00000000 ................ - 08e0 6d000000 00000000 00000000 54000000 m...........T... - 08f0 1b000000 00000000 00000000 00000000 ................ + 0790 00000000 00000000 00000000 1d010000 ................ + 07a0 00000000 00000000 00000000 00000000 ................ + 07b0 00000000 00000000 26000000 00000000 ........&....... + 07c0 00000000 2b000000 00000000 00000000 ....+........... + 07d0 00000000 00000000 34000000 00000000 ........4....... + 07e0 00000000 35000000 00000000 00000000 ....5........... + 07f0 00000000 00000000 00000000 00000000 ................ + 0800 1a000000 00000000 00000000 00000000 ................ + 0810 38000000 00000000 17000000 00000000 8............... + 0820 00000000 1d000000 00000000 00000000 ................ + 0830 3c000000 00000000 24000000 20000000 <.......$... ... + 0840 00000000 00000000 00000000 00000000 ................ + 0850 00000000 00000000 2d000000 00000000 ........-....... + 0860 00000000 00000000 56000000 00000000 ........V....... + 0870 00000000 00000000 3b000000 00000000 ........;....... + 0880 00000000 00000000 1a010000 00000000 ................ + 0890 00000000 01000000 00000000 00000000 ................ + 08a0 10000000 45000000 00000000 1b010000 ....E........... + 08b0 00000000 53000000 5c000000 00000000 ....S...\....... + 08c0 11000000 00000000 00000000 00000000 ................ + 08d0 00000000 00000000 0c000000 00000000 ................ + 08e0 00000000 00000000 00000000 70000000 ............p... + 08f0 00000000 00000000 57000000 1c000000 ........W....... 0900 00000000 00000000 00000000 00000000 ................ - 0910 00000000 3c000000 00000000 00000000 ....<........... - 0920 66000000 00000000 44000000 0e010000 f.......D....... - 0930 00000000 34000000 00000000 00000000 ....4........... /usr/lib64/qgis/libauthmethod_pkcs12.so differs in assembler output --- old /usr/lib64/qgis/libauthmethod_pkcs12.so (disasm) +++ new /usr/lib64/qgis/libauthmethod_pkcs12.so (disasm) @@ -71,6 +71,11 @@ push $something jmp <_init + ofs> +_ZN9QMetaType22registerNormalizedTypeERK10QByteArrayPFvPvEPFS3_S3_PKvEi6QFlagsINS_8TypeFlagEEPK11QMetaObject@plt: + jmp *offset(%rip) # <_ZN9QMetaType22registerNormalizedTypeERK10QByteArrayPFvPvEPFS3_S3_PKvEi6QFlagsINS_8TypeFlagEEPK11QMetaObject@Qt_5> + push $something + jmp <_init + ofs> + _ZN8QVariantC1ERK7QString@plt: jmp *offset(%rip) # <_ZN8QVariantC1ERK7QString@Qt_5> push $something @@ -121,6 +126,11 @@ push $something jmp <_init + ofs> +_ZNK11QMetaObject9classNameEv@plt: + jmp *offset(%rip) # <_ZNK11QMetaObject9classNameEv@Qt_5> + push $something + jmp <_init + ofs> + _ZN6QLabel7setTextERK7QString@plt: jmp *offset(%rip) # <_ZN6QLabel7setTextERK7QString@Qt_5> push $something @@ -166,6 +176,11 @@ push $something jmp <_init + ofs> +strlen@plt: + jmp *offset(%rip) # + push $something + jmp <_init + ofs> + _ZN9QtPrivate19QStringList_indexOfEPK11QStringListRK18QRegularExpressioni@plt: jmp *offset(%rip) # <_ZN9QtPrivate19QStringList_indexOfEPK11QStringListRK18QRegularExpressioni@Qt_5> push $something @@ -731,6 +746,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray11reallocDataEj6QFlagsIN10QArrayData16AllocationOptionEE@plt: + jmp *offset(%rip) # <_ZN10QByteArray11reallocDataEj6QFlagsIN10QArrayData16AllocationOptionEE@Qt_5> + push $something + jmp <_init + ofs> + _ZNK9QTreeView6headerEv@plt: jmp *offset(%rip) # <_ZNK9QTreeView6headerEv@Qt_5> push $something @@ -751,6 +771,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray6appendEc@plt: + jmp *offset(%rip) # <_ZN10QByteArray6appendEc@Qt_5> + push $something + jmp <_init + ofs> + __cxa_end_catch@plt: jmp *offset(%rip) # <__cxa_end_catch@CXXABI_1.3> push $something @@ -921,6 +946,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray6appendEPKc@plt: + jmp *offset(%rip) # <_ZN10QByteArray6appendEPKc@Qt_5> + push $something + jmp <_init + ofs> + _ZeqRK7QStringS1_@plt: jmp *offset(%rip) # <_ZeqRK7QStringS1_@Qt_5> push $something @@ -1477,17 +1507,6 @@ call <__stack_chk_fail@plt> call <__stack_chk_fail@plt> -_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0.cold: - mov %rbp,%rdi - call <_ZN7QStringD1Ev@plt> - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0.cold + ofs> - mov %rbx,%rdi - call <_Unwind_Resume@plt> - call <__stack_chk_fail@plt> - nop - _ZN17QgsAuthPkcs12Edit11populateCasEv.cold: mov %rbx,%rdi mov %rbp,%rbx @@ -1683,7 +1702,7 @@ mov %rbp,%rdi call <_ZN7QStringD1Ev@plt> jmp <_ZN17QgsAuthPkcs12Edit14validateConfigEv.cold + ofs> - xchg %ax,%ax + nopl offset(%rax,%rax,1) _GLOBAL__sub_I_qgsauthpkcs12method.cpp: push %r12 @@ -8986,206 +9005,6 @@ jmp <_ZN17QgsAuthPkcs12Edit11clearConfigEv.cold + ofs> nopw offset(%rax,%rax,1) -_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0: - push %rbp - push %rbx - sub $something,%rsp - mov %fs:0x28,%rax - mov %rax,offset(%rsp) - xor %eax,%eax - cmp $something,%esi - ja <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - lea offset(%rip),%rcx # <_ZL38qt_meta_stringdata_QgsAuthPkcs12Method + ofs> - mov %esi,%esi - movslq (%rcx,%rsi,4),%rax - add %rcx,%rax - jmp *%rax - nopl offset(%rax) - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - mov (%rdi),%rax - mov offset(%rax),%rax - add $something,%rsp - pop %rbx - pop %rbp - jmp *%rax - xchg %ax,%ax - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - add $something,%rsp - pop %rbx - pop %rbp - jmp <_ZN17QgsAuthPkcs12Edit23btnPkcs12Bundle_clickedEv> - nop - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - mov offset(%rdx),%rsi - mov (%rdi),%rax - mov offset(%rax),%rax - add $something,%rsp - pop %rbx - pop %rbp - jmp *%rax - nopw offset(%rax,%rax,1) - mov (%rdi),%rax - lea -offset(%rip),%rcx # <_ZN17QgsAuthPkcs12Edit11resetConfigEv> - mov offset(%rax),%rdx - cmp %rcx,%rdx - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - mov offset(%rsp),%rdx - sub %fs:0x28,%rdx - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - lea offset(%rdi),%rsi - jmp <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - nopw offset(%rax,%rax,1) - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - mov (%rdi),%rax - mov offset(%rax),%rax - add $something,%rsp - pop %rbx - pop %rbp - jmp *%rax - cs nopw offset(%rax,%rax,1) - mov offset(%rdx),%rax - mov %rsp,%rbp - mov (%rax),%rbx - mov %rbx,%rdi - call <_ZN9QLineEdit5clearEv@plt> - mov offset(%rip),%rax # <_ZN10QArrayData11shared_nullE@Qt_5> - mov %rsp,%rsi - mov %rbx,%rdi - mov %rax,(%rsp) - call <_ZN7QWidget13setStyleSheetERK7QString@plt> - mov (%rsp),%rax - mov (%rax),%edx - test %edx,%edx - je <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - cmp $something,%edx - je <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - lock subl $something,(%rax) - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - nopl (%rax) - mov (%rsp),%rdi - mov $something,%edx - mov $something,%esi - call <_ZN10QArrayData10deallocateEPS_mm@plt> - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN17QgsAuthPkcs12Edit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - add $something,%rsp - pop %rbx - pop %rbp - ret /usr/lib64/qgis/libauthmethod_pkipaths.so differs in ELF sections --- old /usr/lib64/qgis/libauthmethod_pkipaths.so (objdump) +++ new /usr/lib64/qgis/libauthmethod_pkipaths.so (objdump) @@ -2,4954 +2,5004 @@ .//usr/lib64/qgis/libauthmethod_pkipaths.so: file format elf64-x86-64 Contents of section .hash: - 02e0 07010000 08010000 d0000000 00000000 ................ - 02f0 cf000000 00000000 00000000 00000000 ................ - 0300 00000000 9c000000 00000000 af000000 ................ - 0310 f3000000 35000000 00000000 eb000000 ....5........... - 0320 c3000000 00000000 00000000 f0000000 ................ - 0330 d4000000 7c000000 ef000000 00000000 ....|........... - 0340 00000000 00000000 ea000000 cc000000 ................ - 0350 89000000 00000000 0e000000 00000000 ................ - 0360 20000000 fe000000 00000000 00000000 ............... + 02e0 07010000 0f010000 d6000000 00000000 ................ + 02f0 d5000000 00000000 00000000 00000000 ................ + 0300 00000000 a0000000 00000000 b3000000 ................ + 0310 fa000000 39000000 00000000 f1000000 ....9........... + 0320 c8000000 00000000 00000000 f6000000 ................ + 0330 da000000 80000000 f5000000 00000000 ................ + 0340 f8000000 00000000 f0000000 d2000000 ................ + 0350 8d000000 00000000 0e000000 00000000 ................ + 0360 22000000 05010000 00000000 00000000 "............... 0370 00000000 00000000 00000000 00000000 ................ - 0380 00000000 36000000 00000000 8f000000 ....6........... - 0390 00000000 b1000000 00000000 c9000000 ................ - 03a0 84000000 00000000 3c000000 fd000000 ........<....... - 03b0 78000000 00000000 46000000 00000000 x.......F....... - 03c0 00000000 82000000 00000000 00000000 ................ - 03d0 56000000 d3000000 ae000000 00000000 V............... - 03e0 00000000 26000000 00010000 03000000 ....&........... - 03f0 e3000000 de000000 00000000 a0000000 ................ - 0400 9d000000 00000000 49000000 d7000000 ........I....... - 0410 be000000 00000000 d1000000 00000000 ................ - 0420 00000000 cb000000 a6000000 00000000 ................ - 0430 f7000000 60000000 00000000 7f000000 ....`........... - 0440 00000000 99000000 7e000000 00000000 ........~....... - 0450 00000000 d2000000 e5000000 a4000000 ................ - 0460 00000000 9f000000 67000000 00000000 ........g....... - 0470 e0000000 b3000000 ab000000 61000000 ............a... - 0480 d8000000 00000000 df000000 00000000 ................ - 0490 57000000 00000000 e2000000 ce000000 W............... - 04a0 d6000000 cd000000 00000000 8b000000 ................ - 04b0 00000000 b8000000 00000000 47000000 ............G... - 04c0 fa000000 0d000000 a1000000 d5000000 ................ - 04d0 00000000 00000000 96000000 ec000000 ................ - 04e0 f2000000 a3000000 00000000 ca000000 ................ - 04f0 5b000000 00000000 00000000 00000000 [............... - 0500 e6000000 00000000 00000000 44000000 ............D... - 0510 00000000 00000000 00000000 f4000000 ................ - 0520 e8000000 00000000 e9000000 c0000000 ................ - 0530 00000000 8d000000 00000000 00000000 ................ - 0540 00000000 c4000000 00000000 1f000000 ................ - 0550 3b000000 00000000 00000000 66000000 ;...........f... - 0560 ad000000 00000000 00000000 4d000000 ............M... - 0570 c6000000 00000000 f1000000 00000000 ................ - 0580 6d000000 00000000 d9000000 52000000 m...........R... - 0590 54000000 1d000000 00000000 38000000 T...........8... - 05a0 bb000000 00000000 c1000000 6e000000 ............n... - 05b0 00000000 45000000 c5000000 1b000000 ....E........... - 05c0 00000000 8a000000 7b000000 06000000 ........{....... - 05d0 00000000 bc000000 04010000 00000000 ................ - 05e0 00000000 23000000 13000000 69000000 ....#.......i... - 05f0 0a000000 17000000 94000000 65000000 ............e... - 0600 6c000000 88000000 01010000 51000000 l...........Q... - 0610 11000000 00000000 a9000000 00000000 ................ - 0620 00000000 b7000000 e4000000 b2000000 ................ - 0630 70000000 4a000000 b9000000 00000000 p...J........... - 0640 90000000 8c000000 95000000 00000000 ................ - 0650 dd000000 dc000000 3a000000 e1000000 ........:....... - 0660 db000000 14000000 b0000000 bf000000 ................ - 0670 00000000 25000000 00000000 00000000 ....%........... - 0680 f8000000 00000000 f5000000 ba000000 ................ - 0690 ed000000 00000000 59000000 73000000 ........Y...s... - 06a0 a2000000 07000000 da000000 00000000 ................ - 06b0 00000000 00000000 a8000000 00000000 ................ - 06c0 c7000000 00000000 00000000 6f000000 ............o... - 06d0 ac000000 28000000 00000000 00000000 ....(........... - 06e0 85000000 f6000000 97000000 42000000 ............B... - 06f0 00000000 22000000 87000000 c2000000 ...."........... - 0700 80000000 00000000 00000000 00000000 ................ + 0380 00000000 3a000000 00000000 93000000 ....:........... + 0390 00000000 b5000000 00000000 cf000000 ................ + 03a0 88000000 00000000 40000000 04010000 ........@....... + 03b0 7c000000 00000000 4a000000 00000000 |.......J....... + 03c0 00000000 86000000 00000000 00000000 ................ + 03d0 5a000000 d9000000 b2000000 00000000 Z............... + 03e0 00000000 28000000 07010000 03000000 ....(........... + 03f0 e9000000 e4000000 00000000 a4000000 ................ + 0400 a1000000 00000000 4d000000 dd000000 ........M....... + 0410 c2000000 00000000 d7000000 00000000 ................ + 0420 00000000 d1000000 aa000000 00000000 ................ + 0430 fe000000 64000000 00000000 83000000 ....d........... + 0440 00000000 9d000000 82000000 00000000 ................ + 0450 00000000 d8000000 eb000000 a8000000 ................ + 0460 00000000 a3000000 6b000000 00000000 ........k....... + 0470 e6000000 b7000000 af000000 65000000 ............e... + 0480 de000000 00000000 e5000000 00000000 ................ + 0490 5b000000 00000000 e8000000 d4000000 [............... + 04a0 dc000000 d3000000 00000000 8f000000 ................ + 04b0 00000000 bc000000 00000000 4b000000 ............K... + 04c0 01010000 0d000000 a5000000 db000000 ................ + 04d0 00000000 00000000 9a000000 f2000000 ................ + 04e0 f9000000 a7000000 00000000 d0000000 ................ + 04f0 5f000000 00000000 00000000 0f000000 _............... + 0500 ec000000 00000000 00000000 48000000 ............H... + 0510 00000000 00000000 00000000 fb000000 ................ + 0520 ee000000 00000000 ef000000 c5000000 ................ + 0530 00000000 91000000 00000000 2b000000 ............+... + 0540 00000000 c9000000 00000000 21000000 ............!... + 0550 3f000000 00000000 00000000 6a000000 ?...........j... + 0560 b1000000 00000000 00000000 51000000 ............Q... + 0570 cb000000 1f000000 f7000000 00000000 ................ + 0580 71000000 00000000 df000000 56000000 q...........V... + 0590 58000000 1e000000 00000000 3c000000 X...........<... + 05a0 bf000000 00000000 c6000000 72000000 ............r... + 05b0 00000000 49000000 ca000000 1c000000 ....I........... + 05c0 00000000 8e000000 7f000000 06000000 ................ + 05d0 00000000 c0000000 0b010000 00000000 ................ + 05e0 00000000 25000000 14000000 6d000000 ....%.......m... + 05f0 0a000000 18000000 98000000 69000000 ............i... + 0600 70000000 8c000000 08010000 55000000 p...........U... + 0610 12000000 00000000 ad000000 00000000 ................ + 0620 00000000 bb000000 ea000000 b6000000 ................ + 0630 74000000 4e000000 bd000000 00000000 t...N........... + 0640 cd000000 c4000000 99000000 00000000 ................ + 0650 e3000000 e2000000 3e000000 e7000000 ........>....... + 0660 e1000000 15000000 b4000000 c3000000 ................ + 0670 00000000 27000000 00000000 00000000 ....'........... + 0680 ff000000 00000000 fc000000 be000000 ................ + 0690 f3000000 00000000 5d000000 77000000 ........]...w... + 06a0 a6000000 07000000 e0000000 00000000 ................ + 06b0 00000000 00000000 ac000000 00000000 ................ + 06c0 cc000000 00000000 00000000 73000000 ............s... + 06d0 b0000000 2a000000 00000000 00000000 ....*........... + 06e0 89000000 fd000000 9b000000 46000000 ............F... + 06f0 00000000 24000000 8b000000 c7000000 ....$........... + 0700 84000000 00000000 00000000 00000000 ................ 0710 00000000 00000000 00000000 00000000 ................ 0720 00000000 00000000 00000000 00000000 ................ 0730 00000000 00000000 00000000 00000000 ................ - 0740 00000000 09000000 00000000 00000000 ................ + 0740 00000000 00000000 09000000 00000000 ................ 0750 00000000 00000000 00000000 00000000 ................ - 0760 00000000 04000000 00000000 00000000 ................ + 0760 00000000 00000000 04000000 00000000 ................ 0770 00000000 00000000 00000000 00000000 ................ 0780 00000000 00000000 00000000 00000000 ................ - 0790 00000000 05010000 00000000 00000000 ................ - 07a0 00000000 00000000 00000000 24000000 ............$... - 07b0 00000000 00000000 00000000 00000000 ................ - 07c0 2e000000 00000000 00000000 00000000 ................ + 0790 00000000 00000000 00000000 0c010000 ................ + 07a0 00000000 00000000 00000000 00000000 ................ + 07b0 00000000 00000000 26000000 00000000 ........&....... + 07c0 00000000 00000000 00000000 31000000 ............1... 07d0 00000000 00000000 00000000 00000000 ................ - 07e0 18000000 00000000 00000000 00000000 ................ - 07f0 2f000000 00000000 00000000 00000000 /............... - 0800 1c000000 00000000 00000000 00000000 ................ - 0810 1e000000 00000000 00000000 00000000 ................ - 0820 00000000 00000000 00000000 2a000000 ............*... - 0830 00000000 00000000 4b000000 00000000 ........K....... - 0840 00000000 00000000 34000000 00000000 ........4....... - 0850 00000000 00000000 02010000 00000000 ................ - 0860 00000000 01000000 00000000 0f000000 ................ - 0870 3d000000 00000000 03010000 00000000 =............... - 0880 48000000 50000000 00000000 10000000 H...P........... - 0890 3f000000 00000000 00000000 00000000 ?............... - 08a0 00000000 00000000 0c000000 00000000 ................ - 08b0 00000000 00000000 00000000 64000000 ............d... - 08c0 00000000 00000000 00000000 1a000000 ................ - 08d0 00000000 00000000 00000000 00000000 ................ - 08e0 00000000 00000000 37000000 00000000 ........7....... - 08f0 00000000 5c000000 00000000 76000000 ....\.......v... - 0900 00000000 fc000000 00000000 31000000 ............1... - 0910 00000000 00000000 00000000 00000000 ................ - 0920 00000000 00000000 15000000 39000000 ............9... - 0930 00000000 00000000 00000000 02000000 ................ - 0940 40000000 8e000000 4c000000 00000000 @.......L....... - 0950 75000000 00000000 92000000 00000000 u............... - 0960 00000000 7a000000 00000000 5a000000 ....z.......Z... - 0970 00000000 00000000 29000000 27000000 ........)...'... - 0980 81000000 19000000 00000000 fb000000 ................ - 0990 41000000 00000000 9b000000 00000000 A............... - 09a0 00000000 00000000 07010000 0b000000 ................ - 09b0 5e000000 83000000 2d000000 74000000 ^.......-...t... - 09c0 5f000000 72000000 00000000 00000000 _...r........... - 09d0 53000000 6a000000 b4000000 00000000 S...j........... - 09e0 30000000 68000000 00000000 00000000 0...h........... - 09f0 5d000000 00000000 b6000000 00000000 ]............... - 0a00 2c000000 00000000 00000000 43000000 ,...........C... - 0a10 77000000 aa000000 21000000 00000000 w.......!....... - 0a20 00000000 00000000 91000000 71000000 ............q... - 0a30 00000000 16000000 79000000 00000000 ........y....... - 0a40 a5000000 00000000 00000000 00000000 ................ - 0a50 00000000 00000000 2b000000 9a000000 ........+....... - 0a60 7d000000 12000000 4e000000 a7000000 }.......N....... - 0a70 4f000000 33000000 06010000 00000000 O...3........... /usr/lib64/qgis/libauthmethod_pkipaths.so differs in assembler output --- old /usr/lib64/qgis/libauthmethod_pkipaths.so (disasm) +++ new /usr/lib64/qgis/libauthmethod_pkipaths.so (disasm) @@ -71,6 +71,11 @@ push $something jmp <_init + ofs> +_ZN9QMetaType22registerNormalizedTypeERK10QByteArrayPFvPvEPFS3_S3_PKvEi6QFlagsINS_8TypeFlagEEPK11QMetaObject@plt: + jmp *offset(%rip) # <_ZN9QMetaType22registerNormalizedTypeERK10QByteArrayPFvPvEPFS3_S3_PKvEi6QFlagsINS_8TypeFlagEEPK11QMetaObject@Qt_5> + push $something + jmp <_init + ofs> + _ZN8QVariantC1ERK7QString@plt: jmp *offset(%rip) # <_ZN8QVariantC1ERK7QString@Qt_5> push $something @@ -121,6 +126,11 @@ push $something jmp <_init + ofs> +_ZNK11QMetaObject9classNameEv@plt: + jmp *offset(%rip) # <_ZNK11QMetaObject9classNameEv@Qt_5> + push $something + jmp <_init + ofs> + _ZN6QLabel7setTextERK7QString@plt: jmp *offset(%rip) # <_ZN6QLabel7setTextERK7QString@Qt_5> push $something @@ -166,6 +176,11 @@ push $something jmp <_init + ofs> +strlen@plt: + jmp *offset(%rip) # + push $something + jmp <_init + ofs> + _ZN9QtPrivate19QStringList_indexOfEPK11QStringListRK18QRegularExpressioni@plt: jmp *offset(%rip) # <_ZN9QtPrivate19QStringList_indexOfEPK11QStringListRK18QRegularExpressioni@Qt_5> push $something @@ -661,6 +676,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray11reallocDataEj6QFlagsIN10QArrayData16AllocationOptionEE@plt: + jmp *offset(%rip) # <_ZN10QByteArray11reallocDataEj6QFlagsIN10QArrayData16AllocationOptionEE@Qt_5> + push $something + jmp <_init + ofs> + _ZNK9QTreeView6headerEv@plt: jmp *offset(%rip) # <_ZNK9QTreeView6headerEv@Qt_5> push $something @@ -681,6 +701,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray6appendEc@plt: + jmp *offset(%rip) # <_ZN10QByteArray6appendEc@Qt_5> + push $something + jmp <_init + ofs> + __cxa_end_catch@plt: jmp *offset(%rip) # <__cxa_end_catch@CXXABI_1.3> push $something @@ -841,6 +866,11 @@ push $something jmp <_init + ofs> +_ZN10QByteArray6appendEPKc@plt: + jmp *offset(%rip) # <_ZN10QByteArray6appendEPKc@Qt_5> + push $something + jmp <_init + ofs> + _ZeqRK7QStringS1_@plt: jmp *offset(%rip) # <_ZeqRK7QStringS1_@Qt_5> push $something @@ -1405,17 +1435,6 @@ call <__stack_chk_fail@plt> nop -_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0.cold: - mov %rbp,%rdi - call <_ZN7QStringD1Ev@plt> - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0.cold + ofs> - mov %rbx,%rdi - call <_Unwind_Resume@plt> - call <__stack_chk_fail@plt> - nop - _ZN19QgsAuthPkiPathsEdit11populateCasEv.cold: mov %rbx,%rdi mov %r12,%rbx @@ -1423,7 +1442,7 @@ mov $something,%esi mov %rbp,%rdi call <_ZdlPvm@plt> - mov %r13,%rdi + mov %r14,%rdi call <_ZN15QSslCertificateD1Ev@plt> mov offset(%rsp),%rdi call <_ZN5QListI15QSslCertificateED1Ev> @@ -1434,7 +1453,7 @@ call <_Unwind_Resume@plt> mov %r15,%rdi call <_ZN7QStringD1Ev@plt> - mov (%rsp),%rdi + mov offset(%rsp),%rdi call <_ZN5QListI7QStringED1Ev> jmp <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> call <__stack_chk_fail@plt> @@ -1462,20 +1481,14 @@ call <_ZN8QVariantD1Ev@plt> mov %r15,%rdi call <_ZN5QIconD1Ev@plt> - mov (%rsp),%rdi + mov offset(%rsp),%rdi call <_ZN7QStringD1Ev@plt> jmp <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> - mov (%rsp),%rdi + mov offset(%rsp),%rdi mov %rbp,offset(%rsp) call <_ZN7QStringD1Ev@plt> - mov offset(%rsp),%rax - mov (%rax),%edx - test %edx,%edx - je <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> - add $something,%edx - je <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> - lock subl $something,(%rax) - je <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> + mov offset(%rsp),%rdi + call <_ZN10QByteArrayD1Ev@plt> mov offset(%rsp),%rdi call <_ZN7QStringD1Ev@plt> mov offset(%rsp),%rdi @@ -1483,18 +1496,12 @@ mov offset(%rsp),%rdi call <_ZN7QStringD1Ev@plt> jmp <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> - mov offset(%rsp),%rdi - mov $something,%edx - mov $something,%esi - call <_ZN10QArrayData10deallocateEPS_mm@plt> - jmp <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> mov %rbx,%rdi mov %rbp,%rbx call <_ZN8QVariantD1Ev@plt> - mov %r14,%rdi + mov %r13,%rdi call <_ZN7QStringD1Ev@plt> jmp <_ZN19QgsAuthPkiPathsEdit11populateCasEv.cold + ofs> - nop _ZN19QgsAuthPkiPathsEdit14validateConfigEv.cold: mov %rbp,%rdi @@ -1573,7 +1580,7 @@ mov %rbx,%rdi call <_Unwind_Resume@plt> call <__stack_chk_fail@plt> - nop + nopl offset(%rax) _GLOBAL__sub_I_qgsauthpkipathsmethod.cpp: push %r12 @@ -8761,212 +8768,6 @@ data16 cs nopw offset(%rax,%rax,1) nopl (%rax) -_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0: - push %rbp - push %rbx - sub $something,%rsp - mov %fs:0x28,%rax - mov %rax,offset(%rsp) - xor %eax,%eax - cmp $something,%esi - ja <_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - lea offset(%rip),%rcx # <_ZL40qt_meta_stringdata_QgsAuthPkiPathsMethod + ofs> - mov %esi,%esi - movslq (%rcx,%rsi,4),%rax - add %rcx,%rax - jmp *%rax - nopl offset(%rax) - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - add $something,%rsp - pop %rbx - pop %rbp - jmp <_ZN19QgsAuthPkiPathsEdit23btnPkiPathsCert_clickedEv> - nopw offset(%rax,%rax,1) - mov offset(%rsp),%rax - sub %fs:0x28,%rax - jne <_ZN19QgsAuthPkiPathsEdit18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.0 + ofs> - add $something,%rsp - pop %rbx - pop %rbp - jmp <_ZN19QgsAuthPkiPathsEdit22btnPkiPathsKey_clickedEv> - nop - mov offset(%rsp),%rax overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1