Public bug reported: Binary package hint: libpam-krb5
I found that when I was trying to open up my cups server to allow others on my network to print it was getting a segmentation fault. Yup, the daemon just died. There seems to be a confluence of events that tickle this bug but it's definitely a bug. For some reason (which I still don't understand) the pam_krb5 code could not initialize a credentials cache. This would not have held it back in my case but unfortunately the cache_init(...) function it calls goes ahead and destroys the cache if it cannot successfully initialize it. However.... (wait for it)... it does not set the pointer back to null so later cleanup code again calls krb5_cc_destroy with disastrous effects. The patch once I figured it out was an easy one and is attached. $ lsb_release -rd Description: Ubuntu 8.04.1 Release: 8.04 $ apt-cache policy libpam-krb5 libpam-krb5: Installed: 3.10-1 Candidate: 3.10-1 Version table: *** 3.10-1 0 500 http://sg.archive.ubuntu.com hardy/main Packages 100 /var/lib/dpkg/status ** Affects: libpam-krb5 (Ubuntu) Importance: Undecided Status: New -- cupsd SEGVs with pam_krb5 auth https://bugs.launchpad.net/bugs/257826 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs