Your message dated Fri, 26 Jun 2015 21:33:14 +0200
with message-id <20150626213314.081972b0@busgosu>
and subject line Re: Bug#789121: segfaults in libc6 when accessing ssl keys and 
signatures
has caused the Debian Bug report #789121,
regarding segfaults in libc6 when accessing ssl keys and signatures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
789121: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: claws-mail
Version: 3.11.1-3
Severity: grave

Hi,
since latest update claws-mail on my debian sid starts up correctly and i can 
access emails
and even send one, until i try to fetch unread emails from any ssl/tls 
protected source, it
then immediately segfaults. I am attaching some of the final strace output 
hoping this helps.
Thanks and let me know how i can help with the debugging, i have some 
experience with gdb and related.

recvmsg(4, 0x7ffd98850f30, 0)           = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=6, 
events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, 
events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN|POLLOUT}], 8, 
42331) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(4, 0x7ffd98850f30, 0)           = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=6, 
events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, 
events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN|POLLOUT}], 8, 
42330) = 1 ([{fd=6, revents=POLLIN}])
read(6, "\4\0\0\0\0\0\0\0", 16)         = 8
recvmsg(4, 0x7ffd98850f30, 0)           = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=6, 
events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, 
events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN|POLLOUT}], 8, 
42330) = 1 ([{fd=15, revents=POLLOUT}])
read(6, 0x7ffd988510e0, 16)             = -1 EAGAIN (Resource temporarily 
unavailable)
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
getsockopt(15, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
fstat(15, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
fcntl(15, F_GETFL)                      = 0x802 (flags O_RDWR|O_NONBLOCK)
fcntl(15, F_GETFL)                      = 0x802 (flags O_RDWR|O_NONBLOCK)
fcntl(15, F_SETFL, O_RDWR)              = 0
stat("/etc/pki/tls/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such 
file or directory)
stat("/etc/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such file or 
directory)
stat("/etc/ssl/ca-bundle.pem", 0x7ffd98850ee0) = -1 ENOENT (No such file or 
directory)
stat("/usr/share/ssl/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such 
file or directory)
stat("/etc/ssl/certs/ca-certificates.crt", {st_mode=S_IFREG|0644, 
st_size=286339, ...}) = 0
stat("/etc/pki/tls/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such 
file or directory)
stat("/etc/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such file or 
directory)
stat("/etc/ssl/ca-bundle.pem", 0x7ffd98850ee0) = -1 ENOENT (No such file or 
directory)
stat("/usr/share/ssl/certs/ca-bundle.crt", 0x7ffd98850ee0) = -1 ENOENT (No such 
file or directory)
stat("/etc/ssl/certs/ca-certificates.crt", {st_mode=S_IFREG|0644, 
st_size=286339, ...}) = 0
open("/etc/ssl/certs/ca-certificates.crt", O_RDONLY) = 18
fstat(18, {st_mode=S_IFREG|0644, st_size=286339, ...}) = 0
fstat(18, {st_mode=S_IFREG|0644, st_size=286339, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fad8b7f2000
lseek(18, 0, SEEK_CUR)                  = 0
read(18, "-----BEGIN CERTIFICATE-----\nMIIF"..., 282624) = 282624
read(18, "KZhcEmVeq5CSS2bf1XUS\nU1QYpt6K1rt"..., 4096) = 3715
read(18, "", 4096)                      = 0
close(18)                               = 0
munmap(0x7fad8b7f2000, 4096)            = 0
clone(child_stack=0x7fad79691cf0, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
 parent_tidptr=0x7fad796929d0, tls=0x7fad79692700, child_tidptr=0x7fad796929d0) 
= 27068
recvmsg(4, 0x7ffd98850d10, 0)           = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=6, 
events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, 
events=POLLIN}, {fd=13, events=POLLIN}], 7, 0) = 1 ([{fd=6, revents=POLLIN}])
nanosleep({0, 50000000}, 0x7ffd98850fe0) = 0
recvmsg(4, 0x7ffd98850d10, 0)           = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=6, 
events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, 
events=POLLIN}, {fd=13, events=POLLIN}], 7, 0) = 1 ([{fd=6, revents=POLLIN}])
read(6, "\1\0\0\0\0\0\0\0", 16)         = 8
nanosleep({0, 50000000},  <unfinished ...>
+++ killed by SIGSEGV +++
Segmentation fault


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT, LC_CTYPE=it_IT (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages claws-mail depends on:
ii  libarchive13         3.1.2-11+b1
ii  libassuan0           2.2.1-1
ii  libatk1.0-0          2.16.0-2
ii  libc6                2.19-18
ii  libcairo2            1.14.2-2
ii  libcompfaceg1        1:1.5.2-5
ii  libdb5.3             5.3.28-9
ii  libdbus-1-3          1.8.18-1
ii  libdbus-glib-1-2     0.102-1
ii  libenchant1c2a       1.6.0-10.1
ii  libetpan17           1.5-2
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.5.2-4
ii  libgdk-pixbuf2.0-0   2.31.4-2
ii  libglib2.0-0         2.44.1-1
ii  libgnutls-deb0-28    3.3.15-2
ii  libgpg-error0        1.19-2
ii  libgpgme11           1.5.5-2
ii  libgtk2.0-0          2.24.28-1
ii  libice6              2:1.0.9-1+b1
ii  libldap-2.4-2        2.4.40+dfsg-1+b2
ii  liblockfile1         1.09-6
ii  libpango-1.0-0       1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpangoft2-1.0-0    1.36.8-3
ii  libpisock9           0.12.5-dfsg-1
ii  libsasl2-2           2.1.26.dfsg1-13
ii  libsm6               2:1.2.2-1+b1
ii  xdg-utils            1.1.0~rc1+git20111210-7.4
ii  zlib1g               1:1.2.8.dfsg-2+b1

Versions of packages claws-mail recommends:
ii  aspell-en [aspell-dictionary]  7.1-0-1.1
pn  claws-mail-i18n                <none>
ii  xfonts-100dpi-transcoded       1:1.0.4
ii  xfonts-75dpi-transcoded        1:1.0.4

Versions of packages claws-mail suggests:
ii  chromium [www-browser]             43.0.2357.81-1
pn  claws-mail-doc                     <none>
pn  claws-mail-tools                   <none>
pn  gedit | kwrite | mousepad | nedit  <none>
ii  iceweasel [www-browser]            38.0.1-5

-- no debconf information

--- End Message ---
--- Begin Message ---
On Fri, 26 Jun 2015 16:01:57 +0200
Andrea Lusuardi <[email protected]> wrote:

> On Fri, 26 Jun 2015 10:21:23 +0200
> Ricardo Mones <[email protected]> wrote:
> 
> > This severity is not correct with current bug info, I've readjusted it
> > to a more suitable value¹.
> 
> sorry about that!

No problem.
 
> >   Never send a human to do a machine's job.               Agent Smith
> 
> an apt quote, since i completely forgot to close this bug after i fixed
> it's source: i had an old libgnutls installed that was being loaded and
> failing, once i pushed the libgnutls packages to the current version
> ( the one in sid) the problem went away. you can mark this as closed
> with resolution PEBKAC
> thanks

Excellent! Doing it right now.

Thanks for your quick feedback,
-- 
 Ricardo Mones
 http://people.debian.org/~mones
 «You can learn many things from children. How much patience you have, 
 for instance. -- Franklin P. Jones»

Attachment: pgpyZm6LomiHK.pgp
Description: OpenPGP digital signature


--- End Message ---

Reply via email to