Drupal 6.10
Logged in as user 1
Garland theme

Clicking either “Show diff” in Revisions, or “Preview Changes” in Edit, opens a blank page (no HTML content). Generates this error in log:

Type php
Date Monday, March 9, 2009 - 10:36pm
User Admin
Location http://…/node/4375/revisions/view/5710/5711
Referrer http://…/node/4375/revisions
Message Missing argument 3 for location_diff() in /Library/WebServer/Drupal/drupal-6.10/sites/all/modules/location/location.module on line 1345.
Severity error

System info:

Database updates Up to date
Drupal core update status Up to date
File system Writable (public download method)
GD library Not installed
Module and theme update status Up to date
MySQL database 5.0.67
PHP 5.2.6
PHP memory limit 64M
PHP register globals Disabled
Unicode library PHP Mbstring Extension
Update notifications Enabled
Web server Apache/2.2.9 (Unix)

Database recently upgraded from Drupal 5.16

Comments

Rainy Day’s picture

Additional PHP diagnostic info:

PHP Fatal error: Cannot use object of type stdClass as array in /Library/WebServer/Drupal/drupal-6.10/sites/all/modules/location/location.module on line 1436

I realize these errors are coming from the location module, but they only show up when trying to use diff. So who has ownership of this issue?

Rainy Day’s picture

Assigned: Unassigned » Rainy Day
Status: Active » Closed (fixed)

Problem resolved by upgrading Location module to 6.x-3.1-rc1.