Navision stürtzt ab (Event viewer analysieren)

27. Juli 2012 09:59

Hallo zusammen,

bei mehreren User stürzt Navision manchmal ab. Der Abstürz konnte leider nicht reproduziert werden.
Es passiert in der Funktionsmaske "Verbrauch berechnen" aus Verbrauchsbuchblatt. Beim Eingeben von mehreren FA-Nr. x|x|x| stürtzte das System dann ab. (So ungefähr konnten die User sich erinnern)
Ich füge hier die Event-Fehlermeldung ein, möchte auch gerne das verstehen. Vielleicht könnt ihr mir weiterhelfen.
Es gibt immer 2 Fehlermeldung hintereinander:
Code:
09:58:59

Service: MicrosoftDynamicsNavServer
User: xxxx
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:    at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)





Source: Microsoft.Dynamics.Nav.Ncl
----------------------------------
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
StackTrace:
     at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
     at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
     at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
Source: mscorlib
----------------------------------
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Service.NSClientCallback.FormRunModal(NavForm form, NavFormRuntimeParameters parameters)
     at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal(NavRecord record, Int32 fieldNo)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunRequestPage()
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunReportInternal(NavRecord record, Boolean displayResult)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunReport(Nullable`1 requestWindow, Nullable`1 systemPrinter, Boolean runReportModal, NavRecord record, IList`1 reportTextualFilters)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunModal()
     at Microsoft.Dynamics.Nav.BusinessApplication.Page99000846.Control2_OnAction()
Source: Microsoft.Dynamics.Nav.Service
----------------------------------
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException(Exception exception)
     at Microsoft.Dynamics.Nav.Client.ExceptionHandler.Application_ThreadException(Object sender, ThreadExceptionEventArgs e)
     at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
     at System.Windows.Forms.Timer.TimerNativeWindow.OnThreadException(Exception e)
     at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
     at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
     at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
     at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
     at System.Windows.Forms.Application.RunDialog(Form form)
     at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
     at Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessForm.ShowDialog(Form form, IWin32Window owner)
     at Microsoft.Dynamics.Framework.UI.WinForms.FormPanel.DoModal(LogicalForm ownerForm)
     at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.DoModal(LogicalForm ownerForm)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
     at Microsoft.Dynamics.Framework.UI.WinForms.ClientSession.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnDialogToShow(DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.DialogToShow(Object sender, DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.UISession.OnDialogToShow(DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.UISession.ShowDialog(LogicalForm logicalForm, LogicalForm owner)
     at Microsoft.Dynamics.Framework.UI.LogicalForm.ShowDialog(LogicalForm ownerForm)
     at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass16.<FormRunModal>b__15()
     at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass1.<RunClientRequest>b__0()
     at Microsoft.Dynamics.Nav.Client.ServerInvocationManager.WaitForServerResponse(IAsyncResult asyncResult, ThreadCallbackContext threadEventContext)
Source: Microsoft.Dynamics.Nav.Client
----------------------------------
Type: Microsoft.Dynamics.Nav.Types.NavPageBuildErrorException
SuppressMessage: False
FatalityScope: None
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Client.ServiceConnection.OpenForm(NavOpenFormArguments& mainForm, NavOpenFormArguments[]& subForms)
     at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.OpenForm(LogicalForm mainForm, Collection`1 subForms)
     at Microsoft.Dynamics.Nav.Client.Forms.NavLookupForm.CreateFormObjects()
     at Microsoft.Dynamics.Framework.UI.LogicalForm.BuildForm()
     at Microsoft.Dynamics.Nav.Client.Builder.NavSessionHelper.BuildForm(LogicalForm form)
     at Microsoft.Dynamics.Nav.Client.FormBuilder.BuilderSession.CreateLookupForm(LookupFormOptions options)
     at Microsoft.Dynamics.Framework.UI.UISession.CreateLookupForm(LookupFormOptions options)
     at Microsoft.Dynamics.Framework.UI.LookupAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.DoInvoke(LogicalControl logicalControl, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.Invoke(LogicalControl logicalControl)
     at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControl control, Boolean useLookupStringValue, String lookupValue)
     at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControlAdapter adapter)
     at Microsoft.Dynamics.Framework.UI.WinForms.LookupFormConnector.ApplyAsYouTypeFilter(String filter)
     at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.FilterAsYouTypeFilterTimer_Tick(Object sender, EventArgs e)
     at System.Windows.Forms.Timer.OnTick(EventArgs e)
     at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
     at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Source: Microsoft.Dynamics.Nav.Client.ServiceConnection


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

99000815 : Production Order List - Fertigungsauftragsübersicht
99000846 : Consumption Journal - FA-Verbrauchs Buch.-Blatt
Code:
09:59:02

