Arbeitsplatzgruppenkalender lässt Client abstürzen

14. Februar 2018 15:48

Hallo zusammen,
auch in CU2 haben wir das Problem, dass der Client abstürzt wenn man im Arbeitsplatzgruppenkalender den Datensatz wechselt. Es kommt die Fehlermeldung: Die Anforderung konnte nicht vom Server "DynamicsNav110" verarbeitet werden. Die Anwendung wird beendet.
Wir sind in der Demoumgebung unterwegs mit deutscher Datenbank. Problem können wir auf allen OS nachstellen.
Hat jemand da schon Infos/Workarrounds?

Hier noch der komplette Fehlercode aus der Ereignisanzeige:
Code:
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Fatal: False
ShowError: True
Message: <ii>Die Anforderung konnte nicht vom Server „DynamicsNAV110“ verarbeitet werden. Die Anwendung wird beendet.</ii>
StackTrace:
     bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoExecute(Func`1 execute)
     bei Microsoft.Dynamics.Nav.Client.WinClient.StartWinFormsClient.RunCore()
Source: Microsoft.Dynamics.Nav.Client.WinClient
HResult: -2146233088
----------------------------------
Type: Microsoft.Dynamics.Nav.Types.Exceptions.NavServerSessionException
Message: <ii>Die Anforderung konnte nicht vom Server „DynamicsNAV110“ verarbeitet werden. Die Anwendung wird beendet.</ii>
StackTrace:
     bei Microsoft.Dynamics.Nav.Client.ConnectionStateManager.CallServer[T](BeginCallServerMethod beginCallServerMethod, EndCallServerMethod`1 endCallServerMethod, ServerCallOptions options)
     bei Microsoft.Dynamics.Nav.Client.ServiceConnection.CallServer[T](BeginCallServerMethod beginCallServerMethod, EndCallServerMethod`1 endCallServerMethod)
     bei Microsoft.Dynamics.Nav.Client.ServiceConnectionBase.ActionField(NavRecordState& state, NavDataSet recDataSet, Int32 controlId, Int32 controlEventId)
     bei Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.ActionMethod(Int32 controlId, Int32 controlEventId)
     bei Microsoft.Dynamics.Nav.Client.Actions.InvokePageTriggerAction.InvokeTrigger(LogicalControl logicalControl, UISession uiSession)
     bei Microsoft.Dynamics.Nav.Client.Actions.InvokePageTriggerAction.InvokeCore(LogicalControl logicalControl, Object state, UISession uiSession)
     bei Microsoft.Dynamics.Framework.UI.LogicalAction.InvokeCoreWithErrorHandling(LogicalControl logicalControl, Object state, UISession uiSession)
     bei Microsoft.Dynamics.Framework.UI.LogicalAction.DoInvoke(LogicalControl logicalControl, IDictionary state, UISession uiSession)
     bei Microsoft.Dynamics.Framework.UI.ActionControl.Invoke()
     bei Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.ModalitySafe(Action action)
     bei Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.ModalitySafeInvoke(ActionControl actionControl)
     bei Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction(LogicalControlAdapter adapter, ActionControl actionControl)
     bei Microsoft.Dynamics.Framework.UI.UX2006.WinForms.LogicalCommand.Execute(Object parameter)
     bei MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
     bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
     bei System.Windows.Controls.Button.OnClick()
     bei System.Windows.Controls.Ribbon.RibbonButton.OnClick()
     bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
     bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
     bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
     bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
     bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
     bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
     bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
     bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
     bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
     bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
     bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
     bei System.Windows.Input.InputManager.ProcessStagingArea()
     bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
     bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
     bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
     bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
     bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
     bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
     bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
     bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
     bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
     bei Microsoft.Dynamics.Nav.Client.WinClient.NavWinFormsClientSession.RunMessagePump()
     bei Microsoft.Dynamics.Nav.Client.WinClient.NavWinFormsClientSession.RunCore()
     bei Microsoft.Dynamics.Nav.Client.WinClient.NavClientErrorHandler.ExecuteAndCatchExceptions(Func`1 execute)
