Hello all,

I am using 7.x-1.6 with seven memcache servers and periodically (once every couple weeks) the site suddenly begins experiencing a flood of php errors. Here are some examples:

  • Notice: Undefined index: zoo-cache_path-node%2F6716 in dmemcache_get_multi()
  • Warning: array_flip(): Can only flip STRING and INTEGER values! in drupal_lookup_path()
  • Notice: Undefined index: headers in drupal_serve_page_from_cache()

It seems that, among other issues, modules are failing load. I am completely at a loss - has anyone else experienced a similar issue?

Comments

Brauny created an issue. See original summary.

jeremy’s picture

Status: Active » Postponed (maintainer needs more info)

Do the errors give exact line numbers? That would be helpful.

How many memcached servers are you using? Are one or more of them getting restarted around the time of these errors? And/or, do you see any evictions in your memcache_admin stats? (Or telnet into the memcache server and type STATS)

Are you seeing log entries about memcache splitting large memcache objects?

Do you know of anything non-standard about your memcache configuration / usage?

Are there any other symptoms besides these errors? Do things visually break on your website?

Do you do anything to "fix" these errors when they happen, or do they just "resolve themselves"? If the latter, how quickly?

brauny’s picture

Thanks for responding. I fixed this by downgrading back to 1.5. I suspect I missed something in the settings.php configuration requirements for 1.6.

jeremy’s picture

No configuration changes should be required when you update from 1.5 to 1.6. Are you able to answer any of the above questions based on when you were running 1.6? I'd love to track down the problem, it could be a bug in the module and if so I'd love to get it fixed for the next release.

jeremy’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

no further feedback, closing