Comment 15 for bug 1315550

Revision history for this message
dx (dx) wrote :

Nope! Same thing!

Here, have a command to check if the last part of that function changed:

# gdb -q -ex 'disas otr_filter_msg_out+240,+50' -ex q /usr/lib/bitlbee/otr.so

Reading symbols from /usr/lib/bitlbee/otr.so...(no debugging symbols found)...done.
Dump of assembler code from 0x479e to 0x47d0:
   0x000000000000479e <otr_filter_msg_out+240>: xor $0x207c7d,%eax
   0x00000000000047a3 <otr_filter_msg_out+245>: mov %rax,%rdi
   0x00000000000047a6 <otr_filter_msg_out+248>: callq 0x3890 <otrl_message_sending@plt>
   0x00000000000047ab <otr_filter_msg_out+253>: mov %eax,-0x2c(%rbp)
   0x00000000000047ae <otr_filter_msg_out+256>: mov -0x18(%rbp),%rax
   0x00000000000047b2 <otr_filter_msg_out+260>: cmp -0x40(%rbp),%rax
   0x00000000000047b6 <otr_filter_msg_out+264>: je 0x47c4 <otr_filter_msg_out+278>
   0x00000000000047b8 <otr_filter_msg_out+266>: mov -0x18(%rbp),%rax
   0x00000000000047bc <otr_filter_msg_out+270>: mov %rax,%rdi
   0x00000000000047bf <otr_filter_msg_out+273>: callq 0x3220 <g_free@plt>
   0x00000000000047c4 <otr_filter_msg_out+278>: mov $0x0,%eax
   0x00000000000047c9 <otr_filter_msg_out+283>: leaveq
   0x00000000000047ca <otr_filter_msg_out+284>: retq
   0x00000000000047cb: push %rbp
   0x00000000000047cc: mov %rsp,%rbp
   0x00000000000047cf: sub $0x20,%rsp
End of assembler dump.