preg_match_all(): Compilation failed during Scan
-
PHP 8.4 with Defender 6.3.0 (but at least 6.2 as well).
If I run a scan I get thousands of these in the log:PHP Warning: preg_match_all(): Compilation failed: digits missing after \x or in \x{} or \o{} or \N{U+} at offset 99 in /<path-to-site>/wp-content/plugins/wp-defender/src/behavior/scan/class-malware-quick-scan.php on line 63Scan finishes with:
PHP Fatal error: Maximum execution time of 0 seconds exceeded in /<path-to-site>/wp-content/plugins/wp-defender/src/behavior/scan/class-malware-quick-scan.php on line 63
Stack trace:
0 /<path-to-site>/wp-content/plugins/wp-defender/src/behavior/scan/class-malware-quick-scan.php(63): preg_match_all()
1 /<path-to-site>/wp-content/plugins/wp-defender/src/behavior/scan/class-malware-scan.php(213): WP_Defender\Behavior\Scan\Malware_Quick_Scan->do_quick_scan()
2 /<path-to-site>/wp-content/plugins/wp-defender/src/component/class-scan.php(347): WP_Defender\Behavior\Scan\Malware_Scan->suspicious_check()
3 /<path-to-site>/wp-content/plugins/wp-defender/src/component/class-scan.php(291): WP_Defender\Component\Scan->suspicious_check()
4 /<path-to-site>/wp-content/plugins/wp-defender/src/component/class-scan.php(174): WP_Defender\Component\Scan->task_handler()And the web ui pretends to be done without an issue.
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.