Backtrace A

2	advagg_scan_for_changes	96	sites/all/modules/advagg/advagg.cache.inc
1	advagg_get_info_on_files	34	sites/all/modules/advagg/advagg.cache.inc
0	file_get_contents	455	sites/all/modules/advagg/advagg.inc

Backtrace B

4	advagg_scan_for_changes	96	sites/all/modules/advagg/advagg.cache.inc
3	advagg_get_info_on_files	34	sites/all/modules/advagg/advagg.cache.inc
2	drupal_alter	501	sites/all/modules/advagg/advagg.inc
1	advagg_advagg_get_info_on_files_alter	1135	includes/module.inc
0	file_get_contents	249	sites/all/modules/advagg/advagg.advagg.inc

Also got

filesize(): stat failed for public://...

from the same code path.

All of this resulted in a WSOD due to a PDO expection

SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'filesize' at row 1: UPDATE {advagg_files} SET content_hash=:db_update_placeholder_0, filesize=:db_update_placeholder_1, mtime=:db_update_placeholder_2, linecount=:db_update_placeholder_3, changes=:db_update_placeholder_4, filename_hash=:db_update_placeholder_5
WHERE ( (filename_hash = :db_condition_placeholder_0) ); Array
(
    [:db_update_placeholder_0] => 47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
    [:db_update_placeholder_1] => 
    [:db_update_placeholder_2] => 
    [:db_update_placeholder_3] => 0
    [:db_update_placeholder_4] => 498
    [:db_update_placeholder_5] => 6hIjGgzXAHXKK0zi9XBpx5Jp2Xdi1V5QqtoY74tkp3c
    [:db_condition_placeholder_0] => 6hIjGgzXAHXKK0zi9XBpx5Jp2Xdi1V5QqtoY74tkp3c
)

And this backtrace

2	advagg_push_new_changes	873	sites/all/modules/advagg/advagg.admin.inc
1	advagg_insert_update_files	119	sites/all/modules/advagg/advagg.cache.inc
0	execute	227	sites/all/modules/advagg/advagg.inc

Comments

mikeytown2’s picture

NFS mount so I'm guessing this is part of the issue. Was unable to reproduce the bug.

mikeytown2’s picture

Status: Active » Fixed
StatusFileSize
new1.3 KB

  • mikeytown2 committed 6326c3d on 7.x-2.x
    Issue #2543184 by mikeytown2: Fix WSOD on nfs failure.
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.