I am using openldap 2.3.21 and bdb 4.4.20 (both compiled 64-bit) on solaris 10.
It seems that using multiple shm_keys in slapd.conf with many subordinate databases results in unusable data. I'm about to try and re-import with the same shm_key on all of the subordinates. (ugh!)