Error registering and password recovery

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Hace 11 años
Hey all,

Unsure if anyone has ever experienced this, but one of the website I manage which uses nopCommerce v2.40 experiences issues with two of our employees.

There isn't anything different other than a hypen in the email address and on top of that, the other employee has no hyphens at all. Regular profile info and no extra spaces or special characters. I've compared it to my own profile and nothing looks amiss. Need assistance to see why they keep receiving errors stating it's due to a null reference error about message tokens.

both accounts are experiencing issues registering their accounts. once they submit, the error states null reference about message tokens. which is also why they receive an error about the same when using password recovery. would there be an issue with name or something?

error msg below:

Server Error in '/' Application.

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
   Nop.Services.Messages.MessageTokenProvider.AddCustomerTokens(IList`1 tokens, Customer customer) in C:\Users\PPastor\Desktop\new CBS site\nopCommerce_2.40_Source\Libraries\Nop.Services\Messages\MessageTokenProvider.cs:492
   Nop.Services.Messages.WorkflowMessageService.GenerateTokens(Customer customer) in C:\Users\PPastor\Desktop\new CBS site\nopCommerce_2.40_Source\Libraries\Nop.Services\Messages\WorkflowMessageService.cs:92
   Nop.Services.Messages.WorkflowMessageService.SendCustomerPasswordRecoveryMessage(Customer customer, Int32 languageId) in C:\Users\PPastor\Desktop\new CBS site\nopCommerce_2.40_Source\Libraries\Nop.Services\Messages\WorkflowMessageService.cs:371
   Nop.Web.Controllers.CustomerController.PasswordRecoverySend(PasswordRecoveryModel model) in C:\Users\PPastor\Desktop\new CBS site\nopCommerce_2.40_Source\Presentation\Nop.Web\Controllers\CustomerController.cs:1571
   lambda_method(Closure , ControllerBase , Object[] ) +108
   System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +208
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
   System.Web.Mvc.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12() +55
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
   System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
   System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
   System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
   System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +263
   System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +191
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +343
   System.Web.Mvc.Controller.ExecuteCore() +116
   System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +97
   System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
   System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +37
   System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +21
   System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +12
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
   System.Web.Mvc.<>c__DisplayClasse.<EndProcessRequest>b__d() +50
   System.Web.Mvc.SecurityUtil.<GetCallInAppTrustThunk>b__0(Action f) +7
   System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action action) +22
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +60
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8970061
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Hace 11 años
^ bump ^
Hace 11 años
^ bump ^
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.