[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: SIGSEGV slapd 2.0.21



Matthew Palmer wrote:
> 
> OK, who else is getting these?  Using GSSAPI over a Heimdal KDC, the last
> bit of -d -1 seems OK:
> 
> do_sasl_bind: dn (uid=mjp16+realm=IEEE.UOW.EDU.AU) mech GSSAPI
> conn=0 op=2 BIND dn="UID=MJP16+REALM=IEEE.UOW.EDU.AU" method=163
> ==> sasl_bind: dn="uid=mjp16+realm=IEEE.UOW.EDU.AU" mech=<continuing>
> datalen=0
> 
> and then it segfaults and all is no good.
> 
> Mr. strace gives nothing which seems useful:
> 
> rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
> rt_sigsuspend([] <unfinished ...>
> --- SIGRT_0 (Real-time signal 0) ---
> <... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
> sigreturn()                             = ? (mask now [])
> rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
> rt_sigsuspend([] <unfinished ...>
> --- SIGSEGV (Segmentation fault) ---
> 
> I guess the next step is recompiling with -g and going digging with gdb,
> which, quite honestly, doesn't thrill me to bits.  I'll do it if it's
> absolutely necessary, but I don't relish the thought.  Anyone got any nicer
> suggestions for trying to find the problem, and helping out the OpenLDAP
> developers?

I guess you know the answer ... go submit a backtrace to the ITS :)

Pierangelo.

-- 
Dr. Pierangelo Masarati               | voice: +39 02 2399 8309
Dip. Ing. Aerospaziale                | fax:   +39 02 2399 8334
Politecnico di Milano                 |
mailto:pierangelo.masarati@polimi.it
via La Masa 34, 20156 Milano, Italy   |
http://www.aero.polimi.it/~masarati