[wp-trac] [WordPress Trac] #39338: class-wp-hook.php - apply_filters() infinite loop

WordPress Trac noreply at wordpress.org
Sun May 7 18:23:33 UTC 2017


#39338: class-wp-hook.php - apply_filters() infinite loop
-------------------------------------------------+-------------------------
 Reporter:  frettled                             |       Owner:
     Type:  defect (bug)                         |      Status:  new
 Priority:  normal                               |   Milestone:  Future
Component:  Plugins                              |  Release
 Severity:  normal                               |     Version:  4.7
 Keywords:  reporter-feedback needs-patch dev-   |  Resolution:
  feedback                                       |     Focuses:
-------------------------------------------------+-------------------------

Comment (by mlmoreno):

 Me also, i have the same issue:
 Apache 2.4.17
 Php 5.5.30
 MySQL 5.5.31
 WordPress 4.7.4
 Akismet 3.3.1
 AsynCRONous bbPress Subscriptions 2.3
 BackWPup 3.3.7
 BadgeOS 1.4.8.2
 BadgeOS Community Add-On 1.2.3
 BadgeOS Congratulations Modal Add-On 1.0.1
 BadgeOS Sensei Add-On 1.0.4
 bbPress 2.5.12
 Bowe Codes 2.1
 Buddypress 2.8.2
 BuddyPress for Sensei 1.2.0
 BuddyPress Forum Notifier 1.4
 Collapse-O-Matic 1.7.4
 Contact Form 7 4.7
 Cookie Law Info 1.5.3
 Google XML Sitemaps 4.0.8
 iThemes Security 6.2.1
 Loco Translate 2.0.13
 Sensei 1.9.14
 Sensei Certificates 1.0.16
 Sensei Course Progress 1.0.6
 Sensei Media Attachments 1.0.0
 Sensei Share Your Grade 1.0.3
 Social Share WordPress Plugin - AccessPress Social Share 4.3.3
 Thrive Leads 1.95.17
 W3 Total Cache 0.9.5.4
 WC Marketplace 2.6.5
 WooCommerce 3.0.5
 WooCommerce Direct Checkout 1.1.2
 WooCommerce Stripe Gateway 3.1.7
 WP-Mail-SMTP 0.10.1
 WPFront User Role Editor 2.13.1
 Yoast SEO 4.7

 The error that creates the loop is in the iThemes Security plugin

 [Sun May 07 12:57:00.000219 2017] [proxy_fcgi:error] [pid 30181:tid
 140115322074880] [client 79.144.20.183:63887] AH01071: Got error 'PHP
 message: PHP Fatal error:  Maximum execution time of 300 seconds exceeded
 in xxx/nubemia.es/public_html/wp-content/plugins/better-wp-
 security/core/modules/file-change/scanner.php on line 542
 PHP message: PHP Warning:  array_keys() expects parameter 1 to be array,
 null given in xxx/nubemia.es/public_html/wp-includes/class-wp-hook.php on
 line 283
 PHP message: PHP Warning:  current() expects parameter 1 to be array, null
 given in xxx/nubemia.es/public_html/wp-includes/class-wp-hook.php on line
 287
 PHP message: PHP Warning:  Invalid argument supplied for foreach() in
 xxx/nubemia.es/public_html/wp-includes/class-wp-hook.php on line 289
 PHP message: PHP Warning:  next() expects parameter 1 to be array, null
 given in xxx/nubemia.es/public_html/wp-includes/class-wp-hook.php on line
 303

 My hosting provider has also suspended my website, is there any
 alternative solution to avoid the loop?

 Thanks so much

--
Ticket URL: <https://core.trac.wordpress.org/ticket/39338#comment:30>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list