Postponed (maintainer needs more info)
Project:
Facet API
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
18 Oct 2012 at 02:26 UTC
Updated:
2 May 2019 at 11:16 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
tjmoyer commentedThis happend to me, too, right after I had reindexed all content in Apache Solr. But once I cleared cache, it resolved itself.
Comment #2
acbramley commentedThis happened to me after upgrading facetapi from an old version to the latest stable. I deployed the new code up to our testing platform and have been getting this error sporadically.
Edit: Just to note, I have cleared cache multiple times through drush, bouncing varnish, and truncating db tables, along with resaving the facet settings etc
Edit 2: Seems like it may have been an issue with my feature export, I was missing the facetapi:facetapi:1 ctools component. You need this as well as the facetapi:facetapi_defaults:1 component
Comment #3
sherakama commentedI'm getting a similar issue on a different part of the module. Included is a patch to prevent a WSOD. Some more debugging is needed.
Comment #4
sherakama commentedNew patch...
Comment #5
boznik commentedTheres a fatal error on FacetapiTestCase::getInfo(). this patch adds the guts of hook_hook_info to prevent the fatal.
Comment #6
sherakama commentedNice work @boznik,
This looks to be the root cause. Running several days on a production site now and this has not cropped up. Seems to stem from this issue: https://www.drupal.org/node/496170 where PHP errors early caused a poisoned cache.
Lets get this in!
Comment #7
nwom commentedThe patch from #5 does not include the changes from #4, but is instead a separate patch. Is this intentional?
Comment #8
boznik commentedRE #7: Yes, that is intentional.
Comment #9
eugene.ilyin commentedMhh, patches #4 and #5 are different, I'm bit confused and I don't know how to reproduce the problem. I'm stuck and I cannot just commit something and hope that it's solution.
Comment #10
eugene.ilyin commentedComment #11
dchatryCurrently running an instance with Search API Solr, Facet API and a lot of cache. Recently, I moved the cache handler from Drupal own's to Memcache.
Since then, my website kept randomly crashing (a few times a week, or even a day sometimes) with no apparent reason and would not work until I cleared all caches. The logs redirected me to this issue and so I applied patches #4 and #5. It's been a week now an the problem has yet to resurface, so I'd say it has worked in my case!
If you have trouble reproducing the issue, maybe try configuring a Search API view with lots of contents, lots of facets, and a third party cache module (like Memcache).
Comment #12
wdseelig commentedAm curious why neither the patch in #4 or #5 is included in the 7.x-1.x-dev version published in late 2017?