~/f/neochat/RPMS.2 ~/f/neochat ~/f/neochat RPMS.2/neochat-25.12.3-1.1.x86_64.rpm RPMS/neochat-25.12.3-1.1.x86_64.rpm differ: char 225, line 1 Comparing neochat-25.12.3-1.1.x86_64.rpm to neochat-25.12.3-1.1.x86_64.rpm comparing the rpm tags of neochat --- old-rpm-tags +++ new-rpm-tags @@ -192 +192 @@ -/usr/bin/neochat e053b19700c02c69e05caa417dee1d8c4da22c58a4f239ff99f39b60aadab1b8 0 +/usr/bin/neochat 67b578a254ae0a02cb2a021c863d03f82a0d868138b791844b8a3c801a46be12 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/neochat differs in ELF sections --- old /usr/bin/neochat (objdump) +++ new /usr/bin/neochat (objdump) @@ -946,7 +946,7 @@ 3df8 00000000 00000000 843a0100 12000000 .........:...... 3e08 00000000 00000000 00000000 00000000 ................ 3e18 789b0000 12000000 00000000 00000000 x............... - 3e28 00000000 00000000 618b0000 12000000 ........a....... + 3e28 00000000 00000000 8f8b0000 12000000 ................ 3e38 00000000 00000000 00000000 00000000 ................ 3e48 fc250000 12000000 00000000 00000000 .%.............. 3e58 00000000 00000000 b22f0000 12000000 ........./...... @@ -984,8 +984,8 @@ 4058 8e110100 12000000 00000000 00000000 ................ 4068 00000000 00000000 f0950000 12000000 ................ 4078 00000000 00000000 00000000 00000000 ................ - 4088 098c0000 12000000 00000000 00000000 ................ - 4098 00000000 00000000 384d0000 12000000 ........8M...... + 4088 b48b0000 12000000 00000000 00000000 ................ + 4098 00000000 00000000 07510000 12000000 .........Q...... 40a8 00000000 00000000 00000000 00000000 ................ 40b8 bcc50000 12000000 00000000 00000000 ................ 40c8 00000000 00000000 e94b0100 12000000 .........K...... @@ -1020,7 +1020,7 @@ 4298 0e310100 12000000 00000000 00000000 .1.............. 42a8 00000000 00000000 35e80000 12000000 ........5....... 42b8 00000000 00000000 00000000 00000000 ................ - 42c8 d76a0000 12000000 00000000 00000000 .j.............. + 42c8 6c6b0000 12000000 00000000 00000000 lk.............. 42d8 00000000 00000000 1d270000 12000000 .........'...... 42e8 00000000 00000000 00000000 00000000 ................ 42f8 bcd60000 12000000 00000000 00000000 ................ @@ -1029,7 +1029,7 @@ 4328 f5e30000 12000000 00000000 00000000 ................ 4338 00000000 00000000 ad3a0100 12000000 .........:...... 4348 00000000 00000000 00000000 00000000 ................ - 4358 0c500000 12000000 00000000 00000000 .P.............. + 4358 ce4f0000 12000000 00000000 00000000 .O.............. 4368 00000000 00000000 e8040000 12000000 ................ 4378 00000000 00000000 00000000 00000000 ................ 4388 774a0100 12000000 00000000 00000000 wJ.............. @@ -1045,7 +1045,7 @@ 4428 00000000 00000000 feef0000 12000000 ................ 4438 00000000 00000000 00000000 00000000 ................ 4448 3f370100 12000000 00000000 00000000 ?7.............. - 4458 00000000 00000000 314d0000 12000000 ........1M...... + 4458 00000000 00000000 00510000 12000000 .........Q...... 4468 00000000 00000000 00000000 00000000 ................ 4478 05c70000 12000000 00000000 00000000 ................ 4488 00000000 00000000 319f0000 12000000 ........1....... @@ -1054,7 +1054,7 @@ 44b8 00000000 00000000 d74a0100 12000000 .........J...... 44c8 00000000 00000000 00000000 00000000 ................ 44d8 cc4d0100 12000000 00000000 00000000 .M.............. - 44e8 00000000 00000000 bb4f0000 12000000 .........O...... + 44e8 00000000 00000000 7d4f0000 12000000 ........}O...... 44f8 00000000 00000000 00000000 00000000 ................ 4508 691f0000 12000000 00000000 00000000 i............... 4518 00000000 00000000 71e30000 12000000 ........q....... @@ -1159,7 +1159,7 @@ 4b48 00000000 00000000 c7870000 12000000 ................ 4b58 00000000 00000000 00000000 00000000 ................ 4b68 f8270100 12000000 00000000 00000000 .'.............. - 4b78 00000000 00000000 914d0000 12000000 .........M...... + 4b78 00000000 00000000 534d0000 12000000 ........SM...... 4b88 00000000 00000000 00000000 00000000 ................ 4b98 58510100 12000000 00000000 00000000 XQ.............. 4ba8 00000000 00000000 072a0100 12000000 .........*...... @@ -1191,7 +1191,7 @@ 4d48 ca3d0000 12000000 00000000 00000000 .=.............. 4d58 00000000 00000000 104f0100 12000000 .........O...... 4d68 00000000 00000000 00000000 00000000 ................ - 4d78 006b0000 12000000 00000000 00000000 .k.............. + 4d78 956b0000 12000000 00000000 00000000 .k.............. 4d88 00000000 00000000 e2d80000 12000000 ................ 4d98 00000000 00000000 00000000 00000000 ................ 4da8 7fb40000 12000000 00000000 00000000 ................ @@ -1300,7 +1300,7 @@ 5418 00000000 00000000 9a530100 12000000 .........S...... 5428 00000000 00000000 00000000 00000000 ................ 5438 99e10000 12000000 00000000 00000000 ................ - 5448 00000000 00000000 7e4f0000 12000000 ........~O...... + 5448 00000000 00000000 404f0000 12000000 ........@O...... 5458 00000000 00000000 00000000 00000000 ................ 5468 ef480100 12000000 00000000 00000000 .H.............. 5478 00000000 00000000 c12d0000 12000000 .........-...... @@ -1383,7 +1383,7 @@ 5948 0b300100 12000000 00000000 00000000 .0.............. 5958 00000000 00000000 a8ed0000 12000000 ................ 5968 00000000 00000000 00000000 00000000 ................ - 5978 8e6b0000 12000000 00000000 00000000 .k.............. + 5978 d76a0000 12000000 00000000 00000000 .j.............. 5988 00000000 00000000 37f20000 12000000 ........7....... 5998 00000000 00000000 00000000 00000000 ................ 59a8 70850000 12000000 00000000 00000000 p............... @@ -1428,7 +1428,7 @@ 5c18 0ea90000 12000000 00000000 00000000 ................ 5c28 00000000 00000000 0f350100 12000000 .........5...... 5c38 00000000 00000000 00000000 00000000 ................ - 5c48 9b500000 12000000 00000000 00000000 .P.............. + 5c48 5d500000 12000000 00000000 00000000 ]P.............. 5c58 00000000 00000000 e6370100 12000000 .........7...... 5c68 00000000 00000000 00000000 00000000 ................ 5c78 33200100 11000000 00000000 00000000 3 .............. @@ -1657,7 +1657,7 @@ 6a68 00000000 00000000 45ad0000 12000000 ........E....... 6a78 00000000 00000000 00000000 00000000 ................ 6a88 c0ab0000 12000000 00000000 00000000 ................ - 6a98 00000000 00000000 868b0000 12000000 ................ + 6a98 00000000 00000000 ea8b0000 12000000 ................ 6aa8 00000000 00000000 00000000 00000000 ................ 6ab8 47ef0000 12000000 00000000 00000000 G............... 6ac8 00000000 00000000 086a0000 12000000 .........j...... @@ -1717,7 +1717,7 @@ 6e28 00000000 00000000 8d9a0000 12000000 ................ 6e38 00000000 00000000 00000000 00000000 ................ 6e48 25230000 12000000 00000000 00000000 %#.............. - 6e58 00000000 00000000 ea6b0000 12000000 .........k...... + 6e58 00000000 00000000 336b0000 12000000 ........3k...... 6e68 00000000 00000000 00000000 00000000 ................ 6e78 66b60000 12000000 00000000 00000000 f............... 6e88 00000000 00000000 ff2b0100 11000000 .........+...... @@ -1770,7 +1770,7 @@ 7178 b9290000 12000000 00000000 00000000 .).............. 7188 00000000 00000000 84090100 12000000 ................ 7198 00000000 00000000 00000000 00000000 ................ - 71a8 244f0000 12000000 00000000 00000000 $O.............. + 71a8 e64e0000 12000000 00000000 00000000 .N.............. 71b8 00000000 00000000 d83e0100 12000000 .........>...... 71c8 00000000 00000000 00000000 00000000 ................ 71d8 d4270000 12000000 00000000 00000000 .'.............. @@ -1828,7 +1828,7 @@ 7518 00000000 00000000 d8c70000 12000000 ................ 7528 00000000 00000000 00000000 00000000 ................ 7538 b5fe0000 12000000 00000000 00000000 ................ - 7548 00000000 00000000 44550000 12000000 ........DU...... + 7548 00000000 00000000 8d550000 12000000 .........U...... 7558 00000000 00000000 00000000 00000000 ................ 7568 1eb20000 12000000 00000000 00000000 ................ 7578 00000000 00000000 21a50000 12000000 ........!....... @@ -1849,7 +1849,7 @@ 7668 00000000 00000000 42f40000 12000000 ........B....... 7678 00000000 00000000 00000000 00000000 ................ 7688 eead0000 12000000 00000000 00000000 ................ - 7698 00000000 00000000 6f4d0000 12000000 ........oM...... + 7698 00000000 00000000 314d0000 12000000 ........1M...... 76a8 00000000 00000000 00000000 00000000 ................ 76b8 cdd10000 12000000 00000000 00000000 ................ 76c8 00000000 00000000 08320100 12000000 .........2...... @@ -2038,7 +2038,7 @@ 8238 00000000 00000000 09d00000 12000000 ................ 8248 00000000 00000000 00000000 00000000 ................ 8258 66320100 12000000 00000000 00000000 f2.............. - 8268 00000000 00000000 67500000 12000000 ........gP...... + 8268 00000000 00000000 29500000 12000000 ........)P...... 8278 00000000 00000000 00000000 00000000 ................ 8288 029d0000 12000000 00000000 00000000 ................ 8298 00000000 00000000 cc410100 12000000 .........A...... @@ -2076,7 +2076,7 @@ 8498 d6dd0000 12000000 00000000 00000000 ................ 84a8 00000000 00000000 1ffb0000 12000000 ................ 84b8 00000000 00000000 00000000 00000000 ................ - 84c8 574e0000 12000000 00000000 00000000 WN.............. + 84c8 194e0000 12000000 00000000 00000000 .N.............. 84d8 00000000 00000000 f93f0000 12000000 .........?...... 84e8 00000000 00000000 00000000 00000000 ................ 84f8 c5a10000 12000000 00000000 00000000 ................ @@ -2119,7 +2119,7 @@ 8748 00000000 00000000 47e10000 12000000 ........G....... 8758 00000000 00000000 00000000 00000000 ................ 8768 54f80000 12000000 00000000 00000000 T............... - 8778 00000000 00000000 fc430000 12000000 .........C...... + 8778 00000000 00000000 21440000 12000000 ........!D...... 8788 00000000 00000000 00000000 00000000 ................ 8798 4bde0000 12000000 00000000 00000000 K............... 87a8 00000000 00000000 36060100 12000000 ........6....... @@ -2319,7 +2319,7 @@ 93c8 481b0100 12000000 00000000 00000000 H............... 93d8 00000000 00000000 38d30000 12000000 ........8....... 93e8 00000000 00000000 00000000 00000000 ................ - 93f8 6a6b0000 12000000 00000000 00000000 jk.............. + 93f8 ff6b0000 12000000 00000000 00000000 .k.............. 9408 00000000 00000000 79840000 12000000 ........y....... 9418 00000000 00000000 00000000 00000000 ................ 9428 86510100 12000000 00000000 00000000 .Q.............. @@ -2329,7 +2329,7 @@ 9468 00000000 00000000 b7b40000 12000000 ................ 9478 00000000 00000000 00000000 00000000 ................ 9488 041c0100 12000000 00000000 00000000 ................ - 9498 00000000 00000000 db8b0000 12000000 ................ + 9498 00000000 00000000 448b0000 12000000 ........D....... 94a8 00000000 00000000 00000000 00000000 ................ 94b8 1b740000 12000000 00000000 00000000 .t.............. 94c8 00000000 00000000 565f0000 12000000 ........V_...... @@ -2389,7 +2389,7 @@ 9828 00000000 00000000 e61f0100 12000000 ................ 9838 00000000 00000000 00000000 00000000 ................ 9848 ce370100 12000000 00000000 00000000 .7.............. - 9858 00000000 00000000 19440000 12000000 .........D...... + 9858 00000000 00000000 c3430000 12000000 .........C...... 9868 00000000 00000000 00000000 00000000 ................ /usr/bin/neochat differs in assembler output --- old /usr/bin/neochat (disasm) +++ new /usr/bin/neochat (disasm) @@ -7240,6 +7240,10 @@ mov 0x0,%rax ud2 +_ZN22MessageObjectIncubator15setInitialStateEP7QObject.cold: + call <_ZSt25__throw_bad_function_callv@plt> + nop + _ZN15MessageAttachedC2EP7QObject.cold: lea offset(%rsp),%rsi lea offset(%rsp),%rdi @@ -7276,10 +7280,6 @@ call <__stack_chk_fail@plt> nop -_ZN22MessageObjectIncubator15setInitialStateEP7QObject.cold: - call <_ZSt25__throw_bad_function_callv@plt> - nop - _ZN19MessageDelegateBase13updateSectionEv.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> @@ -7839,40 +7839,40 @@ jmp <_ZN19MessageContentModel18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + ofs> _ZNK19MessageContentModel14m_fileFunctionMUlN5QListI16MessageComponentE8iteratorEE_clES4_.cold: - lea offset(%rsp),%r15 pxor %xmm0,%xmm0 + lea offset(%rip),%rax # <_IO_stdin_used + ofs> mov %r13,%rsi movq $something,offset(%rsp) - lea offset(%rip),%rax # <_IO_stdin_used + ofs> - mov %r15,%rdi + lea offset(%rsp),%rdi movups %xmm0,offset(%rsp) lea offset(%rsp),%r14 mov %rax,offset(%rsp) call <_ZNK14QMessageLogger7warningEv@plt> - mov %r15,%rdi + lea offset(%rsp),%rdi lea offset(%rip),%rsi # <_IO_stdin_used + ofs> call <_ZN6QDebuglsEPKc> - mov offset(%rsp),%rsi + mov (%rsp),%rsi mov $something,%edx mov %r14,%rdi - mov %rax,%rbx + mov %rax,%r15 mov %r14,offset(%rsp) call <_ZNK4QUrl4pathE6QFlagsINS_25ComponentFormattingOptionEE@plt> mov %r14,%rsi - mov %rbx,%rdi + mov %r15,%rdi call <_ZN6QDebuglsERK7QString> + mov offset(%rsp),%r15 mov offset(%rsp),%rsi - mov offset(%rsp),%rdi - mov %rax,%rbx + mov %rax,offset(%rsp) + mov %r15,%rdi call <_ZNK9QIODevice11errorStringEv@plt> - mov offset(%rsp),%rsi - mov %rbx,%rdi - call <_ZN6QDebuglsERK7QString> mov offset(%rsp),%rdi + mov %r15,%rsi + call <_ZN6QDebuglsERK7QString> + mov %r15,%rdi call <_ZN17QArrayDataPointerIDsED2Ev.lto_priv.0> mov %r14,%rdi call <_ZN17QArrayDataPointerIDsED2Ev.lto_priv.0> - mov %r15,%rdi + lea offset(%rsp),%rdi call <_ZN6QDebugD1Ev@plt> jmp <_ZNK19MessageContentModel14m_fileFunctionMUlN5QListI16MessageComponentE8iteratorEE_clES4_ + ofs> mov 0x0,%rax @@ -8099,24 +8099,24 @@ jmp <_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0> call call <__stack_chk_fail@plt> - lea offset(%rip),%rdi # <_IO_stdin_used + ofs> - call <_ZSt20__throw_length_errorPKc@plt> + pxor %xmm0,%xmm0 lea offset(%rip),%rax # <_IO_stdin_used + ofs> mov %rbx,%rsi + movq $something,offset(%rsp) lea offset(%rsp),%rdi - movups %xmm1,offset(%rsp) + movups %xmm0,offset(%rsp) mov %rax,offset(%rsp) - movq $something,offset(%rsp) call <_ZNK14QMessageLogger7warningEv@plt> lea offset(%rsp),%rdi lea offset(%rip),%rsi # <_IO_stdin_used + ofs> call <_ZN6QDebuglsEPKc> mov %r12,%rsi lea offset(%rsp),%rdi - mov %rax,(%rsp) + mov %rax,%rbp call <_ZNK14QTemporaryFile8fileNameEv@plt> - mov (%rsp),%rdi lea offset(%rsp),%rsi + mov %rbp,%rdi + lea offset(%rsp),%rbp call <_ZN6QDebuglsERK7QString> mov %r12,%rsi mov %rbp,%rdi @@ -8132,6 +8132,8 @@ lea offset(%rsp),%rdi call <_ZN6QDebugD1Ev@plt> jmp <_ZN11NeoChatRoom12doUploadFileEPNS_89_ZN11NeoChatRoom12doUploadFileE4QUrl7QStringSt8optionalIN8Quotient13EventRelationEE.FrameE.actor + ofs> + lea offset(%rip),%rdi # <_IO_stdin_used + ofs> + call <_ZSt20__throw_length_errorPKc@plt> mov offset(%rsp),%rax sub %fs:0x28,%rax jne <_ZN11NeoChatRoom12doUploadFileEPNS_89_ZN11NeoChatRoom12doUploadFileE4QUrl7QStringSt8optionalIN8Quotient13EventRelationEE.FrameE.actor.cold + ofs> @@ -8205,6 +8207,9 @@ jmp <_ZN11NeoChatRoom17setUserPowerLevelERK7QStringRKi + ofs> _ZN11NeoChatRoom22doDeleteMessagesByUserEPNS_60_ZN11NeoChatRoom22doDeleteMessagesByUserERK7QStringS0_.FrameE.actor.lto_priv.0.cold: + call + lea offset(%rip),%rdi # <_IO_stdin_used + ofs> + call <_ZSt20__throw_length_errorPKc@plt> mov offset(%rsp),%rax sub %fs:0x28,%rax jne <_ZN11NeoChatRoom22doDeleteMessagesByUserEPNS_60_ZN11NeoChatRoom22doDeleteMessagesByUserERK7QStringS0_.FrameE.actor.lto_priv.0.cold + ofs> @@ -8216,10 +8221,8 @@ pop %r14 pop %r15 jmp <_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0> - lea offset(%rip),%rdi # <_IO_stdin_used + ofs> - call <_ZSt20__throw_length_errorPKc@plt> - call ud2 + call <__stack_chk_fail@plt> pxor %xmm0,%xmm0 lea offset(%rip),%rax # <_IO_stdin_used + ofs> lea offset(%rsp),%rsi @@ -8249,26 +8252,8 @@ lea offset(%rbp),%rdi call <_ZN12QWeakPointerI7QObjectED2Ev.lto_priv.0> jmp <_ZN11NeoChatRoom22doDeleteMessagesByUserEPNS_60_ZN11NeoChatRoom22doDeleteMessagesByUserERK7QStringS0_.FrameE.actor.lto_priv.0 + ofs> - call <__stack_chk_fail@plt> nop -_ZN11NeoChatRoom22directChatRemoteMemberEv.cold: - pxor %xmm0,%xmm0 - lea offset(%rip),%rax # <_IO_stdin_used + ofs> - mov %r12,%rsi - xor %ebx,%ebx - mov %rsp,%rdi - movups %xmm0,offset(%rsp) - mov %rax,offset(%rsp) - movq $something,offset(%rsp) - call <_ZNK14QMessageLogger7warningEv@plt> - lea offset(%rip),%rsi # <_IO_stdin_used + ofs> - mov %rsp,%rdi - call <_ZN6QDebuglsEPKc> - mov %rsp,%rdi - call <_ZN6QDebugD1Ev@plt> - jmp <_ZN11NeoChatRoom22directChatRemoteMemberEv + ofs> - _Z5qCoroP159_Z5qCoroITkN5QCoro6detail8concepts7QObjectE12QMediaPlayerMS3_FvNS3_11MediaStatusEEENS0_4TaskINS1_11QCoroSignalIT_T0_E11result_type10value_typeEEEPS9_OSA_.Frame.actor.lto_priv.0.cold: add $something,%rsp pop %rbx @@ -8292,7 +8277,6 @@ lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> call - nop _ZN11NeoChatRoom18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.cold: pxor %xmm0,%xmm0 @@ -8323,6 +8307,23 @@ lea offset(%rsp),%rdi call <_ZN6QDebugD1Ev@plt> jmp <_ZN11NeoChatRoom18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + ofs> + pxor %xmm0,%xmm0 + mov %rbp,%rsi + mov %r8,(%rsp) + xor %r14d,%r14d + lea offset(%rip),%rax # <_IO_stdin_used + ofs> + lea offset(%rsp),%rdi + movups %xmm0,offset(%rsp) + mov %rax,offset(%rsp) + movq $something,offset(%rsp) + call <_ZNK14QMessageLogger7warningEv@plt> + lea offset(%rip),%rsi # <_IO_stdin_used + ofs> + lea offset(%rsp),%rdi + call <_ZN6QDebuglsEPKc> + lea offset(%rsp),%rdi + call <_ZN6QDebugD1Ev@plt> + mov (%rsp),%r8 + jmp <_ZN11NeoChatRoom18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + ofs> _Z5qCoroP191_Z5qCoroITkN5QCoro6detail8concepts7QObjectE12QMediaPlayerMS3_FvNS3_11MediaStatusEEENS0_4TaskINS1_11QCoroSignalIT_T0_E11result_typeEEEPS9_OSA_NSt6chrono8durationIlSt5ratioILl1ELl1000EEEE.Frame.actor.lto_priv.0.cold: ud2 @@ -8833,63 +8834,6 @@ overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1