~/f/qgis/RPMS.2017 ~/f/qgis ~/f/qgis RPMS.2017/qgis-3.42.0-1.1.x86_64.rpm RPMS/qgis-3.42.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing qgis-3.42.0-1.1.x86_64.rpm to qgis-3.42.0-1.1.x86_64.rpm comparing the rpm tags of qgis --- old-rpm-tags +++ new-rpm-tags @@ -8531 +8531 @@ -/usr/lib64/libqgis_app.so.3.42.0 204c5472c23076fcc2ee75376fd3a280984b0c98757dc44ad37ad54d9e80db63 0 +/usr/lib64/libqgis_app.so.3.42.0 f32c8bd0b4f7cc1b493fd15d13a53657f39296a933d7aa275ac83d8616faf72a 0 @@ -8533 +8533 @@ -/usr/lib64/libqgis_core.so.3.42.0 b3e7d742617dcbc037b9d980eaad046f8f826eb4137837bc106b77cc6b136376 0 +/usr/lib64/libqgis_core.so.3.42.0 81c3eec33a7047bc1ac303483f3d14c03bba7d0819ac760fa1b89f7a4f76f6fc 0 @@ -8535 +8535 @@ -/usr/lib64/libqgis_gui.so.3.42.0 fb34b8aef52653feb4b76f5508f56d26c5f1e9a9f53d8e52e90b760464656ee3 0 +/usr/lib64/libqgis_gui.so.3.42.0 b4c5e94d038c06828dc3010785e2932b7b5bb5ab19c486fb6835844e1b18534e 0 @@ -8551,2 +8551,2 @@ -/usr/lib64/qgis/libauthmethod_pkcs12.so e2bbc4c1933230beb22a025d2a593d838e032374a77a91576f2fb35b6b857137 0 -/usr/lib64/qgis/libauthmethod_pkipaths.so d93750bcc404431022558dea8785bd84a212c6b0a2a7d894a8f19b69c924f6df 0 +/usr/lib64/qgis/libauthmethod_pkcs12.so 839aa0a43c43108dc4d7e0f92d385150c536874232507b181fa5ea3d656e76d4 0 +/usr/lib64/qgis/libauthmethod_pkipaths.so 691e7a12097f6866268d949f9ef4a1bc41f7ddd60a2ede6e656e15d9b0f588f8 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,6368 +2,6412 @@ .//usr/lib64/qgis/libauthmethod_pkcs12.so: file format elf64-x86-64 Contents of section .hash: - 02e0 07010000 19010000 e0000000 00000000 ................ - 02f0 df000000 00000000 00000000 00000000 ................ - 0300 00000000 a9000000 00000000 bf000000 ................ - 0310 04010000 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 0f010000 00000000 00000000 ............... - 0370 00000000 00000000 00000000 62000000 ............b... - 0380 00000000 3b000000 00000000 99000000 ....;........... - 0390 82000000 00000000 9e000000 d9000000 ................ - 03a0 8e000000 00000000 41000000 0e010000 ........A....... - 03b0 83000000 00000000 4e000000 c4000000 ........N....... - 03c0 00000000 8c000000 00000000 00000000 ................ - 03d0 5f000000 e3000000 be000000 00000000 _............... - 03e0 00000000 26000000 11010000 03000000 ....&........... - 03f0 f3000000 ee000000 00000000 ae000000 ................ - 0400 aa000000 00000000 51000000 e7000000 ........Q....... - 0410 ce000000 2c000000 e1000000 00000000 ....,........... - 0420 00000000 db000000 b5000000 00000000 ................ - 0430 08010000 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 0b010000 0d000000 af000000 e5000000 ................ - 04d0 00000000 00000000 a1000000 fe000000 ................ - 04e0 00010000 b1000000 00000000 da000000 ................ - 04f0 65000000 00000000 00000000 00000000 e............... - 0500 f6000000 00000000 00000000 4c000000 ............L... - 0510 00000000 00000000 00000000 05010000 ................ - 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 15010000 00000000 ................ - 05e0 7e000000 23000000 13000000 72000000 ~...#.......r... - 05f0 0a000000 18000000 9f000000 6e000000 ............n... - 0600 75000000 b3000000 12010000 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 09010000 00000000 06010000 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 07010000 a2000000 48000000 ............H... - 06f0 30000000 4a000000 91000000 d2000000 0...J........... - 0700 8a000000 00000000 00000000 00000000 ................ + 02e0 07010000 1f010000 e5000000 00000000 ................ + 02f0 e4000000 00000000 00000000 00000000 ................ + 0300 00000000 ac000000 00000000 c2000000 ................ + 0310 0a010000 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 15010000 00000000 00000000 "............... + 0370 00000000 00000000 00000000 65000000 ............e... + 0380 00000000 3e000000 00000000 9c000000 ....>........... + 0390 85000000 00000000 a1000000 de000000 ................ + 03a0 91000000 00000000 44000000 14010000 ........D....... + 03b0 86000000 00000000 51000000 c7000000 ........Q....... + 03c0 00000000 8f000000 00000000 00000000 ................ + 03d0 62000000 e8000000 c1000000 00000000 b............... + 03e0 00000000 28000000 17010000 03000000 ....(........... + 03f0 f8000000 f3000000 00000000 b1000000 ................ + 0400 ad000000 00000000 54000000 ec000000 ........T....... + 0410 d1000000 2f000000 e6000000 00000000 ..../........... + 0420 00000000 e0000000 b8000000 00000000 ................ + 0430 0e010000 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 11010000 0d000000 b2000000 ea000000 ................ + 04d0 00000000 00000000 a4000000 03010000 ................ + 04e0 05010000 b4000000 00000000 df000000 ................ + 04f0 68000000 00000000 00000000 0f000000 h............... + 0500 fb000000 00000000 00000000 4f000000 ............O... + 0510 00000000 00000000 00000000 0b010000 ................ + 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 1b010000 00000000 ................ + 05e0 81000000 25000000 14000000 75000000 ....%.......u... + 05f0 0a000000 19000000 a2000000 71000000 ............q... + 0600 78000000 b6000000 18010000 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 0f010000 00000000 0c010000 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 0d010000 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 16010000 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 13010000 ................ - 0880 00000000 00000000 01000000 00000000 ................ - 0890 00000000 0f000000 42000000 00000000 ........B....... - 08a0 14010000 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 1c010000 ................ + 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 19010000 00000000 ................ + 0890 00000000 01000000 00000000 00000000 ................ + 08a0 10000000 45000000 00000000 1a010000 ....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 0d010000 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> + _ZN7QString16fromAscii_helperEPKci@plt: jmp *offset(%rip) # <_ZN7QString16fromAscii_helperEPKci@Qt_5> push $something @@ -1453,17 +1483,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 @@ -1659,7 +1678,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 @@ -8930,206 +8949,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,4926 +2,4992 @@ .//usr/lib64/qgis/libauthmethod_pkipaths.so: file format elf64-x86-64 Contents of section .hash: - 02e0 c5000000 07010000 ee000000 b9000000 ................ - 02f0 ab000000 e7000000 4f000000 00000000 ........O....... - 0300 60000000 00000000 90000000 d6000000 `............... - 0310 f6000000 77000000 95000000 6d000000 ....w.......m... - 0320 00000000 27000000 72000000 ff000000 ....'...r....... - 0330 1f000000 54000000 ed000000 e2000000 ....T........... - 0340 00000000 00000000 9e000000 58000000 ............X... - 0350 f4000000 39000000 00000000 00000000 ....9........... - 0360 00000000 a0000000 00000000 51000000 ............Q... - 0370 00000000 c6000000 d8000000 00000000 ................ - 0380 00000000 eb000000 de000000 3b000000 ............;... - 0390 7b000000 00000000 00000000 ad000000 {............... - 03a0 9d000000 f2000000 66000000 fc000000 ........f....... - 03b0 c3000000 00000000 00000000 83000000 ................ - 03c0 d4000000 79000000 00000000 00000000 ....y........... - 03d0 57000000 00000000 25000000 61000000 W.......%...a... - 03e0 00000000 e0000000 00000000 af000000 ................ - 03f0 00000000 c8000000 dc000000 00000000 ................ - 0400 8d000000 8f000000 ac000000 41000000 ............A... - 0410 22000000 00000000 b1000000 00000000 "............... - 0420 f7000000 aa000000 74000000 ec000000 ........t....... - 0430 00000000 00000000 13000000 b0000000 ................ - 0440 00010000 80000000 00000000 e5000000 ................ - 0450 a9000000 78000000 b4000000 84000000 ....x........... - 0460 dd000000 31000000 4a000000 00000000 ....1...J....... - 0470 bc000000 00000000 a6000000 00000000 ................ - 0480 00000000 e1000000 00000000 6e000000 ............n... - 0490 43000000 ae000000 a5000000 00000000 C............... - 04a0 00000000 30000000 bb000000 e9000000 ....0........... - 04b0 6f000000 68000000 00000000 d7000000 o...h........... - 04c0 d5000000 d1000000 ea000000 65000000 ............e... - 04d0 f0000000 00000000 c4000000 35000000 ............5... - 04e0 e4000000 ef000000 94000000 f1000000 ................ - 04f0 c7000000 d9000000 e3000000 5a000000 ............Z... - 0500 00000000 b2000000 f5000000 d3000000 ................ - 0510 00000000 df000000 5f000000 2d000000 ........_...-... - 0520 00000000 00000000 7a000000 00000000 ........z....... - 0530 be000000 0d000000 00000000 b6000000 ................ - 0540 8a000000 db000000 5d000000 00000000 ........]....... - 0550 3f000000 00000000 45000000 26000000 ?.......E...&... - 0560 fe000000 44000000 6a000000 cf000000 ....D...j....... - 0570 bd000000 86000000 9a000000 99000000 ................ - 0580 37000000 5e000000 bf000000 e6000000 7...^........... - 0590 48000000 b3000000 38000000 2b000000 H.......8...+... - 05a0 b5000000 b8000000 00000000 81000000 ................ - 05b0 88000000 00000000 00000000 92000000 ................ - 05c0 da000000 98000000 a1000000 c9000000 ................ - 05d0 64000000 7e000000 c5000000 00000000 d...~........... - 05e0 cb000000 f3000000 00000000 a4000000 ................ - 05f0 e8000000 00000000 fb000000 00000000 ................ - 0600 00000000 00000000 00000000 00000000 ................ - 0610 00000000 00000000 00000000 04010000 ................ - 0620 00000000 00000000 00000000 00000000 ................ - 0630 06000000 00000000 00000000 00000000 ................ - 0640 00000000 09000000 00000000 00000000 ................ - 0650 00000000 0f000000 01000000 00000000 ................ - 0660 17000000 00000000 00000000 00000000 ................ - 0670 12000000 00000000 00000000 00000000 ................ - 0680 00000000 00000000 00000000 00000000 ................ - 0690 03000000 00000000 1b000000 00000000 ................ - 06a0 00000000 00000000 00000000 00000000 ................ - 06b0 00000000 00000000 10000000 00000000 ................ - 06c0 2f000000 00000000 00000000 24000000 /...........$... - 06d0 00000000 00000000 00000000 00000000 ................ - 06e0 00000000 00000000 00000000 00000000 ................ - 06f0 3a000000 00000000 00000000 05000000 :............... - 0700 00000000 00000000 01010000 00000000 ................ - 0710 04000000 00000000 00000000 00000000 ................ - 0720 00000000 46000000 1a000000 00000000 ....F........... - 0730 00000000 00000000 00000000 4e000000 ............N... - 0740 00000000 02000000 34000000 f8000000 ........4....... - 0750 50000000 00000000 15000000 00000000 P............... - 0760 00000000 00000000 18000000 00000000 ................ - 0770 5c000000 00000000 59000000 00000000 \.......Y....... - 0780 00000000 00000000 56000000 00000000 ........V....... - 0790 00000000 00000000 00000000 53000000 ............S... - 07a0 4d000000 00000000 52000000 00000000 M.......R....... - 07b0 00000000 00000000 00000000 00000000 ................ - 07c0 00000000 00000000 16000000 00000000 ................ - 07d0 00000000 2e000000 00000000 00000000 ................ - 07e0 00000000 06010000 00000000 00000000 ................ - 07f0 4b000000 00000000 70000000 0e000000 K.......p....... - 0800 33000000 0c000000 00000000 00000000 3............... - 0810 73000000 76000000 00000000 49000000 s...v.......I... - 0820 00000000 00000000 00000000 00000000 ................ - 0830 00000000 00000000 02010000 00000000 ................ - 0840 00000000 85000000 00000000 fa000000 ................ - 0850 0a000000 7f000000 6b000000 11000000 ........k....... - 0860 3e000000 00000000 00000000 00000000 >............... - 0870 6c000000 00000000 97000000 00000000 l............... - 0880 7c000000 00000000 29000000 87000000 |.......)....... - 0890 75000000 91000000 07000000 00000000 u............... - 08a0 8e000000 a3000000 00000000 82000000 ................ - 08b0 00000000 00000000 3c000000 08000000 ........<....... - 08c0 00000000 69000000 00000000 28000000 ....i.......(... - 08d0 62000000 03010000 20000000 00000000 b....... ....... - 08e0 00000000 8b000000 a8000000 00000000 ................ - 08f0 00000000 21000000 3d000000 71000000 ....!...=...q... - 0900 0b000000 36000000 8c000000 00000000 ....6........... - 0910 c2000000 fd000000 5b000000 00000000 ........[....... - 0920 19000000 47000000 00000000 63000000 ....G.......c... - 0930 00000000 32000000 00000000 00000000 ....2........... - 0940 14000000 7d000000 00000000 ba000000 ....}........... - 0950 9c000000 c0000000 00000000 00000000 ................ - 0960 d2000000 00000000 cc000000 4c000000 ............L... - 0970 cd000000 b7000000 00000000 00000000 ................ - 0980 ce000000 1c000000 00000000 2a000000 ............*... - 0990 ca000000 55000000 93000000 d0000000 ....U........... - 09a0 9b000000 9f000000 40000000 00000000 ........@....... - 09b0 f9000000 00000000 a2000000 23000000 ............#... - 09c0 1d000000 2c000000 42000000 05010000 ....,...B....... - 09d0 00000000 67000000 00000000 00000000 ....g........... - 09e0 00000000 00000000 00000000 a7000000 ................ - 09f0 96000000 c1000000 89000000 00000000 ................ - 0a00 00000000 1e000000 00000000 00000000 ................ - 0a10 00000000 00000000 ........ + 02e0 07010000 0e010000 d6000000 00000000 ................ + 02f0 d5000000 00000000 00000000 00000000 ................ + 0300 00000000 a0000000 00000000 b3000000 ................ + 0310 f9000000 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 04010000 00000000 00000000 "............... + 0370 00000000 00000000 00000000 00000000 ................ + 0380 00000000 3a000000 00000000 93000000 ....:........... + 0390 00000000 b5000000 00000000 cf000000 ................ + 03a0 88000000 00000000 40000000 03010000 ........@....... + 03b0 7c000000 00000000 4a000000 00000000 |.......J....... + 03c0 00000000 86000000 00000000 00000000 ................ + 03d0 5a000000 d9000000 b2000000 00000000 Z............... + 03e0 00000000 28000000 06010000 03000000 ....(........... + 03f0 e9000000 e4000000 00000000 a4000000 ................ + 0400 a1000000 00000000 4d000000 dd000000 ........M....... + 0410 c2000000 00000000 d7000000 00000000 ................ + 0420 00000000 d1000000 aa000000 00000000 ................ + 0430 fd000000 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 00010000 0d000000 a5000000 db000000 ................ + 04d0 00000000 00000000 9a000000 f2000000 ................ + 04e0 f4000000 a7000000 00000000 d0000000 ................ + 04f0 5f000000 00000000 00000000 0f000000 _............... + 0500 ec000000 00000000 00000000 48000000 ............H... + 0510 00000000 00000000 00000000 fa000000 ................ + 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 0a010000 00000000 ................ + 05e0 00000000 25000000 14000000 6d000000 ....%.......m... + 05f0 0a000000 18000000 98000000 69000000 ............i... + 0600 70000000 8c000000 07010000 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 fe000000 00000000 fb000000 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 fc000000 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 00000000 09000000 00000000 ................ + 0750 00000000 00000000 00000000 00000000 ................ + 0760 00000000 00000000 04000000 00000000 ................ + 0770 00000000 00000000 00000000 00000000 ................ + 0780 00000000 00000000 00000000 00000000 ................ + 0790 00000000 00000000 00000000 0b010000 ................ + 07a0 00000000 00000000 00000000 00000000 ................ + 07b0 00000000 00000000 26000000 00000000 ........&....... /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> + _ZN7QString16fromAscii_helperEPKci@plt: jmp *offset(%rip) # <_ZN7QString16fromAscii_helperEPKci@Qt_5> push $something @@ -1381,17 +1411,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 @@ -1399,7 +1418,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> @@ -1410,7 +1429,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> @@ -1438,20 +1457,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 @@ -1459,18 +1472,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 @@ -1549,7 +1556,7 @@ mov %rbx,%rdi call <_Unwind_Resume@plt> call <__stack_chk_fail@plt> - nop + nopl offset(%rax) _GLOBAL__sub_I_qgsauthpkipathsmethod.cpp: push %r12 @@ -8707,212 +8714,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