After upgrading my site from 4.5.2 to 4.6.0, most searches are working fine. However, some searches result in the site running out of memory with this error:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 8021 bytes) in /var/www/html/modules/search.module on line 715

And listed in the log is this message (in this case, I was searching for my first name: radi):

Location /search/node/radi
Message Missing argument 2 for do_search() in /var/www/html/modules/search.module on line 472.

Any ideas as to what could be causing this?

Thanks!

Radi Shourbaji
http://radi-shourbaji.profconnect.org

Comments

Bèr Kessels’s picture

Priority: Critical » Normal

his is caused by memory limits.
You should increase the allocated memory in your php settings, or deinstall some big modules.

NaSPA1’s picture

Thanks... but no matter how high I set the limits - the results the same. Not to mention my hosting provider isnt thrilled with regularly occurring peaks in storage & CPU demands that.

killes@www.drop.org’s picture

I think you are using a module which has a search hook that isn't updated from 4.5.

killes@www.drop.org’s picture

Status: Active » Closed (won't fix)

no user feedback