If I use the variable name 'strings' for a form element then the web page produces a memory overflow because Moodle will call the function optional_param('strings', 0, PARAM_INT) (file lib/moodlelib.php, line 6843) repeatedly when it constructs the moodleform.
This behaviour is present in the commit 'Treat feature variables consistently', simply uncomment the lines 117 to 120 from classes/local/util/manager.php (this will add the variable 'strings' to the list of feature variables).
If I use the variable name 'strings' for a form element then the web page produces a memory overflow because Moodle will call the function optional_param('strings', 0, PARAM_INT) (file lib/moodlelib.php, line 6843) repeatedly when it constructs the moodleform.
This behaviour is present in the commit 'Treat feature variables consistently', simply uncomment the lines 117 to 120 from classes/local/util/manager.php (this will add the variable 'strings' to the list of feature variables).
I propose renaming the feature to 'lang_strings'.