Source: Microsoft.Dynamics.Nav.Client.ServiceConnection
HResult: -2146233088
----------------------------------
Type: Microsoft.Dynamics.Nav.Types.Exceptions.NavServerSessionException
Message: <ii>Die Anforderung konnte nicht vom Server „DynamicsNAV110“ verarbeitet werden. Die Anwendung wird beendet.</ii>
HResult: -2146233088
----------------------------------
Type: System.NullReferenceException
Message: <ii>Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.</ii>
StackTrace:
     bei Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(ITreeObject obj, String methodName, Object[] args, Boolean resolveHandler, Boolean throwOnNotFound)
     bei Microsoft.Dynamics.Nav.Runtime.NavForm.RaiseOnAction(String actionName, String actionTriggerMethodName)
     bei Microsoft.Dynamics.Nav.Service.NSField.ActionField(NavSession con)
     bei Microsoft.Dynamics.Nav.Service.NSField.Action(NavSession session)
     bei SyncInvokeActionField(Object , Object[] , Object[] )
     bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
     bei Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.RunInTransactionCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
     bei Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_0.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
     bei Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TransientErrorRetryCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
     bei Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_0.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
     bei Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.ErrorMappingCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
Source: Microsoft.Dynamics.Nav.Ncl
HResult: -2147467261
----------------------------------
Type: System.Reflection.TargetInvocationException
Message: <ii>Ein Aufrufziel hat einen Ausnahmefehler verursacht.</ii>
StackTrace:
     bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
     bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
     bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
     bei Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(ITreeObject obj, String methodName, Object[] args, Boolean resolveHandler, Boolean throwOnNotFound)
Source: mscorlib
HResult: -2146232828
----------------------------------
Type: System.NullReferenceException
Message: <ii>Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.</ii>
StackTrace:
     bei Microsoft.Dynamics.Nav.Runtime.NCLMetaField.get_FieldCaption()
     bei Microsoft.Dynamics.Nav.Runtime.NCLMetaTable.<TryGetFieldByCaption>b__188_0(Int32 lcid)
     bei System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
     bei Microsoft.Dynamics.Nav.Runtime.NCLMetaTable.TryGetFieldByCaption(String caption, NCLMetaField& result)
     bei Microsoft.Dynamics.Nav.Runtime.NCLMetaTable.FindFieldMatch(String fieldIdentifier, Boolean prefixFallback, Boolean trapError)
     bei Microsoft.Dynamics.Nav.Runtime.TableFilterResolver.AddFilter(String fieldName, NCLMetaFilterType filterType, String expressionString, Boolean isCultureInvariant)
     bei Microsoft.Dynamics.Nav.Runtime.TableViewParser.ProcessWhere(String input, Match match, TableFilterResolver resolver, Boolean isCultureInvariant)
     bei Microsoft.Dynamics.Nav.Runtime.RecordImplementation.SetPosition(String position)
     bei Microsoft.Dynamics.Nav.Runtime.NavRecord.ALSetPosition(String position)
     bei Microsoft.Dynamics.Nav.BusinessApplication.Codeunit9200.GeneratePeriodMatrixData_Scope.OnRun()
     bei Filter.InvokeWithFilter(NavMethodScope )
     bei Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
     bei Microsoft.Dynamics.Nav.BusinessApplication.Codeunit9200.GeneratePeriodMatrixData(Int32 setWanted, Int32 maximumSetLength, Boolean useNameForCaption, Int32 periodType, NavText dateFilter, ByRef`1 recordPosition, NavArray`1 captionSet, ByRef`1 captionRange, ByRef`1 currSetLength, NavArray`1 periodRecords)
     bei Microsoft.Dynamics.Nav.BusinessApplication.Codeunit9200.OnInvoke(Int32 memberId, Object[] args)
     bei Microsoft.Dynamics.Nav.BusinessApplication.Page99000769.MATRIX_GenerateColumnCaptions_Scope.OnRun()
     bei Filter.InvokeWithFilter(NavMethodScope )
     bei Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
     bei Microsoft.Dynamics.Nav.BusinessApplication.Page99000769.MATRIX_GenerateColumnCaptions(Int32 setWanted)
     bei Filter.InvokeWithFilter(NavMethodScope )
     bei Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
     bei Microsoft.Dynamics.Nav.BusinessApplication.Page99000769.a60Action1102a62_a45_OnAction()
Source: Microsoft.Dynamics.Nav.Ncl
HResult: -2147467261


---
ich habe soeben rausgefunden, wenn ich den RTC Client auf Englisch umstelle gehts, das scheint ein Problem mit dem Datumsfelder zu sein