[Evolution] Bug#432125: evolution: SIGPIPE after entering password for e-mail account

Paul Menzel pm.debian at googlemail.com
Sat Jul 7 19:07:17 UTC 2007


Subject: evolution: SIGPIPE after entering password for e-mail account
Package: evolution
Version: 2.10.2-1
Severity: normal

*** Please type your report below this line ***

Hi,


I just set up a new e-mail account (googlemail.com). Evolution asked me
for the password and I got a SIGPIPE and the following backtrace.

(gdb) bt full
#0  0xb7fab7f2 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb77e9638 in send () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7c81153 in pt_Send (fd=0xb2ff8e78, buf=0xb1753908, amount=52, flags=0, 
    timeout=4294967295) at ptio.c:1903
        syserrno = <value optimized out>
        bytes = -1
        fNeedContinue = <value optimized out>
#3  0xb6c84996 in ssl_DefSend (ss=0xb2ffc080, buf=0xb1753908 "\027\003", 
    len=52, flags=0) at ssldef.c:128
        rv = 47
        lower = (PRFileDesc *) 0xb2ff8e78
        sent = 0
#4  0xb6c76482 in ssl3_SendRecord (ss=0xb2ffc080, type=<value optimized out>, 
    pIn=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", nIn=31, flags=0)
    at ssl3con.c:2010
        sent = -32
        wrBuf = (sslBuffer *) 0xb2ffc0b8
        rv = <value optimized out>
        totalSent = 0
#5  0xb6c78b06 in ssl3_SendApplicationData (ss=0xb2ffc080, 
    in=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", len=31, flags=0)
---Type <return> to continue, or q <return> to quit---
    at ssl3con.c:2087
        sent = <value optimized out>
        totalSent = 0
        discarded = 0
#6  0xb6c86cce in ssl_SecureSend (ss=0xb2ffc080, 
    buf=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", len=31, flags=0)
    at sslsecur.c:1128
        rv = <value optimized out>
#7  0xb6c86e33 in ssl_SecureWrite (ss=0xb2ffc080, 
    buf=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", len=31)
    at sslsecur.c:1145
No locals.
#8  0xb6c89666 in ssl_Write (fd=0xb582cb78, buf=0xb17d4c48, len=31)
    at sslsock.c:1455
        ss = (sslSocket *) 0xb2ffc080
        rv = -1
#9  0xb7c6803f in PR_Write (fd=0xb582cb78, buf=0xb17d4c48, amount=31)
    at priometh.c:146
