[Commits] [SCM] claws branch, master, updated. 3.11.1-17-ga206800

subscript at free.fr subscript at free.fr
Sun Nov 16 19:30:47 CET 2014


Hello Andrej,


On Sat, 15 Nov 2014 20:01:58 +0100 (CET) ticho at claws-mail.org wrote:

> The branch, master has been updated
>        via  a2068001ee3f0a797968d8db474aca447cc22015 (commit)
>       from  5aae1530df967ed180f42673042c62214dd604f7 (commit)
> 
> Summary of changes:
>  doc/src/maintainer_guide.txt          |    2 -
>  src/codeconv.c                        |    9 +-
>  src/common/Makefile.am                |    2 -
>  src/common/base64.c                   |  171 ---------------------------------
>  src/common/base64.h                   |   49 ----------
>  src/common/smtp.c                     |   93 ++++++++----------
>  src/compose.c                         |    1 -
>  src/gtk/gtkutils.c                    |    9 +-
>  src/headerview.c                      |    1 -
>  src/imap.c                            |    1 -
>  src/ldif.c                            |   15 ++-
>  src/plugins/pgpinline/pgpinline.c     |    1 -
>  src/plugins/spam_report/spam_report.c |    4 +-
>  src/prefs_account.c                   |   17 ++--
>  src/prefs_customheader.c              |    9 +-
>  src/prefs_gtk.c                       |   21 ++--
>  src/procmime.c                        |   20 ++--
>  src/textview.c                        |    1 -
>  src/unmime.c                          |   11 +--
>  19 files changed, 102 insertions(+), 335 deletions(-)
>  delete mode 100644 src/common/base64.c
>  delete mode 100644 src/common/base64.h

I'm crashing in codeconv.c when composing and auto-drafting after
typing few chars. Not sure I can fix this this evening.
In order to write this email, I had to remove automatic drafting of
composed message in prefs.


# bt
#0  0x00000000006760b5 in qp_q_encode (out=0x1 <Address 0x1 out of bounds>, in=0x104a870 "envoyé")
    at quoted-printable.c:208
#1  0x0000000000465d2d in conv_encode_header_full (dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x41f44a0 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0, out_encoding_=0x0) at codeconv.c:1726
#2  0x000000000047b6c3 in compose_convert_header (compose=0xbccf10, dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x1492f00 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0) at compose.c:6693
#3  0x000000000047a71b in compose_get_header (compose=0xbccf10) at compose.c:6469
#4  0x0000000000476ce2 in compose_write_to_file (compose=0xbccf10, fp=0x41f4fe0, action=1, attach_parts=0)
    at compose.c:5533
#5  0x0000000000488b2a in compose_draft (data=0xbccf10, action=2) at compose.c:9894
#6  0x000000000048e028 in compose_defer_auto_save_draft (compose=0xbccf10) at compose.c:11336
#7  0x0000003af4e4067b in ?? () from /lib64/libglib-2.0.so.0
#8  0x0000003af4e3feb2 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#9  0x0000003af4e43d68 in ?? () from /lib64/libglib-2.0.so.0
#10 0x0000003af4e44275 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#11 0x0000003432949da7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#12 0x00000000004d5f35 in main (argc=1, argv=0x7fffffffdf48) at main.c:1559

# bt full
Program received signal SIGSEGV, Segmentation fault.
0x00000000006760b5 in qp_q_encode (out=0x1 <Address 0x1 out of bounds>, in=0x104a870 "envoyé")
    at quoted-printable.c:208
