[Pidgin] #16698: IRC protocol crashes on suspend

Pidgin trac at pidgin.im
Sun Jun 28 18:52:19 EDT 2015


#16698: IRC protocol crashes on suspend
---------------------+-----------------
 Reporter:  ari      |      Owner:  elb
     Type:  defect   |     Status:  new
Milestone:           |  Component:  IRC
  Version:  2.10.11  |   Keywords:
---------------------+-----------------
 From http://bugs.debian.org/789867:

 I use Pidgin's IRC feature. Occasionally when the network disconnects,
 Pidgin
 crashes. This bug can be easily reproduced by running Pidgin, signing in
 an IRC
 account, and send the computer to sleep. Pidgin is guaranteed to crash
 upon
 resuming.


 {{{
 Program received signal SIGSEGV, Segmentation fault.
 __GI___libc_free (mem=0x80000006f) at malloc.c:2929
 2929    malloc.c: No such file or directory.
 (gdb) bt
 #0  __GI___libc_free (mem=0x80000006f) at malloc.c:2929
 #1  0x00007ffff558c86b in g_string_free ()
 from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2  0x00007fffe6a4cda9 in
 irc_close (gc=0x5555563d1520)
 at /tmp/buildd/pidgin-2.10.11/./libpurple/protocols/irc/irc.c:529 #3
 0x00007ffff5240ec6 in _purple_connection_destroy (gc=0x5555563d1520)
 at /tmp/buildd/pidgin-2.10.11/./libpurple/connection.c:275 #4
 0x00007ffff522c99b in purple_account_disconnect
 (account=0x55555595f970)
 at /tmp/buildd/pidgin-2.10.11/./libpurple/account.c:1343 #5
 0x00005555555ad673 in pidgin_connection_network_disconnected ()
 at /tmp/buildd/pidgin-2.10.11/./pidgin/gtkconn.c:200 #6
 0x00007ffff050670c in ?? ()
 from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 #7
 0x00007ffff58412d5 in g_closure_invoke ()
 from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8
 0x00007ffff585303c in ?? ()
 from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9
 0x00007ffff585b698 in g_signal_emit_valist ()
 from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #10
 0x00007ffff585b8ff in g_signal_emit ()
 from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11
 0x00007ffff0507052 in ?? ()
 from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 #12
 0x00007ffff7ba31d1 in dbus_connection_dispatch ()
 from /lib/x86_64-linux-gnu/libdbus-1.so.3 #13 0x00007ffff0500db5 in ??
 () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 #14
 0x00007ffff556bc3d in g_main_context_dispatch ()
 from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ffff556bf20
 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16
 0x00007ffff556c242 in g_main_loop_run ()
 from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007ffff68165d7 in
 IA__gtk_main () at /tmp/buildd/gtk+2.0-2.24.28/gtk/gtkmain.c:1268 #18
 0x000055555558f557 in main (argc=1, argv=0x7fffffffdf98)
 at /tmp/buildd/pidgin-2.10.11/./pidgin/gtkmain.c:937 (gdb)
 }}}

--
Ticket URL: <https://developer.pidgin.im/ticket/16698>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list