I've received some complains from some users on my production Moodle site (2.0.4+ (Build: 20110907)) saying that they are occasionally getting a "Coding error detected, it must be fixed by a programmer: PHP catchable fatal error" message when they use filters on the 'Browse list of users' page in Moodle:
The interesting thing is that it's completely random - it only happens occasionally. Most of the time users can use the 'Browse list of users' function without problems. I'm unable to easily reproduce the error easily - but it does appear that it gets triggered when users are using the advanced filters on that 'Browse list of users' page.
And it seems to sort itself out! After a few minutes users are again able to use that 'Browse list of users' function again.
My production environment is made up of:
Windows Server 2003 Standard Edition SP2
Intel Xeon CPU 5160 @ 3.00GHz 2.00GB RAM
Internet Information Services 6
Microsoft SQL Server 2005 - 9.00.4035.00 (X64) Enterprise Edition (64-bit) on a SQL cluster running Windows NT 5.2 (Build 3790: Service Pack 2)
PHP 5.3.3 NTS VC9
PHP date.timezone = "Africa/Johannesburg"
Microsoft SQL Server Driver for PHP 2.0.1802.200
Microsoft FastCGI Handler x86 220.127.116.11
Microsoft Windows Cache Extension for PHP 1.1.630.0
No NON-CORE Moodle modules installed
$CFG->dbtype = 'sqlsrv';
$CFG->dblibrary = 'native';