208                             *outp++ = *inp;
Missing separate debuginfos, use: debuginfo-install GConf2-2.28.0-6.el6.x86_64 ORBit2-2.14.17-3.2.el6_3.x86_6  PackageKit-gtk-module-0.5.8-23.el6.x86_64 atk-1.30.0-1.el6.x86_64 bluez-libs-4.66-1.el6.x86_64 bzip2-libs-1. .5-7.el6_0.x86_64 c-ares-1.7.0-6.el6.x86_64 cairo-1.8.8-3.1.el6.x86_64 compface-1.5.2-11.el6.x86_64 cyrus-sas -gssapi-2.1.23-13.el6_3.1.x86_64 cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 cyrus-sasl-md5-2.1.23-13.el6_3.1.x86 64 cyrus-sasl-plain-2.1.23-13.el6_3.1.x86_64 db4-4.7.25-18.el6_4.x86_64 dbus-glib-0.86-6.el6.x86_64 dbus-libs 1.2.24-7.el6_3.x86_64 enchant-1.5.0-4.el6.x86_64 expat-2.0.1-11.el6_2.x86_64 fontconfig-2.8.0-3.el6.x86_64 fr etype-2.3.11-14.el6_3.1.x86_64 geoclue-0.11.1.1-0.13.20091026git73b6729.el6.x86_64 glib2-2.26.1-7.el6_5.x86_6  glibc-2.12-1.132.el6_5.4.x86_64 gnome-keyring-2.28.2-8.el6_3.x86_64 gnutls-2.8.5-14.el6_5.x86_64 gstreamer-0 10.29-1.el6.x86_64 gstreamer-plugins-base-0.10.29-2.el6.x86_64 gtk2-2.20.1-4.el6.x86_64 gtk2-immodules-2.20.1 4.el6.x86_64 gvfs-1.4.3-16.el6_5.x86_64 hunspell-1.2.8-16.el6.x86_64 keyutils-libs-1.4-4.el6.x86_64 krb5-libs 1.10.3-15.el6_5.1.x86_64 lcms-libs-1.19-1.el6.x86_64 libICE-1.0.6-1.el6.x86_64 libSM-1.2.1-2.el6.x86_64 libX1 -1.5.0-4.el6.x86_64 libXau-1.0.6-4.el6.x86_64 libXcomposite-0.4.3-4.el6.x86_64 libXcursor-1.1.13-6.20130524gi 8f677eaea.el6.x86_64 libXdamage-1.1.3-4.el6.x86_64 libXext-1.3.1-2.el6.x86_64 libXfixes-5.0-3.el6.x86_64 libX -1.6.1-3.el6.x86_64 libXinerama-1.1.2-2.el6.x86_64 libXrandr-1.4.0-1.el6.x86_64 libXrender-0.9.7-2.el6.x86_64 libXt-1.1.3-1.el6.x86_64 libacl-2.2.49-6.el6.x86_64 libarchive-2.8.3-4.el6_2.x86_64 libattr-2.4.44-7.el6.x86_ 4 libcanberra-0.22-1.el6.centos.x86_64 libcanberra-gtk2-0.22-1.el6.centos.x86_64 libcom_err-1.41.12-18.el6_5. .x86_64 libgcc-4.4.7-11.el6.x86_64 libgcrypt-1.4.5-11.el6_4.x86_64 libgpg-error-1.7-4.el6.x86_64 libicu-4.2.1 9.1.el6_2.x86_64 libidn-1.18-2.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64 libnotify-0.5.0-1.el6.x86_64 lib gg-1.1.4-2.1.el6.x86_64 libpng-1.2.49-1.el6_2.x86_64 libproxy-0.3.0-10.el6.x86_64 libselinux-2.0.94-5.3.0.1.e 6.centos.plus.x86_64 libsoup-2.28.2-4.el6.x86_64 libssh2-1.4.2-1.el6.x86_64 libstdc++-4.4.7-11.el6.x86_64 lib asn1-2.3-6.el6_5.x86_64 libtdb-1.2.10-1.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 libudev-147-2.51.el6.x8 _64 libusb-0.1.12-23.el6.x86_64 libuuid-2.17.2-12.18.el6.x86_64 libvorbis-1.2.3-4.el6_2.1.x86_64 libxcb-1.8.1 1.el6.x86_64 libxml2-2.7.6-14.el6_5.2.x86_64 libxslt-1.1.26-2.el6_3.1.x86_64 nspr-4.10.6-1.el6_5.x86_64 nss-3 16.1-7.el6_5.x86_64 nss-softokn-freebl-3.14.3-12.el6_5.x86_64 nss-util-3.16.1-2.el6_5.x86_64 openjpeg-libs-1. -10.el6_5.x86_64 openldap-2.4.23-34.el6_5.1.x86_64 openssl-1.0.1e-30.el6_6.2.x86_64 pango-1.28.1-7.el6_3.x86_ 4 pilot-link-0.12.4-6.el6.x86_64 pixman-0.26.2-5.1.el6_5.x86_64 poppler-0.12.4-3.el6_0.1.x86_64 poppler-glib- .12.4-3.el6_0.1.x86_64 sqlite-3.6.20-1.el6.x86_64 startup-notification-0.10-2.1.el6.x86_64 webkitgtk-1.2.6-5. l6.x86_64 xcb-util-0.3.6-1.el6.x86_64 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64 zlib-1.2.3-29.el6.x86_6
(gdb) bt
#0  0x00000000006760b5 in qp_q_encode (out=0x1 <Address 0x1 out of bounds>, in=0x104a870 "envoyé")
    at quoted-printable.c:208
