HomeHome Product Discus... Product Discus...SmithCartSmithCartTwo Part first name causes Object reference not set errorTwo Part first name causes Object reference not set error
Previous
 
Next
New Post
5/13/2010 7:40 AM
 

When I use a two part first name, e.g. Betty Jane (my tech writer), the system throws the error "Object reference not set to an instance of an object". When I leave all other information the same and change her first name to just Betty, the system works. The details of this bug are:

AssemblyVersion: 5.2.3
PortalID: 0
PortalName: Space Management Products
UserID: 4
UserName: ahhendela
ActiveTabID: 40
ActiveTabName: Home
RawURL: /Home/tabid/40/ctl/Confirm/mid/375/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.spacemanagementproducts.com/Home/tabid/40/ctl/Confirm/mid/375/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: a46323b4-9723-4ad0-8e9f-241cedfc520c
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
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.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: EDTWEB27

 
New Post
5/13/2010 1:00 PM
 

What page are you entering the 2 part name first name on step 1 or step 2?


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
5/14/2010 6:32 PM
 

I tested both places. Changing the first name on the Ship screen and then a second time leaving a one part First name on Ship and then changing the name on the Pay screen. The result is the same. In either case I receive the Critical error.

 
New Post
5/20/2010 9:25 AM
 

How are we doing on this one?

--Art

 
New Post
5/21/2010 11:09 AM
 

I am not able to replicate this one I used a 2 part first name on both the shipping and payment screens and went back and changed and went all the way up to the confirmation page and back with no error. Can you provide more detailed steps so i can replicate?

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
5/24/2010 5:44 PM
 

Check the Site www.spacemanagmentproducts.com

The path is:

Home->Options->4 feet to 5 feet->Checkout-> (On Ship) Change default First name to Betty Jane->

Pay Screen: Use test CC 4111111111111129, Date 01/11, Security Code 123.-> Confirm (Click Submit Order)

--> Receive error "A critical error has occurred. Object reference not set to an instance of an object."

Receive entry in Event Log:

AssemblyVersion: 5.2.3
PortalID: 0
PortalName: Space Management Products
UserID: 1
UserName: Spacehost
ActiveTabID: 40
ActiveTabName: Home
RawURL: /Home/tabid/40/ctl/Confirm/mid/375/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.spacemanagementproducts.com/Home/tabid/40/ctl/Confirm/mid/375/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 015e071f-ece6-4f7b-b024-f99414b92942
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
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.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: EDTWEB27

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartTwo Part first name causes Object reference not set errorTwo Part first name causes Object reference not set error