[Pidgin] #8587: pidgin 2.5.5 msn login crash

Pidgin trac at pidgin.im
Thu Mar 5 19:43:47 EST 2009


#8587: pidgin 2.5.5 msn login crash
--------------------+-------------------------------------------------------
 Reporter:  Para    |           Owner:  khc
     Type:  defect  |          Status:  new
Milestone:          |       Component:  MSN
  Version:  2.5.5   |      Resolution:     
 Keywords:          |   Launchpad_bug:     
--------------------+-------------------------------------------------------
Description changed by Para:

Old description:

> $ gdb pidgin
> GNU gdb 6.6-debian
> Copyright (C) 2006 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for
> details.
> This GDB was configured as "i486-linux-gnu"...
> Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
> (gdb) handle SIGPIPE nostop
> Signal        Stop      Print   Pass to program Description
> SIGPIPE       No        Yes     Yes             Broken pipe
> (gdb) run
> Starting program: /usr/local/bin/pidgin
> [Thread debugging using libthread_db enabled]
> [New Thread -1225020848 (LWP 24906)]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1225020848 (LWP 24906)]
> 0xb6a09dca in fqy_cmd_post (cmdproc=0x831cd10, cmd=0x852b498,
>     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\"
> /></d></ml>FQY 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\"
> /></d></ml>FQY 12 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\"
> /></d></ml>FQY 12 47\r\n<ml><d n=\"28tel.com\"><c n="..., len=44) at
> notification.c:941
> 941                             if (cmd->trans->data)
> (gdb) bt full
> #0  0xb6a09dca in fqy_cmd_post (cmdproc=0x831cd10, cmd=0x852b498,
>     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\"
> /></d></ml>FQY 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\"
> /></d></ml>FQY 12 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\"
> /></d></ml>FQY 12 47\r\n<ml><d n=\"28tel.com\"><c n="..., len=44) at
> notification.c:941
>         session = (MsnSession *) 0x83f7630
>         ml = (xmlnode *) 0x8576dc8
>         d = (xmlnode *) 0x8617430
>         c = (xmlnode *) 0x8576900
>         domain = 0xa0ac508 "163.com"
>         local = <value optimized out>
>         type = 0x0
>         passport = 0x874dcd0 "mb_168 at 163.com"
>         network = MSN_NETWORK_PASSPORT
> #1  0xb69f46ed in msn_cmdproc_process_payload (cmdproc=0x831cd10,
>     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\"
> /></d></ml>FQY 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\"
> /></d></ml>FQY 12 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\"
> /></d></ml>FQY 12 47\r\n<ml><d n=\"28tel.com\"><c n="..., payload_len=44)
> at cmdproc.c:236
>         last = (MsnCommand *) 0x852b498
>         __PRETTY_FUNCTION__ = "msn_cmdproc_process_payload"
> #2  0xb6a0d46b in msn_servconn_process_data (servconn=0x83f76a8) at
> servconn.c:436
>         end = 0x85a1b7f "FQY 12 46\r\n<ml><d n=\"163.com\"><c
> n=\"vv444555\" /></d></ml>FQY 12 51\r\n<ml><d n=\"gx165.com\"><c
> n=\"13367710950\" /></d></ml>FQY 12 47\r\n<ml><d n=\"28tel.com\"><c
> n=\"service\" /></d></ml>FQY 12 54\r\n<ml><d n=\"co"...
> ---Type <return> to continue, or q <return> to quit---q
> Quit

New description:

 {{{
 ~$ gdb pidgin
 GNU gdb 6.6-debian
 Copyright (C) 2006 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you
 are
 welcome to change it and/or distribute copies of it under certain
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for
 details.
 This GDB was configured as "i486-linux-gnu"...
 Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
 (gdb) handle SIGPIPE nostop
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        Yes     Yes             Broken pipe
 (gdb) run
 Starting program: /usr/local/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread -1225020848 (LWP 24906)]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1225020848 (LWP 24906)]
 0xb6a09dca in fqy_cmd_post (cmdproc=0x831cd10, cmd=0x852b498,
     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\" /></d></ml>FQY
 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\" /></d></ml>FQY 12
 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\" /></d></ml>FQY 12
 47\r\n<ml><d n=\"28tel.com\"><c n="..., len=44) at notification.c:941
 941                             if (cmd->trans->data)
 (gdb) bt full
 #0  0xb6a09dca in fqy_cmd_post (cmdproc=0x831cd10, cmd=0x852b498,
     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\" /></d></ml>FQY
 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\" /></d></ml>FQY 12
 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\" /></d></ml>FQY 12
 47\r\n<ml><d n=\"28tel.com\"><c n="..., len=44) at notification.c:941
         session = (MsnSession *) 0x83f7630
         ml = (xmlnode *) 0x8576dc8
         d = (xmlnode *) 0x8617430
         c = (xmlnode *) 0x8576900
         domain = 0xa0ac508 "163.com"
         local = <value optimized out>
         type = 0x0
         passport = 0x874dcd0 "mb_168 at 163.com"
         network = MSN_NETWORK_PASSPORT
 #1  0xb69f46ed in msn_cmdproc_process_payload (cmdproc=0x831cd10,
     payload=0x85a1b53 "<ml><d n=\"163.com\"><c n=\"mb_168\" /></d></ml>FQY
 12 46\r\n<ml><d n=\"163.com\"><c n=\"vv444555\" /></d></ml>FQY 12
 51\r\n<ml><d n=\"gx165.com\"><c n=\"13367710950\" /></d></ml>FQY 12
 47\r\n<ml><d n=\"28tel.com\"><c n="..., payload_len=44) at cmdproc.c:236
         last = (MsnCommand *) 0x852b498
         __PRETTY_FUNCTION__ = "msn_cmdproc_process_payload"
 #2  0xb6a0d46b in msn_servconn_process_data (servconn=0x83f76a8) at
 servconn.c:436
         end = 0x85a1b7f "FQY 12 46\r\n<ml><d n=\"163.com\"><c
 n=\"vv444555\" /></d></ml>FQY 12 51\r\n<ml><d n=\"gx165.com\"><c
 n=\"13367710950\" /></d></ml>FQY 12 47\r\n<ml><d n=\"28tel.com\"><c
 n=\"service\" /></d></ml>FQY 12 54\r\n<ml><d n=\"co"...
 ---Type <return> to continue, or q <return> to quit---q
 Quit
 }}}

--

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


More information about the Tracker mailing list