Recent crash and recovery

kota's picture
Forums: 

During the period between Feb 12 -15th, there was a serious clash that caused biii to become white out: nothing shown.

This probably was due to complex of reasons: one obvious problem before it became so damaged, was that authentification settings for each pages were collapted, and white out happened after trying to fix this from the web interface. Updating the "allowed" actions in "node access" setting exhausted memory.

But then by adding some lines in index.php to find out what is happening, memory exhaustion was occurring in biblio module.

Turing off biblio module from drush using command

drush dis biblio

Regain the page to appear in the web, but without biblio. When turned on, website again became whiteout. Memory always run out, with a warning

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 512 bytes) in /g/wwwl/embl.org/htdocs/cmci/testnew/dw2/biii.info/sites/default/modules/contrib/biblio/biblio.module on line 1685

To fix this last point, I added a line in biblio.module to print the database loading process. This allowed to pinpoint the problematic node, which is then deleted, and biblio recovered in the website. In fact, the memory run out because of infinite looping due to unknown reason for that node.