BT: rad_recv: Access-Request packet from host 127.0.0.1 port 42335, id=16, length=103 User-Name = 'hachmer' User-Password = 'pass' NAS-IP-Address = 127.0.0.1 NAS-Port = 0 Message-Authenticator = 0xecaf11b4272d31821075a076004c4808 (4) # Executing section authorize from file /etc/raddb/sites-enabled/default (4) authorize { (4) filter_username filter_username { (4) ? if (User-Name != "%{tolower:%{User-Name}}")
Program received signal SIGSEGV, Segmentation fault. 0x00007ffff5b04285 in malloc_consolidate () from /lib64/libc.so.6
*sigh* It's a double free in libkrb5. They free ctx->plugin_base_dir in krb5_free_context, but don't strdup it in krb5_copy_context. The proper struct is hidden, only the type is exposed FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2