I have tried running the report (not skipping anything) It initializes and then shows how many checks it will be doing in the progress bar. that immediatly goes away and says %NULL. I choose to skip all but one check. (same issue)
Error log reports:
https://www.time-master.com/batch?id=331&op=do
Referrer https://www.time-master.com/batch?op=start&id=331
Message reset() [function.reset]: Passed variable is not an array or object in /home/myserver/public_html/includes/batch.inc on line 184.

Location https://www.time-master.com/batch?id=331&op=do
Referrer https://www.time-master.com/batch?op=start&id=331
Message array_shift() [function.array-shift]: The argument should be an array in /home/myserver/public_html/includes/batch.inc on line 196.

batch.inc line 184: thru 196:

$task_message = '';
if ((list($function, $args) = reset($current_set['operations'])) && function_exists($function)) {
// Build the 'context' array, execute the function call,
// and retrieve the user message.
$batch_context = array('sandbox' => &$current_set['sandbox'], 'results' => &$current_set['results'], 'finished' => &$finished, 'message' => &$task_message);
// Process the current operation.
call_user_func_array($function, array_merge($args, array(&$batch_context)));
}

if ($finished >= 1) {
// Make sure this step isn't counted double when computing $current.
$finished = 0;
// Remove the operation and clear the sandbox.
array_shift($current_set['operations']);
$current_set['sandbox'] = array();
}

Any Ideas?
once it locks up like this, if I hit the back arrow, I see this on screen:
An HTTP error 0 occurred. /batch?id=330&op=do

Comments

brenes’s picture

Same here for me. Any Ideas

coltrane’s picture

Status: Active » Postponed (maintainer needs more info)

It's probably one of the checks causing an error. It's a bit tedious, but I recommend skipping all but one of the checks and then running the scan on that one check. Repeat with the other checks until you've narrowed it down to the broken check.

mr.j’s picture

Status: Postponed (maintainer needs more info) » Active

I just installed this module and have the same problem.

The file system permissions check seems to run forever without completing. Checking the watchdog logs I see thousands of rows of the same errors. If I skip that check everything else works fine.

strellman’s picture

After a number of changes to file/folder permissions Run Checklist would not complete.
Setting folders: includes, misc, modules, profiles, scripts, themes,
to 744 causes the check to not complete, even if all checks are skipped.

Changing these folders to 644 as suggested errors at index.php
So I had to change these folders back to 755.
The log showed only skipped checks.

aohrvetpv’s picture

The checks all completed if you set the directory permissions to 755?

It seems odd to me to set directory permissions to 4 (read (4), no write (2), no execute (1)). Why did you set directory permissions to 744 and 644? To access the files within a directory it must have the execute permission.

aohrvetpv’s picture

(sorry for all the edits, I confused myself temporarily)

greggles’s picture

Status: Active » Closed (duplicate)