[Pkg-samba-maint] Bug#733872: libmapi0: SIGSEV when Exchange server is not reachable or network connections change

Markus Frosch markus at lazyfrosch.de
Wed Jan 1 16:34:57 UTC 2014


Package: libmapi0
Version: 1:2.0-2
Severity: important
Tags: upstream

Hey there,
I noticed a SIGSEV problem while using evolution-mapi with my companies
Exchange server.

When the server is not reachable or the network connections change, it might
happen that libmapi SIGSEVs.

Here is a stacktrace from gdb (please not that I've recompiled the package to
provide debug symbols.

--snip--
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff967fc700 (LWP 30249)]
load_interfaces (mem_ctx=0x64, interfaces=0x2, local_interfaces=0x0) at libmapi/socket/interface.c:197
197     *local_interfaces = NULL;
(gdb) bt
#0  load_interfaces (mem_ctx=0x64, interfaces=0x2, local_interfaces=0x0) at libmapi/socket/interface.c:197
#1  0x00007fff28162379 in _nss_wins_gethostbyname_r () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#2  0x00007ffff3ae5255 in gaih_inet (name=name at entry=0x5555565f09d0 "srv-mail.int.netways.de", 
    service=<optimized out>, req=req at entry=0x7ffff4674500, pai=pai at entry=0x7fff967fb990, 
    naddrs=naddrs at entry=0x7fff967fb988) at ../sysdeps/posix/getaddrinfo.c:959
#3  0x00007ffff3ae7a14 in __GI_getaddrinfo (name=0x5555565f09d0 "exchange.company.de", service=<optimized out>, 
    hints=0x7ffff4674500, pai=0x7fff967fbb08) at ../sysdeps/posix/getaddrinfo.c:2473
#4  0x00007ffff4395813 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007ffff4393045 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007ffff3e38b96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff3e381d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff7349e0e in start_thread (arg=0x7fff967fc700) at pthread_create.c:311
#9  0x00007ffff3b090fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
--snip--

The segfault also occurs on other mail servers, e.g. my private IMAP server,
when that name is resolved.

Please tell me if I can supply any other information. I'm not sure how that nss
resolving stuff works.

Cheers
Markus

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libmapi0 depends on:
ii  libc6              2.17-97
ii  libldb1            1:1.1.16-1
ii  libtalloc2         2.1.0-1
ii  libtevent0         0.9.19-1
ii  multiarch-support  2.17-97
ii  samba-libs         2:4.0.13+dfsg-1

libmapi0 recommends no packages.

libmapi0 suggests no packages.

-- no debconf information



More information about the Pkg-samba-maint mailing list