Actions for reproduction.
On the list of Unresolved items page.
Select 1 or more items using the check box.
From the Status dropdown (at the bottom) select 'Verified' option.
This causes the page to submit and refresh, but the response to the browser is a 500 error.
Below is the output from the application log.
Code: Select all
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 22/02/2020 13:32:35
Event time (UTC): 22/02/2020 13:32:35
Event ID: 9ca553ff35784a449a8120395615adfd
Event sequence: 459
Event occurrence: 11
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/4/ROOT/VaultPro-1-132268422023566422
Trust level: Full
Application Virtual Path: /VaultPro
Application Path: C:\inetpub\wwwroot\VaultPro\
Machine name:
Process information:
Process ID: 20304
Process name: w3wp.exe
Account name: IIS APPPOOL\VaultAppPool
Exception information:
Exception type: SqlException
Exception message: Conversion failed when converting date and/or time from character string.
at MantisServiceLib.Helpers.BatchModifyItems(HttpSessionState session, MantisItemColl mItems, MantisItemComment mComment)
at Mantis.ListItemsControl.ModifyItemsInList(MantisItemColl items, EventArgs e)
at MantisControlsLib.DropDownRepeater.OnLinkClick(EventArgs e)
at MantisControlsLib.DropdownRepeaterTemplate.OnLinkClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: http://localhost/VaultPro/ListItems.aspx?pid=114&qg=620e470a-d92b-421a-a6a5-a270e6618115
Request path: /VaultPro/ListItems.aspx
User host address: 127.0.0.1
User: admin
Is authenticated: True
Authentication Type: Forms
Thread account name: IIS APPPOOL\VaultAppPool
Thread information:
Thread ID: 27
Thread account name: IIS APPPOOL\VaultAppPool
Is impersonating: False
Stack trace: at MantisServiceLib.Helpers.BatchModifyItems(HttpSessionState session, MantisItemColl mItems, MantisItemComment mComment)
at Mantis.ListItemsControl.ModifyItemsInList(MantisItemColl items, EventArgs e)
at MantisControlsLib.DropDownRepeater.OnLinkClick(EventArgs e)
at MantisControlsLib.DropdownRepeaterTemplate.OnLinkClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
Therefore thinking its a data error/conflict (as the error message indicates).
Having a quick investigation I am drawn to the 'Due Date' field.
Version 10.0.2.30936 (Vault Professional)