[Pidgin] #6187: Random crashes related to IRC

Pidgin trac at pidgin.im
Mon Jul 13 19:24:47 EDT 2009


#6187: Random crashes related to IRC
---------------------+------------------------------------------------------
 Reporter:  Skinkie  |        Owner:             
     Type:  defect   |       Status:  closed     
Milestone:           |    Component:  libpurple  
  Version:  2.4.2    |   Resolution:  out of date
 Keywords:           |  
---------------------+------------------------------------------------------
Changes (by darkrain42):

  * status:  new => closed
  * resolution:  => out of date


Old description:

> [Switching to Thread 0xb65146e0 (LWP 24281)]
> 0xb72f011b in strlen () from /lib/libc.so.6
> (gdb) bt
> #0  0xb72f011b in strlen () from /lib/libc.so.6
> #1  0xb72c156c in vfprintf () from /lib/libc.so.6
> #2  0xb72e264c in vasprintf () from /lib/libc.so.6
> #3  0xb75b5ff2 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
> #4  0x0861cb88 in ?? ()
> #5  0x086fe020 in ?? ()
> #6  0xbfa35f88 in ?? ()
> #7  0xb75a50ce in g_string_append_vprintf () from
> /usr/lib/libglib-2.0.so.0
> #8  0xb76f5c82 in purple_conversation_get_type (conv=0xb7fa6120)
>     at conversation.c:565
>
> (gdb) bt
> #0  0xb7fb4410 in __kernel_vsyscall ()
> #1  0xb7410533 in __write_nocancel () from /lib/libpthread.so.0
> #2  0xb60fbbfc in do_send (irc=0x84c15e8,
>     buf=0x10 <Address 0x10 out of bounds>, len=140729320) at irc.c:95
> #3  0xb60fd248 in irc_send (irc=0x84c15e8, buf=0x8556b18 "QUIT
> :Leaving.\r\n")
>     at irc.c:157
> #4  0xb60ffcaa in irc_cmd_quit (irc=0x84c15e8, cmd=0xb6104fe6 "quit",
>     target=0x0, args=0x0) at cmds.c:397
> #5  0xb60fc313 in irc_close (gc=0x84c1558) at irc.c:471
> #6  0xb7715d83 in purple_connection_destroy (gc=0x84c1558) at
> connection.c:263
> #7  0xb7701a22 in purple_account_disconnect (account=0x81799f0)
>     at account.c:1174
> #8  0xb771585f in purple_connection_disconnect_cb (data=0x81799f0)
>     at connection.c:487
> #9  0xb75a7d7f in g_timeout_dispatch () from /usr/lib/libglib-2.0.so.0
> #10 0x00000001 in ?? ()
> #11 0x005a63e6 in ?? ()
> #12 0x00000001 in ?? ()
> #13 0x00000000 in ?? ()

New description:

 {{{
 [Switching to Thread 0xb65146e0 (LWP 24281)]
 0xb72f011b in strlen () from /lib/libc.so.6
 (gdb) bt
 #0  0xb72f011b in strlen () from /lib/libc.so.6
 #1  0xb72c156c in vfprintf () from /lib/libc.so.6
 #2  0xb72e264c in vasprintf () from /lib/libc.so.6
 #3  0xb75b5ff2 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
 #4  0x0861cb88 in ?? ()
 #5  0x086fe020 in ?? ()
 #6  0xbfa35f88 in ?? ()
 #7  0xb75a50ce in g_string_append_vprintf () from
 /usr/lib/libglib-2.0.so.0
 #8  0xb76f5c82 in purple_conversation_get_type (conv=0xb7fa6120)
     at conversation.c:565
 }}}

 {{{
 (gdb) bt
 #0  0xb7fb4410 in __kernel_vsyscall ()
 #1  0xb7410533 in __write_nocancel () from /lib/libpthread.so.0
 #2  0xb60fbbfc in do_send (irc=0x84c15e8,
     buf=0x10 <Address 0x10 out of bounds>, len=140729320) at irc.c:95
 #3  0xb60fd248 in irc_send (irc=0x84c15e8, buf=0x8556b18 "QUIT
 :Leaving.\r\n")
     at irc.c:157
 #4  0xb60ffcaa in irc_cmd_quit (irc=0x84c15e8, cmd=0xb6104fe6 "quit",
     target=0x0, args=0x0) at cmds.c:397
 #5  0xb60fc313 in irc_close (gc=0x84c1558) at irc.c:471
 #6  0xb7715d83 in purple_connection_destroy (gc=0x84c1558) at
 connection.c:263
 #7  0xb7701a22 in purple_account_disconnect (account=0x81799f0)
     at account.c:1174
 #8  0xb771585f in purple_connection_disconnect_cb (data=0x81799f0)
     at connection.c:487
 #9  0xb75a7d7f in g_timeout_dispatch () from /usr/lib/libglib-2.0.so.0
 #10 0x00000001 in ?? ()
 #11 0x005a63e6 in ?? ()
 #12 0x00000001 in ?? ()
 #13 0x00000000 in ?? ()
 }}}

--

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


More information about the Tracker mailing list