Hello,
I've just managed to crash my slapd process and can reproduce the problem everytime I try, this way :
I was playing with the languages tab on a user's properties window, I defined 'french' as the preference language and added afrikaans common name, first name and last name, and saved.
I then reopened the properties window and proceeded to remove these 3 afrikaans attributes by emptying the 3 fields and clicking Save when a popup warned me about a problem communicating with the server.
Actually the communication problem was just a slapd process crash.
I can reproduce the crash at will, and for information, my configuration is the following :
FDS 1.0.1
Centos 4.2
using the console from a winXP computer (local java, not deported X11 window)
Last lines of the error log before crash with all logging options activated are :
[02/Feb/2006:11:14:14 +0100] - Calling plugin 'Multimaster replication bepreoperation plugin' #0 type 451
[02/Feb/2006:11:14:14 +0100] - => entry_apply_mods_wsi
[02/Feb/2006:11:14:14 +0100] - delete: givenname;lang-af
[02/Feb/2006:11:14:14 +0100] - removing entire attribute givenname;lang-af
[02/Feb/2006:11:14:14 +0100] - -
[02/Feb/2006:11:14:14 +0100] - delete: sn;lang-af
[02/Feb/2006:11:14:14 +0100] - removing entire attribute sn;lang-af
[02/Feb/2006:11:14:14 +0100] - -
[02/Feb/2006:11:14:14 +0100] - delete: cn;lang-af
[02/Feb/2006:11:14:14 +0100] - removing entire attribute cn;lang-af
[02/Feb/2006:11:14:14 +0100] - -
[02/Feb/2006:11:14:14 +0100] - modifiersname: uid=admin,ou=administrators,ou=topologymanagement,o=netscaperoot
[02/Feb/2006:11:14:14 +0100] - replace: modifiersname
[02/Feb/2006:11:14:14 +0100] - -
[02/Feb/2006:11:14:14 +0100] - modifytimestamp: 20060202101411Z
[02/Feb/2006:11:14:14 +0100] - replace: modifytimestamp
[02/Feb/2006:11:14:14 +0100] - -
[02/Feb/2006:11:14:14 +0100] - <= entry_apply_mods_wsi 0
[02/Feb/2006:11:14:14 +0100] - => plugin_call_syntax_filter_ava uid=45123487
[02/Feb/2006:11:14:14 +0100] - <= plugin_call_syntax_filter_ava 0
[02/Feb/2006:11:14:14 +0100] - => id2entry_add( 14, "uid=45123487,ou=utilisateurs,ou=infrastructure,dc=oie,dc=local" )
[02/Feb/2006:11:14:14 +0100] - -> attrcrypt_encrypt_entry
[02/Feb/2006:11:14:14 +0100] - <- attrcrypt_encrypt_entry
[02/Feb/2006:11:14:14 +0100] - <= id2entry_add 0
Don't hesitate to ask for more informations if needed, or more tests to run in order to get rid of that nasty bug :)
Thanks in advance,
Thierry