[Bug 1231459] Re: Inconsistency detected by ld.so: dl-close.c: 759: _dl_close: Assertion `map->l_init_called' failed!
Sam Hartman
hartmans at debian.org
Thu Sep 26 14:17:56 UTC 2013
Hi. What's going on here is that it seems there are cases where on
process exit, ld.so will destruct the plugins before it destructs the
dlopening library. So it sets m_inited to 0. But as part of its
finalizer the library tries to clean up its resources, and dlcloses the
plugins. Getting you this crash. For Debian I've decided to leak the
library resource.
** Patch added: "0006-gssapi-never-unload-mechanisms.patch"
https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1231459/+attachment/3842357/+files/0006-gssapi-never-unload-mechanisms.patch
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to krb5 in Ubuntu.
https://bugs.launchpad.net/bugs/1231459
Title:
Inconsistency detected by ld.so: dl-close.c: 759: _dl_close: Assertion
`map->l_init_called' failed!
Status in “krb5” package in Ubuntu:
Confirmed
Bug description:
When I dynamically load a GSS mechanism that itself depends on the GSS
library I get the following error on process exit:
Inconsistency detected by ld.so: dl-close.c: 759: _dl_close: Assertion
`map->l_init_called' failed!
The Debian package apparently has a workaround for this (according to
Sam), so... could you make this available to us Ubuntu 12 users too,
please?
The server runs Ubuntu 12.04.3 LTS. The KRB5 package version is
1.10+dfsg~beta1-2ubuntu0.3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1231459/+subscriptions
More information about the foundations-bugs
mailing list