A red bar error may be shown in the UI when a user without administrator rights clicks the Cancel button after viewing attached documents.
When this issue occurs, error message details like the following will appear in the webui.log file on the web server:
[ERROR 2021-12-07 04:01:00,469 1412237ms UiHelper_Grid ] Error retrieving data (da09213f-8417-42f8-97a1-43a958fc151a) System.InvalidOperationException: The result collection contains duplicate objects. at DevExpress.Xpo.Helpers.ObjectCollectionLoader.EndLoadObjects(LoadObjectsContext loadObjectsContext, ICollection[] objs, Boolean proceesStubs) at DevExpress.Xpo.SimpleObjectLayer.LoadObjects(Session session, ObjectsQuery[] queries) at ManageSoft.Database.Xpo.XpoSession.XpoObjectLayer.DevExpress.Xpo.IObjectLayer.LoadObjects(Session p_Session, ObjectsQuery[] p_Queries) at DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) at DevExpress.Xpo.Session.GetObjects(ObjectsQuery query) at DevExpress.Xpo.XPQueryBase.GetObjects() at DevExpress.Xpo.XPQuery`1.GetEnumerator() at DevExpress.Data.Linq.Helpers.LinqServerModeCache.FetchRows(CriteriaOperator where, ServerModeOrderDescriptor[] order, Int32 take) at DevExpress.Data.Helpers.ServerModeKeyedCache.FetchRowsByKeys(Object[] keys) at DevExpress.Data.Helpers.ServerModeCache.WithReentryProtection[T](Func`1 action) at DevExpress.Data.Helpers.ServerModeKeyedCache.FetchInIndexerCore(Int32 index) [ERROR 2021-12-07 04:01:00,469 1412237ms UnhandledErrors ] An unexpected error occurred (da09213f-8417-42f8-97a1-43a958fc151a) ManageSoft.Compliance.ComplianceException: An error occurred retrieving grid data, see log for details at Flexera.Web.Core.Display.UiHelper_Grid.GridDataRetrievalError(Object sender, Exception e) at DevExpress.Data.Linq.LinqServerModeDataSourceView.OnExceptionThrown(ServerModeExceptionThrownEventArgs e) at DevExpress.Data.Helpers.ServerModeCache.PerformDeathProofAction(Action action) at DevExpress.Data.Helpers.ServerModeCache.Fatal(Exception e) at DevExpress.Data.Helpers.ServerModeKeyedCache.FetchInIndexerCore(Int32 index) at DevExpress.Data.Helpers.ServerModeKeyedCache.Indexer(Int32 index) at DevExpress.Data.Helpers.BaseListDataControllerHelper.GetRowValue(Int32 listSourceRow, Int32 column, OperationCompleted completed) at DevExpress.Web.Data.WebDataControllerProvider.GetRowValueByControllerRow(Int32 controllerRow, String fieldName, Boolean isDesignTime) at DevExpress.Web.Data.WebDataProxy.GetRowValuesCore(Int32 index, String[] fieldNames, GetRowValueMethod getValue) at Flexera.Web.Core.Display.UiHelper_Grid.GetClientData(MVCxGridView grid, GridCustomSettings settings, Int32 rowIndex) at Flexera.Web.Core.Display.UiHelper_Grid.<>c__DisplayClassb3.<ConfigureServerEvents>b__ab(Object sender, ASPxGridViewClientJSPropertiesEventArgs eventArgs) at DevExpress.Web.ASPxGridView.RaiseGridCustomJSProperties(CustomJSPropertiesEventArgs e) at DevExpress.Web.ASPxGridBase.GetCustomJSProperties() at DevExpress.Web.ASPxWebControl.System.Web.UI.ICallbackEventHandler.GetCallbackResult()
This issue has been fixed in the following FlexNet Manager Suite releases: 2021 R1.4 / Mar 2022 (Cloud), 2022 R1 (On Premises)
Affected components: Web UI
Master issue ID: IOJ-2238451
Also known as: FNML-75102
Feb 07, 2022 01:28 PM - edited Jun 12, 2022 03:48 AM