Interesting, that sounds like the backend suite has some state that's not being cleaned up/reinitialised properly between tests! Thanks for the report :)
I've raised this as https://github.com/cyrusimap/cyrus-imapd/issues/2526 On Sat, Sep 15, 2018, at 9:27 PM, Sergey wrote: > On Monday 19 October 2015, Sergey wrote: > > > I found messages with similag error (threads.c:342: krb5int_key_register > > ...) > > with krb5-1.13 (I use 1.13.1) in Google. I attempted to rollback to krb5 > > 1.12 > > and test was passed. That is probably it is the problem of krb5. > > The problem remains with Cyrus-IMAP 3.0.8 and krb5-1.16.1: > > Suite: backend > Test: badhost ...passed > Test: badservice ...lt-unit: threads.c:353: krb5int_key_register: > Assertion `destructors_set[keynum] == 0' failed. > > Ivan A. Melnikov found an interesting nuance (sorry, comments on Russian): > https://bugzilla.altlinux.org/show_bug.cgi?id=31381#c9 > > In short: test suite is not passed in all, but it passed by one by one. > > It works: > > for test in `./unit -l | grep backend` ; do ./unit -v "$test"; done > > It isn't: > > ./unit -v "backend" > > -- > Regards, > Sergey ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus