Ticket 8414 unintentionally removed the ability of KDB modules to correctly free private principal data stored in the e_data field, unless that field consists of a single memory region which can be freed with free().