[Pidgin] #5867: Pidgin crashes when going offline on XMPP

Pidgin trac at pidgin.im
Tue May 20 21:02:27 EDT 2008


#5867: Pidgin crashes when going offline on XMPP
---------------------+------------------------------------------------------
  Reporter:  marcel  |       Owner:  nwalp                 
      Type:  defect  |      Status:  new                   
  Priority:  minor   |   Milestone:                        
 Component:  XMPP    |     Version:  2.4.2                 
Resolution:          |    Keywords:  XMPP, crash, core dump
   Pending:  0       |  
---------------------+------------------------------------------------------
Old description:

> Pidgin crashes right after the "offline message" box disappears and goes
> offline.  It happens with the 2.4.2 release Version and MTN version, I
> didn't notice this issue with the versions before 2.4.2.
>

> (gdb) bt full
> #0  0x00007f754fff4185 in raise () from /lib/libc.so.6
> No symbol table info available.
> #1  0x00007f754fff5630 in abort () from /lib/libc.so.6
> No symbol table info available.
> #2  0x00007f7550032bbf in ?? () from /lib/libc.so.6
> No symbol table info available.
> #3  0x00007f754a9cafbd in jabber_close () from
> /usr/lib64/purple-2/libjabber.so.0
> No symbol table info available.
> #4  0x00007f75524ec43f in purple_connection_destroy () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #5  0x00007f75524daf6d in purple_account_disconnect () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #6  0x00007f755250745a in purple_prpl_change_account_status () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #7  0x00007f7552512daa in purple_status_set_active_with_attrs_list ()
> from /usr/lib/libpurple.so.0
> No symbol table info available.
> #8  0x00007f75524da4a7 in purple_account_set_status_list () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #9  0x00007f75524da5d7 in purple_account_set_status () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #10 0x00007f755250be29 in purple_savedstatus_activate () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #11 0x00000000004937d8 in ?? ()
> No symbol table info available.
> #12 0x0000000000493d48 in ?? ()
> No symbol table info available.
> #13 0x00007f7551e14a14 in g_closure_invoke () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #14 0x00007f7551e26abd in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #15 0x00007f7551e2893a in g_signal_emitv () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #16 0x00007f75549c30a2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #17 0x00007f75549c3578 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #18 0x00007f75549c3742 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #19 0x00007f75549c39e1 in gtk_bindings_activate () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #20 0x000000000043d113 in ?? ()
> No symbol table info available.
> #21 0x00007f7554a7ce81 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #22 0x00007f7551e14a14 in g_closure_invoke () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #23 0x00007f7551e26abd in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #24 0x00007f7551e28187 in g_signal_emit_valist () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #25 0x00007f7551e287fa in g_signal_emit () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #26 0x00007f7554b6e6f3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #27 0x00007f7554a77bfe in gtk_propagate_event () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #28 0x00007f7554a78861 in gtk_main_do_event () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #29 0x00007f75546fb2b4 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #30 0x00007f755155581a in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #31 0x00007f755155864e in ?? () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #32 0x00007f755155891b in g_main_loop_run () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #33 0x00007f7554a78bd9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #34 0x00000000004737e2 in main ()
> No symbol table info available.
>

> System information (parts of emerge --info, might be helpful):
> Portage 2.1.5 (default/linux/amd64/2008.0, gcc-4.2.3, glibc-2.7-r2,
> 2.6.25-tuxonice-r4 x86_64)
> =================================================================
> System uname: 2.6.25-tuxonice-r4 x86_64 Intel(R) Core(TM)2 Duo CPU T9300
> @ 2.50GHz
> Timestamp of tree: Tue, 20 May 2008 21:03:01 +0000
> app-shells/bash:     3.2_p39
> dev-lang/python:     2.5.2-r3
> sys-apps/baselayout: 2.0.0
> sys-apps/openrc:     9999
> sys-apps/sandbox:    1.2.18.1-r2
> sys-devel/autoconf:  2.13, 2.62
> sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.1-r1
> sys-devel/binutils:  2.18.50.0.7
> sys-devel/gcc-config: 1.4.0-r4
> sys-devel/libtool:   1.5.26
> virtual/os-headers:  2.6.25-r3
> ACCEPT_KEYWORDS="amd64 ~amd64"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=nocona -O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CXXFLAGS="-march=nocona -O2 -pipe"
> MAKEOPTS="-j3"

New description:

 Pidgin crashes right after the "offline message" box disappears and goes
 offline.  It happens with the 2.4.2 release Version and MTN version, I
 didn't notice this issue with the versions before 2.4.2.


 System information (parts of emerge --info, might be helpful):
 Portage 2.1.5 (default/linux/amd64/2008.0, gcc-4.2.3, glibc-2.7-r2,
 2.6.25-tuxonice-r4 x86_64)
 =================================================================
 System uname: 2.6.25-tuxonice-r4 x86_64 Intel(R) Core(TM)2 Duo CPU T9300 @
 2.50GHz
 Timestamp of tree: Tue, 20 May 2008 21:03:01 +0000
 app-shells/bash:     3.2_p39
 dev-lang/python:     2.5.2-r3
 sys-apps/baselayout: 2.0.0
 sys-apps/openrc:     9999
 sys-apps/sandbox:    1.2.18.1-r2
 sys-devel/autoconf:  2.13, 2.62
 sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.1-r1
 sys-devel/binutils:  2.18.50.0.7
 sys-devel/gcc-config: 1.4.0-r4
 sys-devel/libtool:   1.5.26
 virtual/os-headers:  2.6.25-r3
 ACCEPT_KEYWORDS="amd64 ~amd64"
 CBUILD="x86_64-pc-linux-gnu"
 CFLAGS="-march=nocona -O2 -pipe"
 CHOST="x86_64-pc-linux-gnu"
 CXXFLAGS="-march=nocona -O2 -pipe"
 MAKEOPTS="-j3"

Comment (by datallah):

 It looks very much like this is a libpng problem.

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


More information about the Tracker mailing list