[16441] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

[krbdev.mit.edu #8863] krb5int_key_delete: Assertion

daemon@ATHENA.MIT.EDU (Spencer Malone via RT)
Thu Jan 9 14:17:01 2020

From: "Spencer Malone via RT" <rt-comment@KRBDEV-PROD-APP-1.mit.edu>
In-Reply-To: <CAOHeFxfRbS1QzO2y7bVSkOoz-V39wF-ha1376kzHv9z4S7DJfA@mail.gmail.com>
Message-ID: <rt-4.4.4-52580-1578597392-660.8863-4-0@mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #8863":;
Date: Thu, 09 Jan 2020 14:16:32 -0500
MIME-Version: 1.0
Reply-To: rt-comment@KRBDEV-PROD-APP-1.mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu


Thu Jan 09 14:16:32 2020: Request 8863 was acted upon.
 Transaction: Ticket created by malone.spencer@gmail.com
       Queue: krb5
     Subject: krb5int_key_delete: Assertion `destructors_set[keynum] == 1' failed.
       Owner: Nobody
  Requestors: malone.spencer@gmail.com
      Status: new
 Ticket <URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8863 >


Heyo! In our apache/httpd instances, we're regularly seeing the following
cause segfaults:

httpd: threads.c:395: krb5int_key_delete: Assertion
`destructors_set[keynum] == 1' failed.
We don't directly utilize krb5, but the library is pulled in by a few
transient dependencies.
After digging around on the net, it seems we aren't alone:
https://stackoverflow.com/questions/54213685/apache-seg-fault-krb5int-key-delete-assertion-destructors-setkeynum-1-fail

I tried to dump all apache modules that could be loading libkrb5 and came
up with...

/etc/httpd/modules/libphp7.so
	libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f4f35f65000)
	libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f4f34839000)
/etc/httpd/modules/libphp7-zts.so
	libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007ff228114000)
	libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007ff226c04000)
/etc/httpd/modules/mod_ssl.so
	libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f0c0c7fa000)
	libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f0c0bf9d000)

Any thoughts on a potential solution or cause?

_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs

home help back first fref pref prev next nref lref last post