#1  0x0000000000465d2d in conv_encode_header_full (dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x41f44a0 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0, out_encoding_=0x0) at codeconv.c:1726
#2  0x000000000047b6c3 in compose_convert_header (compose=0xbccf10, dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x1492f00 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0) at compose.c:6693
#3  0x000000000047a71b in compose_get_header (compose=0xbccf10) at compose.c:6469
#4  0x0000000000476ce2 in compose_write_to_file (compose=0xbccf10, fp=0x41f4fe0, action=1, attach_parts=0)
    at compose.c:5533
#5  0x0000000000488b2a in compose_draft (data=0xbccf10, action=2) at compose.c:9894
#6  0x000000000048e028 in compose_defer_auto_save_draft (compose=0xbccf10) at compose.c:11336
#7  0x0000003af4e4067b in ?? () from /lib64/libglib-2.0.so.0
#8  0x0000003af4e3feb2 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#9  0x0000003af4e43d68 in ?? () from /lib64/libglib-2.0.so.0
#10 0x0000003af4e44275 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#11 0x0000003432949da7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#12 0x00000000004d5f35 in main (argc=1, argv=0x7fffffffdf48) at main.c:1559
(gdb) bt full
#0  0x00000000006760b5 in qp_q_encode (out=0x1 <Address 0x1 out of bounds>, in=0x104a870 "envoyé")
    at quoted-printable.c:208
        inp = 0x104a870 "envoyé"
        outp = 0x1 <Address 0x1 out of bounds>
#1  0x0000000000465d2d in conv_encode_header_full (dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x41f44a0 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0, out_encoding_=0x0) at codeconv.c:1726
        enc_str = 0x1 <Address 0x1 out of bounds>
        p = 0x41f44ca " un message via WeTransfer"
        out_str_len = 6
        out_enc_str_len = 8
        cont = 0
        cur_len = 7
        part_str = 0x7fffffff7440 "envoyé"
        out_str = 0x104a870 "envoyé"
        mb_len = 2
        mime_block_len = 4604339
        cur_encoding = 0x6e8fc0 "UTF-8"
        out_encoding = 0x6e9262 "ISO-8859-15"
        mimestr_len = 18
        mimesep_enc = 0x6ea69a "?Q?"
        left = 32
        srcp = 0x41f44c3 "envoyé un message via WeTransfer"
        destp = 0x7fffffffa783 ""
        use_base64 = 0
#2  0x000000000047b6c3 in compose_convert_header (compose=0xbccf10, dest=
    0x7fffffffa760 "Re: cyrille.corouge at free.fr vous a ", len=8192, src=
    0x1492f00 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer", header_len=9,
    addr_field=0) at compose.c:6693
        tmpstr = 0x41f44a0 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer"
        out_codeset = 0x0
