[krbdev.mit.edu #8864] git commit
Greg Hudson via RT <[email protected]>
| Newsgroups | gmane.comp.encryption.kerberos.bugs |
|---|---|
| Message-ID | <[email protected]> |
Tue Jan 14 11:54:26 2020: Request 8864 was acted upon. Transaction: Ticket created by [email protected] Queue: krb5 Subject: git commit Owner: [email protected] Requestors: Status: new Ticket <URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8864 > Fix error handling in gssint_mechglue_init() In the unlikely event that one of the functions called by gssint_mechglue_init() returns an error, return that error to the caller rather than continuing on and discarding the error status. Returning success when some of the operations failed could fool the library finalizer into thinking that initialization completed. Reported by Spencer Malone. https://github.com/krb5/krb5/commit/c120ed5b211ee684b830a6722fc3ab3222afbfa1 Author: Greg Hudson <[email protected]> Commit: c120ed5b211ee684b830a6722fc3ab3222afbfa1 Branch: master src/lib/gssapi/mechglue/g_initialize.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)