No locals.
#10 0xb7e1f587 in stream_write (stream=0xb5811ca0, 
    buffer=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", n=31)
    at camel-tcp-stream-ssl.c:483
        res = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        sockopts = {option = PR_SockOpt_Nonblocking, value = {ip_ttl = 1, 
    mcast_ttl = 1, tos = 1, non_blocking = 1, reuse_addr = 1, keep_alive = 1, 
    mcast_loopback = 1, no_delay = 1, broadcast = 1, max_segment = 1, 
    recv_buffer_size = 1, send_buffer_size = 1, linger = {polarity = 1, 
      linger = 3067979056}, add_member = {mcaddr = {raw = {family = 1, 
          data = "\000\0000�ݶ\020\000`�ؽ��"}, inet = {family = 1, port = 0, 
          ip = 3067979056, pad = "\020\000`�ؽ��"}, ipv6 = {family = 1, 
          port = 0, flowinfo = 3067979056, ip = {_S6_un = {
              _S6_u8 = "\020\000`�ؽ������\020\000`�", _S6_u16 = {16, 45920, 
                48600, 45823, 57332, 46826, 16, 45920}, _S6_u32 = {3009413136, 
                3003104728, 3068846068, 3009413136}, _S6_u64 = {
                12898236596232388624, 12925331002341646324}}}, scope_id = 32}, 
        local = {family = 1, 
          path = "\000\0000�ݶ\020\000`�ؽ������\020\000`� \000\000\000\000\000��\016\215ݶ\020\000`� \000\000\000����\037\000\000\000 \000\000\000\b�_���ܶؽ��ؽ��\037\000\000\000ؽ��\000\000\000\000\037\000\000\000\000\200��ؽ��ؽ��ؽ��ؽ"}}, ifaddr = {raw = {family = 48631, data = "��<���ؽ��<���"}, inet = {
          family = 48631, port = 45823, ip = 3003104828, pad = "ؽ��<���"}, 
        ipv6 = {family = 48631, port = 45823, flowinfo = 3003104828, ip = {
            _S6_un = {_S6_u8 = "ؽ��<���\000\000\000\000\000\000\000", 
              _S6_u16 = {48600, 45823, 48700, 45823, 0, 0, 0, 0}, _S6_u32 = {
                3003104728, 3003104828, 0, 0}, _S6_u64 = {
                12898237025722809816, 0}}}, scope_id = 0}, local = {
---Type <return> to continue, or q <return> to quit---
          family = 48631, 
          path = "��<���ؽ��<���", '\0' <repeats 20 times>, "����\000\000\000\000$\000`�\000\000\000�\000\000\000\000\020\000`�\210�����_�0�ݶ\000\000\000\000\210���P\003Ϸ�����fݶ�xܷh���\032\000\000\000P\v"}}}, drop_member = {mcaddr = {
        raw = {family = 1, data = "\000\0000�ݶ\020\000`�ؽ��"}, inet = {
          family = 1, port = 0, ip = 3067979056, pad = "\020\000`�ؽ��"}, 
        ipv6 = {family = 1, port = 0, flowinfo = 3067979056, ip = {_S6_un = {
              _S6_u8 = "\020\000`�ؽ������\020\000`�", _S6_u16 = {16, 45920, 
                48600, 45823, 57332, 46826, 16, 45920}, _S6_u32 = {3009413136, 
                3003104728, 3068846068, 3009413136}, _S6_u64 = {
                12898236596232388624, 12925331002341646324}}}, scope_id = 32}, 
        local = {family = 1, 
          path = "\000\0000�ݶ\020\000`�ؽ������\020\000`� \000\000\000\000\000��\016\215ݶ\020\000`� \000\000\000����\037\000\000\000 \000\000\000\b�_���ܶؽ��ؽ��\037\000\000\000ؽ��\000\000\000\000\037\000\000\000\000\200��ؽ��ؽ��ؽ��ؽ"}}, ifaddr = {raw = {family = 48631, data = "��<���ؽ��<���"}, inet = {
          family = 48631, port = 45823, ip = 3003104828, pad = "ؽ��<���"}, 
        ipv6 = {family = 48631, port = 45823, flowinfo = 3003104828, ip = {
            _S6_un = {_S6_u8 = "ؽ��<���\000\000\000\000\000\000\000", 
              _S6_u16 = {48600, 45823, 48700, 45823, 0, 0, 0, 0}, _S6_u32 = {
                3003104728, 3003104828, 0, 0}, _S6_u64 = {
                12898237025722809816, 0}}}, scope_id = 0}, local = {
          family = 48631, 
---Type <return> to continue, or q <return> to quit---
          path = "��<���ؽ��<���", '\0' <repeats 20 times>, "����\000\000\000\000$\000`�\000\000\000�\000\000\000\000\020\000`�\210�����_�0�ݶ\000\000\000\000\210���P\003Ϸ�����fݶ�xܷh���\032\000\000\000P\v"}}}, mcast_if = {raw = {
        family = 1, data = "\000\0000�ݶ\020\000`�ؽ��"}, inet = {family = 1, 
        port = 0, ip = 3067979056, pad = "\020\000`�ؽ��"}, ipv6 = {
        family = 1, port = 0, flowinfo = 3067979056, ip = {_S6_un = {
            _S6_u8 = "\020\000`�ؽ������\020\000`�", _S6_u16 = {16, 45920, 
              48600, 45823, 57332, 46826, 16, 45920}, _S6_u32 = {3009413136, 
              3003104728, 3068846068, 3009413136}, _S6_u64 = {
              12898236596232388624, 12925331002341646324}}}, scope_id = 32}, 
      local = {family = 1, 
        path = "\000\0000�ݶ\020\000`�ؽ������\020\000`� \000\000\000\000\000��\016\215ݶ\020\000`� \000\000\000����\037\000\000\000 \000\000\000\b�_���ܶؽ��ؽ��\037\000\000\000ؽ��\000\000\000\000\037\000\000\000\000\200��ؽ��ؽ��ؽ��ؽ"}}}}
        pollfds = {{fd = 0xb582cb78, in_flags = 2, out_flags = 40}, {
    fd = 0xb5811bf0, in_flags = 1, out_flags = 0}}
        nonblock = 0
        error = <value optimized out>
        w = -1317188536
        written = 0
        cancel_fd = (PRFileDesc *) 0xb5811bf0
