~/f/plasma5-workspace/RPMS.2017 ~/f/plasma5-workspace ~/f/plasma5-workspace RPMS.2017/plasma5-workspace-5.26.4.1-0.0.x86_64.rpm RPMS/plasma5-workspace-5.26.4.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing plasma5-workspace-5.26.4.1-0.0.x86_64.rpm to plasma5-workspace-5.26.4.1-0.0.x86_64.rpm comparing the rpm tags of plasma5-workspace --- old-rpm-tags +++ new-rpm-tags @@ -1725,2 +1725,2 @@ -/usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so a7a99b17d3e679f43d9f89464aef027ef55551f7a03bc83a714fc4c63d01ecaa 0 -/usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so 970fc3cd81619e2b78c9f266cec4717603bbcaed8f840ac27d6e7793d425ae67 0 +/usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so ec69612ba5c32616941b152b234483d9a369011708f0cca7505990ecf7bd94e5 0 +/usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so 523067db62d81a0cd8cfb5b034dde4963039769063246d96c3d9986a8c0ffe3a 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/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so differs in ELF sections --- old /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so (objdump) +++ new /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so (objdump) @@ -763,8 +763,8 @@ 31f0 00000000 00000000 00000000 00000000 ................ 3200 b73a0000 12000000 00000000 00000000 .:.............. 3210 00000000 00000000 b30f0000 12000e00 ................ - 3220 b01a0100 00000000 8e010000 00000000 ................ - 3230 9a0f0000 12000e00 a01a0100 00000000 ................ + 3220 501a0100 00000000 8e010000 00000000 P............... + 3230 9a0f0000 12000e00 401a0100 00000000 ........@....... 3240 08000000 00000000 ........ Contents of section .dynstr: 3248 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. @@ -1914,79 +1914,79 @@ 7990 08000000 00000000 405c0200 00000000 ........@\...... 79a0 005d0200 00000000 08000000 00000000 .].............. 79b0 00c70000 00000000 085d0200 00000000 .........]...... - 79c0 08000000 00000000 a0210100 00000000 .........!...... + 79c0 08000000 00000000 40210100 00000000 ........@!...... 79d0 105d0200 00000000 08000000 00000000 .].............. - 79e0 f0210100 00000000 185d0200 00000000 .!.......]...... - 79f0 08000000 00000000 30ea0000 00000000 ........0....... + 79e0 90210100 00000000 185d0200 00000000 .!.......]...... + 79f0 08000000 00000000 a0eb0000 00000000 ................ 7a00 205d0200 00000000 08000000 00000000 ].............. - 7a10 b0eb0000 00000000 785d0200 00000000 ........x]...... + 7a10 20ed0000 00000000 785d0200 00000000 .......x]...... 7a20 08000000 00000000 60c60000 00000000 ........`....... 7a30 905d0200 00000000 08000000 00000000 .].............. - 7a40 30ed0000 00000000 985d0200 00000000 0........]...... - 7a50 08000000 00000000 d01d0100 00000000 ................ + 7a40 a0ee0000 00000000 985d0200 00000000 .........]...... + 7a50 08000000 00000000 701d0100 00000000 ........p....... 7a60 585e0200 00000000 08000000 00000000 X^.............. - 7a70 d0ee0000 00000000 785e0200 00000000 ........x^...... + 7a70 40f00000 00000000 785e0200 00000000 @.......x^...... 7a80 08000000 00000000 585c0200 00000000 ........X\...... 7a90 805e0200 00000000 08000000 00000000 .^.............. 7aa0 20c70000 00000000 885e0200 00000000 ........^...... - 7ab0 08000000 00000000 a0220100 00000000 ........."...... + 7ab0 08000000 00000000 40220100 00000000 ........@"...... 7ac0 905e0200 00000000 08000000 00000000 .^.............. - 7ad0 f0220100 00000000 985e0200 00000000 .".......^...... - 7ae0 08000000 00000000 90af0100 00000000 ................ + 7ad0 90220100 00000000 985e0200 00000000 .".......^...... + 7ae0 08000000 00000000 20af0100 00000000 ........ ....... 7af0 a05e0200 00000000 08000000 00000000 .^.............. - 7b00 40900100 00000000 18600200 00000000 @........`...... - 7b10 08000000 00000000 d0980100 00000000 ................ + 7b00 d08f0100 00000000 18600200 00000000 .........`...... + 7b10 08000000 00000000 60980100 00000000 ........`....... 7b20 48600200 00000000 08000000 00000000 H`.............. 7b30 60d10100 00000000 50600200 00000000 `.......P`...... 7b40 08000000 00000000 e0c80100 00000000 ................ 7b50 58600200 00000000 08000000 00000000 X`.............. - 7b60 303d0100 00000000 88600200 00000000 0=.......`...... + 7b60 d03c0100 00000000 88600200 00000000 .<.......`...... 7b70 08000000 00000000 20c60100 00000000 ........ ....... 7b80 90600200 00000000 08000000 00000000 .`.............. 7b90 00c50100 00000000 98600200 00000000 .........`...... - 7ba0 08000000 00000000 009c0100 00000000 ................ + 7ba0 08000000 00000000 909b0100 00000000 ................ 7bb0 b8600200 00000000 08000000 00000000 .`.............. 7bc0 705c0200 00000000 c0600200 00000000 p\.......`...... 7bd0 08000000 00000000 60c70000 00000000 ........`....... 7be0 c8600200 00000000 08000000 00000000 .`.............. - 7bf0 10880100 00000000 d0600200 00000000 .........`...... - 7c00 08000000 00000000 60880100 00000000 ........`....... + 7bf0 a0870100 00000000 d0600200 00000000 .........`...... + 7c00 08000000 00000000 f0870100 00000000 ................ 7c10 d8600200 00000000 08000000 00000000 .`.............. 7c20 b0d70000 00000000 e0600200 00000000 .........`...... 7c30 08000000 00000000 60d80000 00000000 ........`....... 7c40 20610200 00000000 08000000 00000000 a.............. - 7c50 c03c0100 00000000 28610200 00000000 .<......(a...... - 7c60 08000000 00000000 50560100 00000000 ........PV...... + 7c50 603c0100 00000000 28610200 00000000 `<......(a...... + 7c60 08000000 00000000 e0550100 00000000 .........U...... 7c70 38610200 00000000 08000000 00000000 8a.............. - 7c80 b01c0100 00000000 50610200 00000000 ........Pa...... + 7c80 501c0100 00000000 50610200 00000000 P.......Pa...... 7c90 08000000 00000000 885c0200 00000000 .........\...... 7ca0 58610200 00000000 08000000 00000000 Xa.............. 7cb0 40c70000 00000000 60610200 00000000 @.......`a...... - 7cc0 08000000 00000000 80870100 00000000 ................ + 7cc0 08000000 00000000 10870100 00000000 ................ 7cd0 68610200 00000000 08000000 00000000 ha.............. - 7ce0 00880100 00000000 70610200 00000000 ........pa...... + 7ce0 90870100 00000000 70610200 00000000 ........pa...... 7cf0 08000000 00000000 70d70000 00000000 ........p....... 7d00 78610200 00000000 08000000 00000000 xa.............. 7d10 80d70000 00000000 d8610200 00000000 .........a...... 7d20 08000000 00000000 a05c0200 00000000 .........\...... 7d30 e0610200 00000000 08000000 00000000 .a.............. 7d40 e0c60000 00000000 e8610200 00000000 .........a...... - 7d50 08000000 00000000 40210100 00000000 ........@!...... + 7d50 08000000 00000000 e0200100 00000000 ......... ...... 7d60 f0610200 00000000 08000000 00000000 .a.............. - 7d70 90210100 00000000 f8610200 00000000 .!.......a...... + 7d70 30210100 00000000 f8610200 00000000 0!.......a...... 7d80 08000000 00000000 c0cc0000 00000000 ................ 7d90 00620200 00000000 08000000 00000000 .b.............. 7da0 d0cc0000 00000000 68620200 00000000 ........hb...... 7db0 08000000 00000000 a0ed0100 00000000 ................ 7dc0 70620200 00000000 08000000 00000000 pb.............. 7dd0 e0cb0100 00000000 78620200 00000000 ........xb...... - 7de0 08000000 00000000 70140100 00000000 ........p....... + 7de0 08000000 00000000 b0160100 00000000 ................ 7df0 80620200 00000000 08000000 00000000 .b.............. 7e00 205c0200 00000000 a8620200 00000000 \.......b...... 7e10 08000000 00000000 60ef0100 00000000 ........`....... 7e20 b0620200 00000000 08000000 00000000 .b.............. 7e30 c0cc0100 00000000 b8620200 00000000 .........b...... - 7e40 08000000 00000000 70120100 00000000 ........p....... + 7e40 08000000 00000000 b0140100 00000000 ................ 7e50 e8620200 00000000 08000000 00000000 .b.............. 7e60 a0f00100 00000000 f0620200 00000000 .........b...... 7e70 08000000 00000000 80cd0100 00000000 ................ @@ -1995,13 +1995,13 @@ 7ea0 08000000 00000000 80f20100 00000000 ................ 7eb0 30630200 00000000 08000000 00000000 0c.............. 7ec0 10630200 00000000 38630200 00000000 .c......8c...... - 7ed0 08000000 00000000 00930100 00000000 ................ + 7ed0 08000000 00000000 90920100 00000000 ................ 7ee0 40630200 00000000 08000000 00000000 @c.............. - 7ef0 20930100 00000000 48630200 00000000 .......Hc...... - 7f00 08000000 00000000 60a00100 00000000 ........`....... + 7ef0 b0920100 00000000 48630200 00000000 ........Hc...... + 7f00 08000000 00000000 f09f0100 00000000 ................ 7f10 50630200 00000000 08000000 00000000 Pc.............. - 7f20 30920100 00000000 58630200 00000000 0.......Xc...... - 7f30 08000000 00000000 90920100 00000000 ................ + 7f20 c0910100 00000000 58630200 00000000 ........Xc...... + 7f30 08000000 00000000 20920100 00000000 ........ ....... 7f40 00700200 00000000 08000000 00000000 .p.............. 7f50 00700200 00000000 405c0200 00000000 .p......@\...... 7f60 01000000 4e010000 10000000 00000000 ....N........... @@ -2968,12 +2968,12 @@ 0c340 4889f848 85f67406 488b1648 8917c390 H..H..t.H..H.... 0c350 c366662e 0f1f8400 00000000 0f1f4000 .ff...........@. 0c360 4889f848 85f67406 488b1648 8917c390 H..H..t.H..H.... - 0c370 488d0579 15000048 8d0de220 00004889 H..y...H... ..H. + 0c370 488d0579 15000048 8d0d5222 00004889 H..y...H..R"..H. 0c380 3266480f 6ec86648 0f6ec148 8d05de0b 2fH.n.fH.n.H.... 0c390 000048c7 42080000 0000660f 6cc1488d ..H.B.....f.l.H. 0c3a0 3d7b0b00 0066480f 6ed048c7 42100a00 ={...fH.n.H.B... 0c3b0 00000f11 42206648 0f6ec748 8d054e02 ....B fH.n.H..N. - 0c3c0 0000488d 0d072100 00660f6c c266480f ..H...!..f.l.fH. + 0c3c0 0000488d 0d772200 00660f6c c266480f ..H..w"..f.l.fH. 0c3d0 6ed8488d 3d570200 0048c742 18310000 n.H.=W...H.B.1.. 0c3e0 000f1142 3066480f 6ec1488d 050f0b00 ...B0fH.n.H..... 0c3f0 00488d35 58020000 660f6cc3 66480f6e .H.5X...f.l.fH.n @@ -3196,7 +3196,7 @@ 0d180 04252800 00000f85 ca000000 4883c438 .%(.........H..8 0d190 5b5d415c 415d415e 415fc30f 1f440000 []A\A]A^A_...D.. 0d1a0 4c89e7e8 58e7ffff 4889c5eb 9f0f1f00 L...X...H....... - 0d1b0 488b3c24 e887ea00 00e979ff ffff8b10 H.<$......y..... + 0d1b0 488b3c24 e807ea00 00e979ff ffff8b10 H.<$......y..... 0d1c0 89ce83fa 010f8681 00000048 63500848 ...........HcP.H 0d1d0 8d6cd010 e897e7ff ff488944 2408498b .l.......H.D$.I. 0d1e0 0424488d 50104863 480c4863 4008488d .$H.P.HcH.Hc@.H. @@ -3205,7 +3205,7 @@ 0d210 ffff488b 75f84989 c64889c7 e8dfebff ..H.u.I..H...... 0d220 ff4d8977 f84c393c 2475d548 8b7c2408 .M.w.L9<$u.H.|$. 0d230 e85bf4ff ff84c00f 85dafdff ff488b7c .[...........H.| - 0d240 2408e8f9 e90000e9 cbfdffff e89feaff $............... + 0d240 2408e879 e90000e9 cbfdffff e89feaff $..y............ 0d250 ffe9c1fd ffffe8a5 dfffff0f 1f440000 .............D.. 0d260 4883ec18 89f84889 f764488b 14252800 H.....H..dH..%(. 0d270 00004889 54240831 d285c074 6383f801 ..H.T$.1...tc... @@ -3310,7 +3310,7 @@ 0d8a0 c366662e 0f1f8400 00000000 0f1f4000 .ff...........@. 0d8b0 488b078b 5010488d 481085d2 741583fa H...P.H.H...t... 0d8c0 ff7406f0 83290174 07c3660f 1f440000 .t...).t..f..D.. - 0d8d0 488b0748 8d356602 00004889 c7e94edb H..H.5f...H...N. + 0d8d0 488b0748 8d359604 00004889 c7e94edb H..H.5....H...N. 0d8e0 ffff6666 2e0f1f84 00000000 000f1f00 ..ff............ 0d8f0 41544989 d4554889 f553488b 074889fb ATI..UH..SH..H.. 0d900 8b502085 d274398b 70244889 efe80eda .P ..t9.p$H..... @@ -3329,3668 +3329,3660 @@ 0d9d0 534889fb 4885f674 0fe852de ffff4889 SH..H..t..R...H. 0d9e0 d85bc30f 1f440000 e893e1ff ff4889d8 .[...D.......H.. 0d9f0 5bc36666 2e0f1f84 00000000 000f1f00 [.ff............ - 0da00 41545553 488b2f8b 450085c0 741583f8 ATUSH./.E...t... - 0da10 ff7407f0 836d0001 74065b5d 415cc390 .t...m..t.[]A\.. - 0da20 488b2f48 63550c48 8d451048 8d1cd048 H./HcU.H.E.H...H - 0da30 6355084c 8d24d04c 39e37514 eb346690 cU.L.$.L9.u..4f. - 0da40 83f8ff74 06f0832f 01743549 39dc7422 ...t.../.t5I9.t" - 0da50 488b7bf8 4883eb08 8b0785c0 75e2ba08 H.{.H.......u... - 0da60 000000be 02000000 e883d8ff ff4939dc .............I9. - 0da70 75de5b48 89ef5d41 5ce952d6 ffff6690 u.[H..]A\.R...f. - 0da80 488b3bba 08000000 be020000 00e85ed8 H.;...........^. - 0da90 ffffebd9 66662e0f 1f840000 00000090 ....ff.......... - 0daa0 41545553 488b2f8b 450085c0 741583f8 ATUSH./.E...t... - 0dab0 ff7407f0 836d0001 74065b5d 415cc390 .t...m..t.[]A\.. - 0dac0 488b2f48 63550c48 8d451048 8d1cd048 H./HcU.H.E.H...H - 0dad0 6355084c 8d24d04c 39e37514 eb346690 cU.L.$.L9.u..4f. - 0dae0 83f8ff74 06f0832f 01743549 39dc7422 ...t.../.t5I9.t" - 0daf0 488b7bf8 4883eb08 8b0785c0 75e2ba08 H.{.H.......u... - 0db00 000000be 01000000 e8e3d7ff ff4939dc .............I9. /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so differs in assembler output --- old /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so (disasm) +++ new /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_colors.so (disasm) @@ -3227,6 +3227,165 @@ data16 cs nopw offset(%rax,%rax,1) nopl (%rax) +_ZN5QListI7QStringE6appendERKS0_: + push %r14 + push %r13 + push %r12 + push %rbp + mov %rdi,%rbp + push %rbx + mov %rsi,%rbx + sub $something,%rsp + mov %fs:0x28,%rax + mov %rax,offset(%rsp) + mov (%rdi),%rax + mov (%rax),%edx + cmp $something,%edx + jbe <_ZN5QListI7QStringE6appendERKS0_ + ofs> + movslq offset(%rax),%rdx + lea offset(%rsp),%rsi + movl $something,offset(%rsp) + lea offset(%rax,%rdx,8),%r13 + mov $something,%edx + call <_ZN9QListData11detach_growEPii@plt> + mov offset(%rbp),%rdx + movslq offset(%rsp),%rdi + mov %rax,%r12 + movslq offset(%rdx),%rax + lea offset(%rdx),%rcx + lea (%rcx,%rax,8),%rsi + add %rdi,%rax + lea (%rcx,%rax,8),%r8 + cmp %r8,%rsi + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + lea offset(%r13,%rdi,8),%rdi + mov %r13,%rax + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + nopl offset(%rax) + add $something,%rax + add $something,%rsi + cmp %rdi,%rax + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov (%rax),%rcx + mov %rcx,(%rsi) + mov (%rcx),%edx + add $something,%edx + cmp $something,%edx + jbe <_ZN5QListI7QStringE6appendERKS0_ + ofs> + lock addl $something,(%rcx) + add $something,%rax + add $something,%rsi + cmp %rdi,%rax + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov offset(%rbp),%rdx + movslq offset(%rsp),%rdi + movslq offset(%rdx),%rax + lea offset(%rdx),%rcx + add %rdi,%rax + movslq offset(%rdx),%rdx + lea offset(%r13,%rdi,8),%rsi + lea offset(%rcx,%rax,8),%rax + lea (%rcx,%rdx,8),%rdi + cmp %rax,%rdi + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + nopl offset(%rax,%rax,1) + add $something,%rax + add $something,%rsi + cmp %rax,%rdi + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov (%rsi),%rcx + mov %rcx,(%rax) + mov (%rcx),%edx + add $something,%edx + cmp $something,%edx + jbe <_ZN5QListI7QStringE6appendERKS0_ + ofs> + lock addl $something,(%rcx) + add $something,%rax + add $something,%rsi + cmp %rax,%rdi + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov (%r12),%eax + test %eax,%eax + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + cmp $something,%eax + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + lock subl $something,(%r12) + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov offset(%rbp),%rcx + movslq offset(%rsp),%rsi + mov (%rbx),%rdx + movslq offset(%rcx),%rax + add %rsi,%rax + mov %rdx,offset(%rcx,%rax,8) + mov (%rdx),%eax + add $something,%eax + cmp $something,%eax + ja <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov offset(%rsp),%rax + sub %fs:0x28,%rax + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + add $something,%rsp + pop %rbx + pop %rbp + pop %r12 + pop %r13 + pop %r14 + ret + nopw offset(%rax,%rax,1) + movslq offset(%r12),%rdx + lea offset(%r12),%rax + lea (%rax,%rdx,8),%r13 + movslq offset(%r12),%rdx + lea (%rax,%rdx,8),%r14 + cmp %r14,%r13 + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + xchg %ax,%ax + cmp $something,%eax + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + lock subl $something,(%rdi) + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + cmp %r13,%r14 + je <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov -offset(%r13),%rdi + sub $something,%r13 + mov (%rdi),%eax + test %eax,%eax + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov $something,%edx + mov $something,%esi + call <_ZN10QArrayData10deallocateEPS_mm@plt> + cmp %r13,%r14 + jne <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov %r12,%rdi + call <_ZN9QListData7disposeEPNS_4DataE@plt> + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + nop + mov (%rsi),%rbx + mov (%rbx),%eax + add $something,%eax + cmp $something,%eax + ja <_ZN5QListI7QStringE6appendERKS0_ + ofs> + mov %rbp,%rdi + call <_ZN9QListData6appendEv@plt> + mov %rbx,(%rax) + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + nopl (%rax) + lock addl $something,(%rdx) + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + nopl offset(%rax) + lock addl $something,(%rbx) + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + cs nopw offset(%rax,%rax,1) + mov offset(%r13),%rdi + mov $something,%edx + mov $something,%esi + call <_ZN10QArrayData10deallocateEPS_mm@plt> + jmp <_ZN5QListI7QStringE6appendERKS0_ + ofs> + call <__stack_chk_fail@plt> + nopw offset(%rax,%rax,1) + _ZN5QListI7QStringED2Ev: push %r12 push %rbp @@ -3510,6 +3669,48 @@ data16 cs nopw offset(%rax,%rax,1) nop +_ZN5QListI7QStringEC1IPKS0_Lb1EEET_S5_: + push %r13 + sub %rsi,%rdx + push %r12 + mov %rdx,%r13 + mov %rdi,%r12 + push %rbp + mov %rdx,%rbp + push %rbx + sar $something,%rbp + mov %rsi,%rbx + sub $something,%rsp + mov offset(%rip),%rax # <_ZN9QListData11shared_nullE@Qt_5> + mov %rax,(%rdi) + cmp offset(%rax),%ebp + jg <_ZN5QListI7QStringEC1IPKS0_Lb1EEET_S5_ + ofs> + test %r13,%r13 + jle <_ZN5QListI7QStringEC1IPKS0_Lb1EEET_S5_ + ofs> + nopl offset(%rax) + mov %rbx,%rsi + mov %r12,%rdi + add $something,%rbx + call <_ZN5QListI7QStringE6appendERKS0_> + sub $something,%rbp + jne <_ZN5QListI7QStringEC1IPKS0_Lb1EEET_S5_ + ofs> + add $something,%rsp + pop %rbx + pop %rbp /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so differs in ELF sections --- old /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so (objdump) +++ new /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so (objdump) @@ -189,7 +189,7 @@ 0e28 2d9582a8 6dd0e28d -...m... Contents of section .dynsym: 0e30 00000000 00000000 00000000 00000000 ................ - 0e40 00000000 00000000 8d1e0000 12000000 ................ + 0e40 00000000 00000000 f41d0000 12000000 ................ 0e50 00000000 00000000 00000000 00000000 ................ 0e60 053c0000 12000000 00000000 00000000 .<.............. 0e70 00000000 00000000 c8100000 12000000 ................ @@ -207,7 +207,7 @@ 0f30 00000000 00000000 da3f0000 11000000 .........?...... 0f40 00000000 00000000 00000000 00000000 ................ 0f50 130b0000 12000000 00000000 00000000 ................ - 0f60 00000000 00000000 c42b0000 12000000 .........+...... + 0f60 00000000 00000000 ec2b0000 12000000 .........+...... 0f70 00000000 00000000 00000000 00000000 ................ 0f80 66090000 12000000 00000000 00000000 f............... 0f90 00000000 00000000 67020000 12000000 ........g....... @@ -221,7 +221,7 @@ 1010 55000000 11000000 00000000 00000000 U............... 1020 00000000 00000000 14110000 12000000 ................ 1030 00000000 00000000 00000000 00000000 ................ - 1040 681e0000 12000000 00000000 00000000 h............... + 1040 cf1d0000 12000000 00000000 00000000 ................ 1050 00000000 00000000 d9430000 12000000 .........C...... 1060 00000000 00000000 00000000 00000000 ................ 1070 3b3e0000 12000000 00000000 00000000 ;>.............. @@ -239,7 +239,7 @@ 1130 7d160000 12000000 00000000 00000000 }............... 1140 00000000 00000000 79100000 12000000 ........y....... 1150 00000000 00000000 00000000 00000000 ................ - 1160 dc2f0000 12000000 00000000 00000000 ./.............. + 1160 04300000 12000000 00000000 00000000 .0.............. 1170 00000000 00000000 223e0000 12000000 ........">...... 1180 00000000 00000000 00000000 00000000 ................ 1190 e30d0000 12000000 00000000 00000000 ................ @@ -320,7 +320,7 @@ 1640 60020000 12000000 00000000 00000000 `............... 1650 00000000 00000000 4a3c0000 12000000 ........J<...... 1660 00000000 00000000 00000000 00000000 ................ - 1670 8a2b0000 12000000 00000000 00000000 .+.............. + 1670 b22b0000 12000000 00000000 00000000 .+.............. 1680 00000000 00000000 1a040000 12000000 ................ 1690 00000000 00000000 00000000 00000000 ................ 16a0 bd160000 12000000 00000000 00000000 ................ @@ -332,14 +332,14 @@ 1700 db020000 12000000 00000000 00000000 ................ 1710 00000000 00000000 1b030000 12000000 ................ 1720 00000000 00000000 00000000 00000000 ................ - 1730 3d2d0000 12000000 00000000 00000000 =-.............. + 1730 652d0000 12000000 00000000 00000000 e-.............. 1740 00000000 00000000 f50a0000 12000000 ................ 1750 00000000 00000000 00000000 00000000 ................ - 1760 23320000 12000000 00000000 00000000 #2.............. + 1760 4b320000 12000000 00000000 00000000 K2.............. 1770 00000000 00000000 991f0000 12000000 ................ 1780 00000000 00000000 00000000 00000000 ................ 1790 ac070000 12000000 00000000 00000000 ................ - 17a0 00000000 00000000 992e0000 12000000 ................ + 17a0 00000000 00000000 c12e0000 12000000 ................ 17b0 00000000 00000000 00000000 00000000 ................ 17c0 bc3f0000 12000000 00000000 00000000 .?.............. 17d0 00000000 00000000 c3090000 12000000 ................ @@ -356,7 +356,7 @@ 1880 3d430000 12000000 00000000 00000000 =C.............. 1890 00000000 00000000 c6080000 12000000 ................ 18a0 00000000 00000000 00000000 00000000 ................ - 18b0 4a060000 12000000 00000000 00000000 J............... + 18b0 ae050000 12000000 00000000 00000000 ................ 18c0 00000000 00000000 29340000 12000000 ........)4...... 18d0 00000000 00000000 00000000 00000000 ................ 18e0 36170000 12000000 00000000 00000000 6............... @@ -366,7 +366,7 @@ 1920 00000000 00000000 ac100000 12000000 ................ 1930 00000000 00000000 00000000 00000000 ................ 1940 0f420000 12000000 00000000 00000000 .B.............. - 1950 00000000 00000000 6f2a0000 12000000 ........o*...... + 1950 00000000 00000000 972a0000 12000000 .........*...... 1960 00000000 00000000 00000000 00000000 ................ 1970 f71f0000 12000000 00000000 00000000 ................ 1980 00000000 00000000 a3220000 11000000 ........."...... @@ -395,7 +395,7 @@ 1af0 450d0000 12000000 00000000 00000000 E............... 1b00 00000000 00000000 a00e0000 12000000 ................ 1b10 00000000 00000000 00000000 00000000 ................ - 1b20 ad2f0000 12000000 00000000 00000000 ./.............. + 1b20 d52f0000 12000000 00000000 00000000 ./.............. 1b30 00000000 00000000 eb120000 12000000 ................ 1b40 00000000 00000000 00000000 00000000 ................ 1b50 d6250000 12000000 00000000 00000000 .%.............. @@ -405,7 +405,7 @@ 1b90 00000000 00000000 3e1f0000 12000000 ........>....... 1ba0 00000000 00000000 00000000 00000000 ................ 1bb0 4f0f0000 12000000 00000000 00000000 O............... - 1bc0 00000000 00000000 b5060000 12000000 ................ + 1bc0 00000000 00000000 19060000 12000000 ................ 1bd0 00000000 00000000 00000000 00000000 ................ 1be0 41110000 12000000 00000000 00000000 A............... 1bf0 00000000 00000000 b00f0000 12000000 ................ @@ -422,13 +422,13 @@ 1ca0 b40b0000 12000000 00000000 00000000 ................ 1cb0 00000000 00000000 0a2a0000 12000000 .........*...... 1cc0 00000000 00000000 00000000 00000000 ................ - 1cd0 e42c0000 12000000 00000000 00000000 .,.............. + 1cd0 0c2d0000 12000000 00000000 00000000 .-.............. 1ce0 00000000 00000000 c2130000 12000000 ................ 1cf0 00000000 00000000 00000000 00000000 ................ 1d00 463a0000 12000000 00000000 00000000 F:.............. 1d10 00000000 00000000 03440000 12000000 .........D...... 1d20 00000000 00000000 00000000 00000000 ................ - 1d30 4f320000 12000000 00000000 00000000 O2.............. + 1d30 77320000 12000000 00000000 00000000 w2.............. 1d40 00000000 00000000 5c2a0000 22000000 ........\*.."... 1d50 00000000 00000000 00000000 00000000 ................ 1d60 85330000 12000000 00000000 00000000 .3.............. @@ -438,16 +438,16 @@ 1da0 00000000 00000000 231b0000 12000000 ........#....... 1db0 00000000 00000000 00000000 00000000 ................ 1dc0 e7130000 12000000 00000000 00000000 ................ - 1dd0 00000000 00000000 f42d0000 12000000 .........-...... + 1dd0 00000000 00000000 1c2e0000 12000000 ................ 1de0 00000000 00000000 00000000 00000000 ................ 1df0 5a350000 12000000 00000000 00000000 Z5.............. 1e00 00000000 00000000 cc410000 12000000 .........A...... 1e10 00000000 00000000 00000000 00000000 ................ 1e20 3d380000 12000000 00000000 00000000 =8.............. - 1e30 00000000 00000000 ae050000 11000000 ................ + 1e30 00000000 00000000 5e060000 11000000 ........^....... 1e40 00000000 00000000 00000000 00000000 ................ 1e50 86000000 12000000 00000000 00000000 ................ - 1e60 00000000 00000000 dc310000 12000000 .........1...... + 1e60 00000000 00000000 04320000 12000000 .........2...... 1e70 00000000 00000000 00000000 00000000 ................ 1e80 8e3b0000 11000000 00000000 00000000 .;.............. 1e90 00000000 00000000 4e420000 12000000 ........NB...... @@ -458,7 +458,7 @@ 1ee0 2a280000 12000000 00000000 00000000 *(.............. 1ef0 00000000 00000000 0d3b0000 12000000 .........;...... 1f00 00000000 00000000 00000000 00000000 ................ - 1f10 ac1d0000 12000000 00000000 00000000 ................ + 1f10 411e0000 12000000 00000000 00000000 A............... 1f20 00000000 00000000 8b3f0000 12000000 .........?...... 1f30 00000000 00000000 00000000 00000000 ................ 1f40 d6350000 12000000 00000000 00000000 .5.............. @@ -473,7 +473,7 @@ 1fd0 e70c0000 12000000 00000000 00000000 ................ 1fe0 00000000 00000000 01380000 12000000 .........8...... 1ff0 00000000 00000000 00000000 00000000 ................ - 2000 442f0000 12000000 00000000 00000000 D/.............. + 2000 6c2f0000 12000000 00000000 00000000 l/.............. 2010 00000000 00000000 e6290000 12000000 .........)...... 2020 00000000 00000000 00000000 00000000 ................ 2030 bf150000 12000000 00000000 00000000 ................ @@ -503,11 +503,11 @@ 21b0 68420000 12000000 00000000 00000000 hB.............. 21c0 00000000 00000000 d33d0000 12000000 .........=...... 21d0 00000000 00000000 00000000 00000000 ................ - 21e0 0b300000 12000000 00000000 00000000 .0.............. + 21e0 33300000 12000000 00000000 00000000 30.............. 21f0 00000000 00000000 3a3d0000 12000000 ........:=...... 2200 00000000 00000000 00000000 00000000 ................ 2210 82090000 12000000 00000000 00000000 ................ - 2220 00000000 00000000 852c0000 12000000 .........,...... + 2220 00000000 00000000 ad2c0000 12000000 .........,...... 2230 00000000 00000000 00000000 00000000 ................ 2240 fa100000 12000000 00000000 00000000 ................ 2250 00000000 00000000 42040000 12000000 ........B....... @@ -527,16 +527,16 @@ 2330 55150000 12000000 00000000 00000000 U............... 2340 00000000 00000000 9f1a0000 11000000 ................ 2350 00000000 00000000 00000000 00000000 ................ - 2360 ae300000 12000000 00000000 00000000 .0.............. + 2360 d6300000 12000000 00000000 00000000 .0.............. 2370 00000000 00000000 1e240000 12000000 .........$...... 2380 00000000 00000000 00000000 00000000 ................ 2390 55090000 12000000 00000000 00000000 U............... - 23a0 00000000 00000000 05310000 12000000 .........1...... + 23a0 00000000 00000000 2d310000 12000000 ........-1...... 23b0 00000000 00000000 00000000 00000000 ................ 23c0 55070000 12000000 00000000 00000000 U............... 23d0 00000000 00000000 770e0000 12000000 ........w....... 23e0 00000000 00000000 00000000 00000000 ................ - 23f0 5f300000 12000000 00000000 00000000 _0.............. + 23f0 87300000 12000000 00000000 00000000 .0.............. 2400 00000000 00000000 b1110000 12000000 ................ 2410 00000000 00000000 00000000 00000000 ................ 2420 f93d0000 12000000 00000000 00000000 .=.............. @@ -567,12 +567,12 @@ 25b0 00000000 00000000 68430000 12000000 ........hC...... 25c0 00000000 00000000 00000000 00000000 ................ 25d0 46000000 22000000 00000000 00000000 F..."........... - 25e0 00000000 00000000 fd310000 12000000 .........1...... + 25e0 00000000 00000000 25320000 12000000 ........%2...... 25f0 00000000 00000000 00000000 00000000 ................ 2600 ea3e0000 12000000 00000000 00000000 .>.............. 2610 00000000 00000000 08010000 11000000 ................ 2620 00000000 00000000 00000000 00000000 ................ - 2630 cd050000 12000000 00000000 00000000 ................ /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so differs in assembler output --- old /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so (disasm) +++ new /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so (disasm) @@ -1543,39 +1543,39 @@ data16 cs nopw offset(%rax,%rax,1) nopl offset(%rax) -_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE8DestructEPv: +_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE8DestructEPv: ret data16 cs nopw offset(%rax,%rax,1) nopl offset(%rax) -_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE9ConstructEPvPKv: +_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE9ConstructEPvPKv: mov %rdi,%rax test %rsi,%rsi - je <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE9ConstructEPvPKv + ofs> + je <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE9ConstructEPvPKv + ofs> mov (%rsi),%rdx mov %rdx,(%rdi) ret nop -_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE8DestructEPv: +_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI16QQmlListPropertyI19CursorThemeSettingsELb1EE8DestructEPv: ret data16 cs nopw offset(%rax,%rax,1) nopl offset(%rax) -_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE9ConstructEPvPKv: +_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE8DestructEPv: + ret + data16 cs nopw offset(%rax,%rax,1) + nopl offset(%rax) + +_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE9ConstructEPvPKv: mov %rdi,%rax test %rsi,%rsi - je <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP14SortProxyModelLb1EE9ConstructEPvPKv + ofs> + je <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE9ConstructEPvPKv + ofs> mov (%rsi),%rdx mov %rdx,(%rdi) ret nop -_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI16QQmlListPropertyI19CursorThemeSettingsELb1EE8DestructEPv: - ret - data16 cs nopw offset(%rax,%rax,1) - nopl offset(%rax) - _ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperI16QQmlListPropertyI14SortProxyModelELb1EE8DestructEPv: ret data16 cs nopw offset(%rax,%rax,1) @@ -1680,6 +1680,19 @@ data16 cs nopw offset(%rax,%rax,1) nopl (%rax) +_ZN9QtPrivate8RefCount5derefEv: + mov (%rdi),%edx + xor %eax,%eax + test %edx,%edx + je <_ZN9QtPrivate8RefCount5derefEv + ofs> + mov $something,%eax + cmp $something,%edx + je <_ZN9QtPrivate8RefCount5derefEv + ofs> + lock subl $something,(%rdi) + setne %al + ret + nopw offset(%rax,%rax,1) + _ZNK12QWeakPointerI7QObjectE12internalDataEv: mov (%rdi),%rax test %rax,%rax @@ -1917,83 +1930,6 @@ data16 cs nopw offset(%rax,%rax,1) xchg %ax,%ax -_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv: - push %rbp - push %rbx - sub $something,%rsp - mov %fs:0x28,%rax - mov %rax,offset(%rsp) - mov offset(%rip),%eax # <_ZZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEvE11metatype_id> - test %eax,%eax - je <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - mov offset(%rsp),%rdx - sub %fs:0x28,%rdx - jne <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - add $something,%rsp - pop %rbx - pop %rbp - ret - nopl offset(%rax) - lea offset(%rip),%rdi # <_ZN15KConfigSkeleton16staticMetaObjectE@Base> - call <_ZNK11QMetaObject9classNameEv@plt> - mov offset(%rip),%rbp # <_ZN10QArrayData11shared_nullE@Qt_5> - mov %rax,%rdi - mov %rax,%rbx - mov %rbp,offset(%rsp) - call - mov offset(%rbp),%edx - lea offset(%rax),%esi - cmp $something,%edx - jbe <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - mov offset(%rbp),%eax - lea offset(%rsp),%rbp - mov $something,%edx - mov %rbp,%rdi - cmp %eax,%esi - cmovb %eax,%esi - add $something,%esi - call <_ZN10QByteArray11reallocDataEj6QFlagsIN10QArrayData16AllocationOptionEE@plt> - mov %rbx,%rsi - mov %rbp,%rdi - call <_ZN10QByteArray6appendEPKc@plt> - mov $something,%esi - mov %rax,%rdi - call <_ZN10QByteArray6appendEc@plt> - lea -offset(%rip),%rdx # <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE9ConstructEPvPKv> - mov %rbp,%rdi - lea offset(%rip),%r9 # <_ZN15KConfigSkeleton16staticMetaObjectE@Base> - mov $something,%r8d - mov $something,%ecx - lea -offset(%rip),%rsi # <_ZN17QtMetaTypePrivate23QMetaTypeFunctionHelperIP19CursorThemeSettingsLb1EE8DestructEPv> - call <_ZN9QMetaType22registerNormalizedTypeERK10QByteArrayPFvPvEPFS3_S3_PKvEi6QFlagsINS_8TypeFlagEEPK11QMetaObject@plt> - mov %eax,offset(%rip) # <_ZZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEvE11metatype_id> - mov offset(%rsp),%rdi - mov (%rdi),%edx - test %edx,%edx - je <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - cmp $something,%edx - je <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - lock subl $something,(%rdi) - mov offset(%rsp),%rdi - jne <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - mov $something,%edx - mov $something,%esi - mov %eax,offset(%rsp) - call <_ZN10QArrayData10deallocateEPS_mm@plt> - mov offset(%rsp),%eax - jmp <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - nopl offset(%rax) - mov offset(%rbp),%edx - add $something,%eax - and $something,%edx - cmp %eax,%edx - jb <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - orb $something,offset(%rbp) - lea offset(%rsp),%rbp - jmp <_ZN18QMetaTypeIdQObjectIP19CursorThemeSettingsLi8EE14qt_metatype_idEv + ofs> - call <__stack_chk_fail@plt> - nop - _ZN18QMetaTypeIdQObjectIP14SortProxyModelLi8EE14qt_metatype_idEv: push %rbp push %rbx @@ -3593,55 +3529,6 @@ data16 cs nopw offset(%rax,%rax,1) nopl (%rax) -_ZN14KPluginFactory14createInstanceI15CursorThemeData7QObjectEEPS2_P7QWidgetS3_RK5QListI8QVariantE: - push %r12 - mov %rdx,%r12 - push %rbp - mov %rsi,%rbp - push %rbx - test %rsi,%rsi - je <_ZN14KPluginFactory14createInstanceI15CursorThemeData7QObjectEEPS2_P7QWidgetS3_RK5QListI8QVariantE + ofs> - mov offset(%rip),%rdi # <_ZN7QObject16staticMetaObjectE@Qt_5> - call <_ZNK11QMetaObject4castEP7QObject@plt> - mov %rax,%rbp - mov $something,%edi - call <_Znwm@plt> - mov %r12,%rdx - mov %rbp,%rsi - mov %rax,%rdi - mov %rax,%rbx - call <_ZN12KCModuleDataC2EP7QObjectRK5QListI8QVariantE@plt> - lea offset(%rip),%rax # <_ZTV15CursorThemeData + ofs> - mov $something,%edi - mov %rax,(%rbx) - call <_Znwm@plt> - mov %rbx,%rsi - mov %rax,%rbp - mov %rax,%rdi - call <_ZN19CursorThemeSettingsC1EP7QObject> - mov %rbp,offset(%rbx) - mov %rbx,%rdi - call <_ZN12KCModuleData21autoRegisterSkeletonsEv@plt> - mov %rbx,%rax - pop %rbx - pop %rbp - pop %r12 - ret - nop - -_ZN9QtPrivate8RefCount5derefEv: - mov (%rdi),%edx - xor %eax,%eax overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1