Service: MicrosoftDynamicsNavServer
User: xxxx
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
     at Microsoft.Dynamics.Nav.Service.NSField.ActionField(NavConnection con)
     at Microsoft.Dynamics.Nav.Service.NSField.Action(NavConnection connection)
     at Microsoft.Dynamics.Nav.Service.NSService.<>c__DisplayClass21.<ActionField>b__20(Connection connection)
     at Microsoft.Dynamics.Nav.Service.NSService.ExecuteOperation[T](String operationName, ServiceOperation`1 operation, Connection connection, Boolean revertLanguageChanges, WindowsIdentity impersonationIdentity)
Source: Microsoft.Dynamics.Nav.Ncl
----------------------------------
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
StackTrace:
     at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
     at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
     at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
Source: mscorlib
----------------------------------
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Service.NSClientCallback.FormRunModal(NavForm form, NavFormRuntimeParameters parameters)
     at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal(NavRecord record, Int32 fieldNo)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunRequestPage()
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunReportInternal(NavRecord record, Boolean displayResult)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunReport(Nullable`1 requestWindow, Nullable`1 systemPrinter, Boolean runReportModal, NavRecord record, IList`1 reportTextualFilters)
     at Microsoft.Dynamics.Nav.Runtime.NavReport.RunModal()
     at Microsoft.Dynamics.Nav.BusinessApplication.Page99000846.Control2_OnAction()
Source: Microsoft.Dynamics.Nav.Service
----------------------------------
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException(Exception exception)
     at Microsoft.Dynamics.Nav.Client.ExceptionHandler.Application_ThreadException(Object sender, ThreadExceptionEventArgs e)
     at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
     at System.Windows.Forms.Timer.TimerNativeWindow.OnThreadException(Exception e)
     at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
     at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
     at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
     at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
     at System.Windows.Forms.Application.RunDialog(Form form)
     at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
     at Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessForm.ShowDialog(Form form, IWin32Window owner)
     at Microsoft.Dynamics.Framework.UI.WinForms.FormPanel.DoModal(LogicalForm ownerForm)
     at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.DoModal(LogicalForm ownerForm)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
     at Microsoft.Dynamics.Framework.UI.WinForms.ClientSession.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnDialogToShow(DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.DialogToShow(Object sender, DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.UISession.OnDialogToShow(DialogSessionEventArgs e)
     at Microsoft.Dynamics.Framework.UI.UISession.ShowDialog(LogicalForm logicalForm, LogicalForm owner)
     at Microsoft.Dynamics.Framework.UI.LogicalForm.ShowDialog(LogicalForm ownerForm)
     at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass16.<FormRunModal>b__15()
     at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass1.<RunClientRequest>b__0()
     at Microsoft.Dynamics.Nav.Client.ServerInvocationManager.WaitForServerResponse(IAsyncResult asyncResult, ThreadCallbackContext threadEventContext)
Source: Microsoft.Dynamics.Nav.Client
----------------------------------
Type: Microsoft.Dynamics.Nav.Types.NavPageBuildErrorException
SuppressMessage: False
FatalityScope: None
Message: Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: '99000815'
StackTrace:
     at Microsoft.Dynamics.Nav.Client.ServiceConnection.OpenForm(NavOpenFormArguments& mainForm, NavOpenFormArguments[]& subForms)
     at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.OpenForm(LogicalForm mainForm, Collection`1 subForms)
     at Microsoft.Dynamics.Nav.Client.Forms.NavLookupForm.CreateFormObjects()
     at Microsoft.Dynamics.Framework.UI.LogicalForm.BuildForm()
     at Microsoft.Dynamics.Nav.Client.Builder.NavSessionHelper.BuildForm(LogicalForm form)
     at Microsoft.Dynamics.Nav.Client.FormBuilder.BuilderSession.CreateLookupForm(LookupFormOptions options)
     at Microsoft.Dynamics.Framework.UI.UISession.CreateLookupForm(LookupFormOptions options)
     at Microsoft.Dynamics.Framework.UI.LookupAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.DoInvoke(LogicalControl logicalControl, UISession uiSession)
     at Microsoft.Dynamics.Framework.UI.Action.Invoke(LogicalControl logicalControl)
     at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControl control, Boolean useLookupStringValue, String lookupValue)
     at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControlAdapter adapter)
     at Microsoft.Dynamics.Framework.UI.WinForms.LookupFormConnector.ApplyAsYouTypeFilter(String filter)
     at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.FilterAsYouTypeFilterTimer_Tick(Object sender, EventArgs e)
     at System.Windows.Forms.Timer.OnTick(EventArgs e)
     at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
     at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Source: Microsoft.Dynamics.Nav.Client.ServiceConnection


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


Habt ihr ein Tips, wo ich finden kann, die Erklärung über die einzelne Zeilen der Fehlermeldung? Danke im voraus.

Re: Navision stürtzt ab (Event viewer analysieren)

29. Oktober 2015 17:46

Ich habe diesen Fehler jetzt auch gehabt, mit einer anderen Page, in NAV 2013 R2. Von daher wäre es interessant ob jemand weiß was die Ursache sein kann.

"Es wurde ein Aufruf gestartet, und die Gültigkeit der Seite ist mittlerweile abgelaufen. Seiten-ID: xxxxx"

Re: Navision stürtzt ab (Event viewer analysieren)

28. Juli 2017 10:01

Ich habe das bei einem Kunde auch NAV 2017 CU 5. Bei diesem Fall ist es im Inventur-Buchungsblatt erschienen.

Gemäss das was navsyst gepostet hat:
Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException

,hat in diesen Fällen der Client die Verbindung zum Server verloren? Seht Ihr das auch so?

Falls ja und das Problem sich häuft, empfehle ich folgendes zu probieren:
https://msdn.microsoft.com/en-us/library/dn584639(v=nav.71).aspx
und ab 2015
https://blogs.msdn.microsoft.com/nav/2016/06/24/configuring-client-timeout/