This is about a very old webtrees bug #758731
In the release of kiwitrees1.4.4.0 I included the patch supplied by “jon48” in that webtrees bug report. I had tested it in 1.4.3 and found it to work perfectly well. Unfortunately I missed that a key change to the patch was required for it to work with 1.4.4. So if you now try to use auto-complete to select an individual in the Default Individual or Individual Record fields of the User administration screen you will get an error like:
(Fatal error: Uncaught exception ‘Zend_Session_Exception’ with message ‘Zend_Session is currently marked as read-only.’ in /xxx/library/Zend/Session/Namespace.php:482 Stack trace: #0 /xxx/library/Zend/Controller/Action/Helper/FlashMessenger.php(150): Zend_Session_Namespace->setExpirationHops(1, NULL, true) #1 /xxx/library/WT/FlashMessages.php(33): Zend_Controller_Action_Helper_FlashMessenger->addMessage(‘This form has expired’) #2 /xxx/library/WT/Filter.php(247): WT_FlashMessages::addMessage(‘This form has expired’) #3 /xxx/save.php(42): WT_Filter::checkCsrf() #4 {main} thrown in /xxx/library/Zend/Session/Namespace.php on line 482)
I have applied a fix to the code ready for the next release, but if it is an issue for you now simply replace your copy of /includes/functions/functions_edit.php with the one in the attached zip file.