Univention Bugzilla – Bug 32220
slapd hängt mit 100% CPU
Last modified: 2013-08-22 12:06:58 CEST
We should this fix backport to UCS 3.1-1-errata. +++ This bug was initially created as a clone of Bug #20841 +++ Auf UCS 2.4-0 und UCS 2.4-1 Master mit 2.6.32-ucs11-amd64 (QA-VM /Univention GmbH/Single/UCS.2-4-0.Master.amd64.tar.gz) hängt der slapd manchmal mit 100% CPU wenn ein bestimmtest ucs-test-Skript ausgeführt wird. Reproduzieren: Folgende Pakete zum Testen installieren ucs-test-framework 1.3.301-1 ucs-test-libs 1.3.301-1 ucs-test-udm-containers 1.3.301-1 Alle Skripte bis auf 34removecontainerrecursive_ou löschen: # rm /usr/share/ucs-test/scripts/63_udm-containers/3{{0..3},{5..9}}* So lange das Testskript ausführen, bis es hängen bleibt (slapd taucht mit 100% CPU in top auf): # while ucs-test -s udm-containers ; do : ; done
The patch was backported. 3.1-1 Code: r12050 3.1-1 YAML: r43126 OpenLDAP in UCS 3.2 has been updated to a new upstream version which includes the fix: Bug #Bug #20841.
Verified: * In ucs3.1-1 the bug was reproducable with the ucs-test case (from 3.2-0) in the 30st test iteration (actually a bit more, running two test loops in parallel). * After errata3.1-1 update the bug is not reprodicable any more (amd64) within 64+ test iterations (actually quite a bit more, running two test loops in parallel). * Advisory OK
http://errata.univention.de/ucs/3.1/169.html