php_error(type, "%s", message);
efree(message);
- if (PG(track_errors) && EG(active_symbol_table)) {
+ if (PG(track_errors) && module_initialized && EG(active_symbol_table)) {
zval *tmp;
ALLOC_INIT_ZVAL(tmp);
ZVAL_STRINGL(tmp, buffer, buffer_len, 1);
efree(buffer);
return;
}
- if (PG(track_errors) && EG(active_symbol_table)) {
+ if (PG(track_errors) && module_initialized && EG(active_symbol_table)) {
pval *tmp;
ALLOC_ZVAL(tmp);