libverto integration caused kadm5 unit tests to fail...

Ezra Peisach epeisach at MIT.EDU
Fri Sep 23 19:21:21 EDT 2011

Fedora 15 system, i386.  Running the lib/kadm5/unit-tests fails init 117 
and then all tests fail.

This failure was first observed with the libverto integration. The 
checkin before integration works - but
now fails.

kadmind will exit with a segmentation violation - but I do not know if 
this is the cause or the result of the failure.

pkinit is not compiled in.

Valgrind reports the following:

==11052== Invalid read of size 4
==11052==    at 0x4053A70: svc_do_xprt (svc.c:473)
==11052==    by 0x40539DF: gssrpc_svc_getreqset (svc.c:430)
==11052==    by 0x8055636: free_socket (net-server.c:473)
==11052==    by 0x41DC051: verto_del (verto.c:744)
==11052==    by 0x41DC23F: verto_fire (verto.c:793)
==11052==    by 0x45E94B7: libev_callback (verto-k5ev.c:84)
==11052==    by 0x45E57F4: k5ev_invoke_pending (ev.c:2143)
==11052==    by 0x45E641C: k5ev_run (ev.c:2519)
==11052==    by 0x45E93ED: k5ev_ctx_run (verto-k5ev.c:57)
==11052==    by 0x41DB9B7: verto_run (verto.c:536)
==11052==    by 0x8051AE6: main (ovsec_kadmd.c:645)
==11052==  Address 0x8 is not stack'd, malloc'd or (recently) free'd
==11052== Process terminating with default action of signal 11 (SIGSEGV)
==11052==  Access not within mapped region at address 0x8

More information about the krbdev mailing list