#11 0xb7dd0456 in camel_stream_write (stream=0xb5811ca0, 
---Type <return> to continue, or q <return> to quit---
    buffer=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", n=31)
    at camel-stream.c:119
        __PRETTY_FUNCTION__ = "camel_stream_write"
#12 0xb634d6bc in stream_write (stream=0xb580e5b0, 
    buffer=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", n=31)
    at camel-pop3-stream.c:157
No locals.
#13 0xb7dd0456 in camel_stream_write (stream=0xb580e5b0, 
    buffer=0xb17d4c48 "USER pm.debian at googlemail.com\r\n", n=31)
    at camel-stream.c:119
        __PRETTY_FUNCTION__ = "camel_stream_write"
#14 0xb634ac26 in camel_pop3_engine_command_new (pe=0xb58107a8, flags=0, 
    func=0, data=0x0, fmt=0xb634f74f "USER %s\r\n") at camel-pop3-engine.c:263
        ap = 0xb15fb1b4 "
#15 0xb634e8d8 in pop3_try_authenticate (service=0xb58018e4, 
    reprompt=<value optimized out>, 
    errmsg=0xb2ffbdf8 "Bitte geben Sie das POP-\200��� ��� für pm�Ӻ�p軶\020軶@亶 黶�\r��\020", ex=0x10b124bc) at camel-pop3-store.c:488
        flags = 4
        pcu = <value optimized out>
        pcp = <value optimized out>
        status = 0
#16 0xb634edf9 in pop3_connect (service=0xb58018e4, ex=0x10b124bc)
---Type <return> to continue, or q <return> to quit---
    at camel-pop3-store.c:600
        reprompt = -1211579052
        session = <value optimized out>
        errbuf = 0x0
        status = -1317188576
#17 0xb7e156ff in camel_service_connect (service=0xb58018e4, ex=0x10b124bc)
    at camel-service.c:369
        ret = <value optimized out>
        unreg = 0
        __PRETTY_FUNCTION__ = "camel_service_connect"
#18 0xb7e16b12 in camel_session_get_service_connected (session=0x80b6564, 
    url_string=0x10ad45b0 "pop://pm.debian%40googlemail.com@pop.googlemail.com/;use_ssl=always", type=CAMEL_PROVIDER_STORE, ex=0x10b124bc)
    at camel-session.c:269
        svc = (CamelService *) 0xffffffe0
#19 0xb642b5a2 in mail_tool_get_inbox (
    url=0x10ad45b0 "pop://pm.debian%40googlemail.com@pop.googlemail.com/;use_ssl=always", ex=0x10b124bc) at mail-tools.c:70
        folder = (CamelFolder *) 0x0
#20 0xb6425bc6 in fetch_mail_fetch (mm=0x10b124a0) at mail-ops.c:299
        folder = <value optimized out>
        i = <value optimized out>
#21 0xb6420a35 in mail_msg_received (e=0x80d99b8, msg=0x10b124a0, data=0x0)
---Type <return> to continue, or q <return> to quit---
    at mail-mt.c:582
        text = 0xb2ff8e78 "`�ȷ(�\202�"
#22 0xb7baab60 in thread_dispatch (din=0x80d99b8) at e-msgport.c:1005
        e = <value optimized out>
        m = (EMsg *) 0x10b124a0
        info = <value optimized out>
        self = 2975841168
#23 0xb77e231b in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#24 0xb6e3f8ee in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.


After entering continue in gdb I got the same error. Entering continue
another time evolution worked again. I could then reproduce the same
behavior. After having restarted evolution, I cannot reproduce this bug
anymore.


Thanks

