My internal Drupal search died. I first thought about CRON and indexing problems. After a long search, I found out that the bench_chart module complete fucks up Drupal's internal search. (Version 6.13)
In search.module on line 401:
foreach (module_implements('search_preprocess') as $module) {
$module here turns into 'bench_chart' or 'bench_chart_helper', and therefore erases a following $text, which contains words for Drupal search index!!
Turning off bench_chart, this problems went away and my site was indexed and searchable again.
So whatever the reason: this is an extreme bug and dtools should not be used on live sites!
Comments
Comment #1
kenorb commentedThanks for a report.
Some of the hooks have to have specified format of returning values, probably search_preprocess is not compatible and it's expecting to have some specified format to return.
Removed this hook from monitoring:
http://drupal.org/cvs?commit=239236
Sorry for a problem and thanks for reporting this.