I installed badges plugin and activated the badges. Then i get an empty screen on save. Once I remove the plugin from qa-plugin, everything works fine. This is the error in error_log in apache -
[Tue Dec 11 04:49:00 2012] [error] [client 117.193.197.121] PHP Fatal error: Maximum function nesting level of '2000' reached, aborting! in ...apache/htdocs/q2a/qa-include/qa-base.php on line 593, referer: http://mydomain/index.php?qa=admin&qa_1=general
I set xdebug.max_nesting_level to 2000, but getting same error.
Q2A 1.5.3. PHP 5.3
Stack trace goes on to 2000 lines and then stops...
[Tue Dec 11 04:49:00 2012] [error] [client ...] PHP 12. qa_badge_admin->admin_form() /apache/htdocs/q2a/qa-include/qa-page-admin-plugins.php:177, referer: http://mydomain/index.php?qa=admin&qa_1=general
[Tue Dec 11 04:49:00 2012] [error] [client ...] PHP 13. qa_badge_name() /apache/htdocs/q2a/qa-plugin/q2a-badges/qa-badge-admin.php:321, referer: http://mydomain/index.php?qa=admin&qa_1=general
...
[Tue Dec 11 04:49:00 2012] [error] [client ...] PHP 1994. qa_opt() /apache/htdocs/q2a/qa-plugin/q2a-badges/qa-plugin.php:315, referer: http://mydomain/index.php?qa=admin&qa_1=general
[Tue Dec 11 04:49:00 2012] [error] [client ...] PHP 1995. qa_get_options() /apache/htdocs/q2a/qa-include/qa-base.php:1358, referer: http://mydomain/index.php?qa=admin&qa_1=general
[Tue Dec 11 04:49:00 2012] [error] [client ...] PHP 1996. qa_default_option() /apache/htdocs/q2a/qa-include/qa-app-options.php:87, referer: http://mydomain/index.php?qa=admin&qa_1=general
and this repeats over and over...