[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