An AJAX HTTP error occurred.
HTTP Result Code: 500
Debugging information follows.
Path: /system/ajax
StatusText: error
ResponseText: Recoverable fatal error: Argument 1 passed to UcAddress::isSamePhysicalLocation() must be an instance of UcAddress, instance of stdClass given, called in /Library/WebServer/htdocs/website/trunk/public_html/sites/all/modules/ubercart/shipping/uc_ups/uc_ups.module on line 571 and defined in UcAddress->isSamePhysicalLocation() (line 74 of /Library/WebServer/htdocs/website/trunk/public_html/sites/all/modules/ubercart/uc_store/classes/address.inc).

Debugging now to see if I can recreate on another system.

Comments

rickmanelius’s picture

Forgot about this and I'm now getting hit again... anyone else experiencing this?

rickmanelius’s picture

Solution: go to
admin/store/settings/quotes/settings

and resave your default address. I had upgraded from D6 and the default address was still being stored as stdclass instead of UcAddress. This fixed it.

rickmanelius’s picture

Status: Active » Closed (fixed)
hockey2112’s picture

I, too, was receiving this error message after upgrading from D6 to D7. The fix in #2 worked for me! Thanks!

SchwebDesign’s picture

Also upgraded from D6 to D7 here with exact same issue and error. This #2 solved the issue for us too! many thanks!

sunward’s picture

Component: Shipping » Code
Issue summary: View changes

#2 fixed it for me

I was getting basic Ajax errors just trying to enter to use a saved address in checkout.

I am doing a 6 to 7 port and this came up even after I was getting quotes on the install ( on localhost )