[Pidgin] #2474: pidgin crashes when getting: "Oversized slpmsg"

Pidgin trac at pidgin.im
Wed Oct 3 21:04:13 EDT 2007


#2474: pidgin crashes when getting: "Oversized slpmsg"
---------------------+------------------------------------------------------
  Reporter:  eperez  |       Owner:  khc     
      Type:  defect  |      Status:  reopened
  Priority:  minor   |   Milestone:          
 Component:  MSN     |     Version:  2.1.0   
Resolution:          |    Keywords:  msn     
   Pending:  1       |  
---------------------+------------------------------------------------------
Changes (by nosnilmot):

  * status:  closed => reopened
  * resolution:  duplicate =>
  * pending:  0 => 1

Old description:

> I am getting:
> (12:36:43) msn: Oversized slpmsg
> and g_log() called from g_return_if_reached() seems to abort pidgin
>
> #4  0xb76327f5 in raise () from /lib/i686/cmov/libc.so.6
> #5  0xb7634181 in abort () from /lib/i686/cmov/libc.so.6
> #6  0xb785c289 in g_logv () from /usr/lib/libglib-2.0.so.0
> #7  0xb785c2c9 in g_log () from /usr/lib/libglib-2.0.so.0
> #8  0xb5ce84a7 in msn_slplink_process_msg (slplink=0x8402d50,
> msg=0x8884e80)
>     at ../../../../libpurple/protocols/msn/slplink.c:601
>         slpmsg = (MsnSlpMessage *) 0x86a7aa0
>         offset = 0
>         len = 663
>         __PRETTY_FUNCTION__ = "msn_slplink_process_msg"

New description:

 I am getting:
 {{{
 (12:36:43) msn: Oversized slpmsg
 and g_log() called from g_return_if_reached() seems to abort pidgin

 #4  0xb76327f5 in raise () from /lib/i686/cmov/libc.so.6
 #5  0xb7634181 in abort () from /lib/i686/cmov/libc.so.6
 #6  0xb785c289 in g_logv () from /usr/lib/libglib-2.0.so.0
 #7  0xb785c2c9 in g_log () from /usr/lib/libglib-2.0.so.0
 #8  0xb5ce84a7 in msn_slplink_process_msg (slplink=0x8402d50,
 msg=0x8884e80)
     at ../../../../libpurple/protocols/msn/slplink.c:601
         slpmsg = (MsnSlpMessage *) 0x86a7aa0
         offset = 0
         len = 663
         __PRETTY_FUNCTION__ = "msn_slplink_process_msg"
 }}}

Comment:

 Please provide a way to reproduce this.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/2474#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list