HomeHome Product Discus... Product Discus...SmithCartSmithCartRecover and upgrade old installationRecover and upgrade old installation
Previous
 
Next
New Post
7/10/2012 9:43 PM
 

I hope someone has some ideas.

I have a project that has been on hold for many months. Now it has be revived.  It is running DNN 05.06.02 (144) & Smith Cart 4.28. I was looking throught the upgrade notes for the intermediate versions trying to plan a series of upgrade steppings.  However, the client played with the site and now we get the following error message on the BuyNow module;

A critical error has occurred.
Object reference not set to an instance of an object.

The DNN logs show the following message;

AssemblyVersion: 5.6.2
PortalID: 0
PortalName: ****************
UserID: 1
UserName: *******
ActiveTabID: 73
ActiveTabName: Shop Online
RawURL: /ShopOnline.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.*******.com/Host/Host%20Settings/tabid/16/portalid/0/Default.aspx
UserAgent: Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0.1
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: ff7e83f7-2832-4a2e-bc90-837199f6b648
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.ProductsList.dtProductslist_ItemDataBound
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.ProductsList.dtProductslist_ItemDataBound(Object sender, DataListItemEventArgs e) at System.Web.UI.WebControls.DataList.OnItemDataBound(DataListItemEventArgs e) at System.Web.UI.WebControls.DataList.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) at System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.BaseDataList.DataBind() at Smith.DNN.Modules.BuyNow.ProductsList.bindDtProductList() at Smith.DNN.Modules.BuyNow.ProductsList.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: ************

Are there any stored procedures or SQL scripts for SmithCart tables to check/repair integrity in this version?

Simon

 
New Post
7/12/2012 2:27 PM
 

Hi Simon,

Without knowing exactly what was changed, it is difficult to suggest a solution.

Do you have any backups taken before you started experiencing the issue above?

I would recommend making a complete backup of your site, then performing a repair installation of the module to see if the issue is corrected.

Please postback with an update.

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartRecover and upgrade old installationRecover and upgrade old installation