#3  0x000000000047a71b in compose_get_header (compose=0xbccf10) at compose.c:6469
        buf =
    "Re: cyrille.corouge at free.fr vous a \000\000\000\000\000À§ÿÿÿ\177\000\000\210<\020õ:\000\000\000°§àó:\000\000\000@¸\004\001\000\000\000\000C\037áõ:\000\000\000\210<\020õ:", '\000' <repeats 11 times>, "@½)\001\000\000\000\000\022_áõ:\000\000\000` ¤\000\000\000\000\000uèåô:\000\000\000P¸\004\001", '\000' <repeats 12 times>, " \000\000\000\000\000\000\000ÑÚåô:", '\000' <repeats 11 times>, "\020\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000ç=\000\000\000\000\000\000\000\070f\001\000\000\000\000qìåô"...
        entry_str = 0xd <Address 0xd out of bounds>
        str = 0x1492f00 "Re: cyrille.corouge at free.fr vous a envoyé un message via WeTransfer"
        name = 0x7fffffff96d0 "\"Tristan C.\""
        list = 0xf0 = {<error reading variable list (Cannot access memory at address 0xf0)>
        std_headers = {0x6ec351 "To:", 0x6ec318 "Cc:", 0x6ec31c "Bcc:", 0x6ec32b "Newsgroups:",
    0x6ec321 "Reply-To:", 0x6ec337 "Followup-To:", 0x0}
        header = 0x1663860
        from_name = 0x10f6ee0 "èþ\230ó:"
        from_address = 0x3fab640 "Ðn\017\001"
        tmp = 0x41e51d0 "øþ\230ó:"
#4  0x0000000000476ce2 in compose_write_to_file (compose=0xbccf10, fp=0x41f4fe0, action=1, attach_parts=0)
    at compose.c:5533
        buffer = 0x479ce8
        start = {dummy1 = 0x1, dummy2 = 0x28fd390, dummy3 = -183485680, dummy4 = 58, dummy5 = 19205760,
          dummy6 = 0, dummy7 = -9440, dummy8 = 32767, dummy9 = 0x3af364f0f8, dummy10 = 0x3000000010,
          dummy11 = -13760, dummy12 = 32767, dummy13 = -13952, dummy14 = 0x1319c10}
        end = {dummy1 = 0x0, dummy2 = 0x3af320dff0, dummy3 = 5, dummy4 = 32767, dummy5 = 0, dummy6 = 0,
          dummy7 = 0, dummy8 = 0, dummy9 = 0x3af4e0aea8, dummy10 = 0x3, dummy11 = 20028432, dummy12 = 0,
          dummy13 = 23459936, dummy14 = 0x6ed178}
        chars = 0x6ed1c8 "X-Claws-End-Special-Headers: 1\n"
        buf = 0x3af398fe88 ""
        out_codeset = 0xffffffff <Address 0xffffffff out of bounds>
        encoding = ENC_UNKNOWN
        mimemsg = 0x41f4e40
        mimetext = 0x6ec32b
        line = 0
        src_codeset = 0x6ec519 "UTF-8"
        from_addr = 0x0
        from_name = 0x0
#5  0x0000000000488b2a in compose_draft (data=0xbccf10, action=2) at compose.c:9894
        compose = 0xbccf10
        draft = 0x1713760
        tmp = 0x14930b0 "/home/wwp/.claws-mail/tmp/draft.0xbccf10"
        sheaders = 0x41f4df0 "rfc822"
        msgnum = 0
        flag = {perm_flags = 0, tmp_flags = 0}
        lock = 1
        newmsginfo = 0x7fffffff
        fp = 0x41f4fe0
        target_locked = 0
        err = 0
#6  0x000000000048e028 in compose_defer_auto_save_draft (compose=0xbccf10) at compose.c:11336
No locals.
#7  0x0000003af4e4067b in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#8  0x0000003af4e3feb2 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#9  0x0000003af4e43d68 in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#10 0x0000003af4e44275 in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#11 0x0000003432949da7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x00000000004d5f35 in main (argc=1, argv=0x7fffffffdf48) at main.c:1559
        connection = 0x12c4308
        error = 0x0
        nm_proxy = 0x1292120
        userrc = 0x12cc7a0 "\204$­û:"
        mainwin = 0x12ebde0
        folderview = 0x1450a50
        icon = 0x12e4000
        crash_file_present = 1
        num_folder_class = 3
        asked_for_migration = 0
        start_done = 1
        plug_list = 0x0
        never_ran = 0
        mainwin_shown = 1
        start = {tv_sec = 1416161997, tv_usec = 550409}
        end = {tv_sec = 1416162001, tv_usec = 11611}
        diff = {tv_sec = 3, tv_usec = 461202}
        timing_name = 0x6f894e "startup"
        __FUNCTION__ = "main"


Regards,

-- 
wwp


More information about the Commits mailing list