[Pidgin] #4025: QQ core dump
Pidgin
trac at pidgin.im
Wed Nov 21 20:15:37 EST 2007
#4025: QQ core dump
-------------------+--------------------------------------------------------
Reporter: emilal | Owner: seanegan
Type: defect | Status: new
Priority: minor | Component: QQ
Version: 2.2.2 | Keywords: QQ produce core dumps
Pending: 0 |
-------------------+--------------------------------------------------------
Freqently I receive core dump when using QQ protocol. Both gdb and
valgrind show same place:
==5047== 4 errors in context 3 of 11:
==5047== Syscall param socketcall.send(msg) points to uninitialised
byte(s)
==5047== at 0x4F9901: send (in /lib/tls/libpthread-2.3.4.so)
==5047== by 0x42E92E4: _qq_send_packet (send_core.c:98)
==5047== by 0x42E94FC: qq_send_cmd (send_core.c:146)
==5047== by 0x42E75E4: qq_send_packet_im (im.c:545)
==5047== by 0x42D1B68: _qq_send_im (qq.c:333)
==5047== by 0x4285043: serv_send_im (server.c:138)
==5047== by 0x425A1C4: common_send (conversation.c:138)
==5047== by 0x425C92F: purple_conv_im_send_with_flags
(conversation.c:1224)
==5047== by 0x425C70B: purple_conv_im_send (conversation.c:1178)
==5047== 52 errors in context 5 of 11:
==5047== Use of uninitialised value of size 4
==5047== at 0x2CCF74: _itoa_word (in /lib/tls/libc-2.3.4.so)
==5047== by 0x2D0339: vfprintf (in /lib/tls/libc-2.3.4.so)
==5047== by 0x2E941A: vsprintf (in /lib/tls/libc-2.3.4.so)
==5047== by 0x2D665A: sprintf (in /lib/tls/libc-2.3.4.so)
==5047== by 0x42D244B: _qq_show_packet (qq_proxy.c:64)
==5047== by 0x42E75B8: qq_send_packet_im (im.c:542)
==5047== by 0x42D1B68: _qq_send_im (qq.c:333)
==5047== by 0x4285043: serv_send_im (server.c:138)
==5047== by 0x425A1C4: common_send (conversation.c:138)
==5047== by 0x425C92F: purple_conv_im_send_with_flags
(conversation.c:1224)
==5047== by 0x425C70B: purple_conv_im_send (conversation.c:1178)
--
Ticket URL: <http://developer.pidgin.im/ticket/4025>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list