Support » Plugin: Query Monitor » Fantastic new plugin, but some more incompatibilities

  • Resolved JochenT


    This is truly a fantastic new plugin. As it peeks very deep into the WP processes it can be expected to have some incompatibilities with other plugins. I’ve found two further plugins which will fail if Query Monitor is enabled.

    First is “FirePHP / Firebug PHP Integration”. It results in a fatal error:

    [22-Nov-2013 15:54:46 UTC] PHP Fatal error:  Call to a member function get() on a non-object in /usr/www/xxxxx/wp-includes/cache.php on line 113

    Cache plugin W3TC is enabled but should not cache anything as I’m logged in as a administrator.

    Second is plugin “Infinite Scroll”. Calling an URL in the browser is no problem. But it loads the follow page using a XMLHttpRequest. This request fails with a Status-Code 500 Internal Server Error. I’ve checked the processing of the XMLHttpRequest on server side and found that the problem must occur in function wp_footer().
    Infinite Scroll executes some code in the footer hook to transfer configuration values to the JS. I suspect that this may be the reason for the failure.

    Request-Methode:    GET
    Status-Code:        HTTP/1.1 500 Internal Server Error
    X-Requested-With:   XMLHttpRequest

Viewing 7 replies - 1 through 7 (of 7 total)
  • Unforunately I’ve found two additional incompatibilities.

    One is related to plugin “Simple History”. The first page with events is displayed regularly, but clicking on the button for the next page of events the load icon appears forever. After disabling Query Monitor it loaded the follow pages without problems.

    The second problem is the most critical. When editing a post and clicking on the media library button the lightbox appears but no images are loaded. Without Query Monitor enabled images do load properly.

    Plugin Author John Blackbourn


    Thanks for the reports, keep them coming!

    I can probably guess what the problem with Infinite Scroll is. The other plugins I’ll need to have a play around with.

    Plugin Author John Blackbourn


    The FirePHP / W3TC / WordPress HTTPS problems should be fixed in the latest version (same issue affecting all three), as should the Infinite Scroll and Simple History issues (again the same issue affecting both).

    I can’t reproduce the problem with the media manager but I’ve also had this reported by someone else. If you could update Query Monitor to 2.5.5 and let me know if you’re still seeing the issue that’d be great.

    Plugin Author John Blackbourn


    Can you update to 2.6.2 and let me know if you’re still seeing the issue with the media library?

    I spotted another 500 error when running Events Manager and Query Monitor.
    In the backend, when adding an event, the EM will do an Ajax lookup on existing locations when entering location information. This fails when Query monitor is activated as well.
    (This is with WP 3.8.1, EM 5.5.2 and QM 2.6.3)

    Plugin Author John Blackbourn


    Thanks Stef, I’ve found the problem. The fix will be included in the next version of Query Monitor.


    Wow – quick work 🙂

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Fantastic new plugin, but some more incompatibilities’ is closed to new replies.