Encountered the following error while creating new regular expressions after upgrading to 1.8.2:
Error in query [SELECT e.* FROM expressions e WHERE ((e.expressionid BETWEEN 000000000000000 AND 099999999999999)) AND (e.regexpid IN (1)) ORDER BY e.expression_type] [Table 'zabbix.expressions' doesn't exist]
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:544]
mysql_free_result(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:546]
Error in query [SELECT DISTINCT gm.* FROM globalmacro gm WHERE ((gm.globalmacroid BETWEEN 000000000000000 AND 099999999999999))] [Table 'zabbix.globalmacro' doesn't exist]
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:544]
mysql_free_result(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:546]
Error in query [SELECT e.* FROM expressions e WHERE ((e.expressionid BETWEEN 000000000000000 AND 099999999999999)) AND (e.regexpid IN (1)) ORDER BY e.expression_type] [Table 'zabbix.expressions' doesn't exist]
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:544]
mysql_free_result(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:546]
Error in query [SELECT DISTINCT gm.* FROM globalmacro gm WHERE ((gm.globalmacroid BETWEEN 000000000000000 AND 099999999999999))] [Table 'zabbix.globalmacro' doesn't exist]
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:544]
mysql_free_result(): supplied argument is not a valid MySQL result resource[/var/www/html/zabbix/include/db.inc.php:546]