Paul

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages evolution depends on:
ii  dbus                    1.1.1-3          simple interprocess messaging syst
ii  evolution-common        2.10.2-1         architecture independent files for
ii  evolution-data-server   1.10.2-2         evolution database backend server
ii  gconf2                  2.18.0.1-3       GNOME configuration database syste
ii  gnome-icon-theme        2.18.0-3         GNOME Desktop icon theme
ii  gtkhtml3.14             3.14.2-1         HTML rendering/editing library - b
ii  libart-2.0-2            2.3.19-3         Library of functions for 2D graphi
ii  libatk1.0-0             1.18.0-2         The ATK accessibility toolkit
ii  libbonobo2-0            2.18.0-2         Bonobo CORBA interfaces library
ii  libbonoboui2-0          2.18.0-5         The Bonobo UI library
ii  libc6                   2.5-11           GNU C Library: Shared libraries
ii  libcairo2               1.4.10-1         The Cairo 2D vector graphics libra
ii  libcamel1.2-10          1.10.2-2         The Evolution MIME message handlin
ii  libdbus-1-3             1.1.1-3          simple interprocess messaging syst
ii  libdbus-glib-1-2        0.74-1           simple interprocess messaging syst
ii  libebook1.2-9           1.10.2-2         Client library for evolution addre
ii  libecal1.2-7            1.10.2-2         Client library for evolution calen
ii  libedataserver1.2-9     1.10.2-2         Utility library for evolution data
ii  libedataserverui1.2-8   1.10.2-2         GUI utility library for evolution 
ii  libegroupwise1.2-13     1.10.2-2         Client library for accessing group
ii  libexchange-storage1.2- 1.10.2-2         Backend library for evolution cale
ii  libfontconfig1          2.4.2-1.2        generic font configuration library
ii  libfreetype6            2.2.1-6          FreeType 2 font engine, shared lib
ii  libgconf2-4             2.18.0.1-3       GNOME configuration database syste
ii  libglade2-0             1:2.6.1-1        library to load .glade files at ru
ii  libglib2.0-0            2.12.12-1        The GLib library of C routines
ii  libgnome-keyring0       0.8.1-2          GNOME keyring services library
ii  libgnome-pilot2         2.0.15-2         Support libraries for gnome-pilot
ii  libgnome2-0             2.18.0-4         The GNOME 2 library - runtime file
ii  libgnomecanvas2-0       2.14.0-3         A powerful object-oriented display
ii  libgnomeprint2.2-0      2.18.0-2         The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0    2.18.0-2         GNOME 2.2 print architecture User 
ii  libgnomeui-0            2.18.1-2         The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0          1:2.18.1-3+b1    GNOME Virtual File System (runtime
ii  libgnutls13             1.6.3-1          the GNU TLS library - runtime libr
ii  libgtk2.0-0             2.10.13-1        The GTK+ graphical user interface 
ii  libgtkhtml3.14-19       3.14.2-1         HTML rendering/editing library - r
ii  libhal1                 0.5.9.1-2        Hardware Abstraction Layer - share
ii  libice6                 1:1.0.3-2        X11 Inter-Client Exchange library
ii  libldap2                2.1.30-13.4      OpenLDAP libraries
ii  libnm-glib0             0.6.4-8+b1       network management framework (GLib
ii  libnotify1 [libnotify1- 0.4.4-3          sends desktop notifications to a n
ii  libnspr4-0d             4.6.7-1          NetScape Portable Runtime Library
ii  libnss3-0d              3.11.7-1         Network Security Service libraries
ii  liborbit2               1:2.14.7-0.1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0           1.16.4-1         Layout and rendering of internatio
ii  libpisock9              0.12.2-10        library for communicating with a P
ii  libpisync0              0.12.2-10        synchronization library for PalmOS
ii  libpng12-0              1.2.15~beta5-2   PNG library - runtime
ii  libpopt0                1.10-3           lib for parsing cmdline parameters
ii  libsm6                  2:1.0.3-1        X11 Session Management library
ii  libsoup2.2-8            2.2.100-1        an HTTP library implementation in 
ii  libx11-6                2:1.0.3-7        X11 client-side library
ii  libxcursor1             1:1.1.8-2        X cursor management library
ii  libxext6                1:1.0.3-2        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.3-2        X11 miscellaneous 'fixes' extensio
ii  libxi6                  2:1.1.1-1        X11 Input extension library
ii  libxinerama1            1:1.0.2-1        X11 Xinerama extension library
ii  libxml2                 2.6.29.dfsg-1    GNOME XML library
ii  libxrandr2              2:1.2.1-1        X11 RandR extension library
ii  libxrender1             1:0.9.2-1        X Rendering Extension client libra
ii  zlib1g                  1:1.2.3.3.dfsg-3 compression library - runtime

Versions of packages evolution recommends:
pn  evolution-plugins             <none>     (no description available)
ii  gnome-desktop-data            2.18.3-1   Common files for GNOME 2 desktop a
pn  gnome-pilot-conduits          <none>     (no description available)
pn  spamassassin | bogofilter     <none>     (no description available)
ii  yelp                          2.18.1-1   Help browser for GNOME 2

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20070707/bae3fbae/attachment.pgp 


More information about the Pkg-evolution-maintainers mailing list