I have discovered a bug in the LDAP implementation in Samba4. Although I cannot describe the problem very well, I can dump the error and the steps to achieve it and hope you understand what I mean: Running Mozilla Thunderbird connected to Samba4 LDAP (using an anonymous bind, if it matters) it is possible to search for entries. Searching for nothing, for example 'Email contains ', results in Samba4 crashing with the following error message: [2013/06/07 14:38:52, 0] ../lib/util/fault.c:72(fault_report) ==============================================================[2013/06/07 14:38:52, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 10406 (4.0.6) Please read the Trouble-Shooting section of the Samba HOWTO [2013/06/07 14:38:52, 0] ../lib/util/fault.c:75(fault_report) ==============================================================[2013/06/07 14:38:52, 0] ../lib/util/fault.c:144(smb_panic_default) PANIC: internal error I ran Wireshark at the same time as running this query. The filter appeared to be: (&(&(mail=*)(displayName=*))(mail=[NULL])) But not trusting how Wireshark displays it, this is the relevant hex dump: a0 21 a0 13 87 04 6d 61 69 6c 87 0b 64 69 73 70 6c 61 79 4e 61 6d 65 a0 0a a4 08 04 04 6d 61 69 6c 30 00 Split into sections, in text it looks like this (with unprintable characters replaced with . ): .!.... mail.. displayName...... mail0. After the crash the server is rendered unusable - further LDAP queries do not work, authentication doesn't work etc. Rob PS. To ask for more debug information, please CC the email to me as I'm not currently subscribed to the list.