Hi all,

I'm running Dynamics NAV 2015 (8.0.40459.0) on Windows 10 (last version) on Surface Laptop with Microsoft docking station and 2 monitor connected.

NAV Crash if I do this actions: If I reduce to icon Nav 2015 then I go on other apps, then I put mouse on NAV icon on taskbar to restore it on screen, NAV crash.

This happens only on surface, if I do this procedure on other pc (HP) with 2 monitor nothing happens.

Here Event viewer log (3 event for 1 crash):

Type: System.ArgumentException

Message: Valore non compreso nell'intervallo previsto.

StackTrace:

     in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.<>c__DisplayClass6.<DoRethrowWithCatchException>b__4()

     in Microsoft.Dynamics.Nav.Client.WinClient.NavClientErrorHandler.ExecuteAndCatchExceptions(Func`1 execute)

     in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoExecute(Func`1 execute)

     in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoRethrowWithCatchException(Exception exception, Boolean designMode)

Source: Microsoft.Dynamics.Nav.Client.WinClient

HResult: -2147024809

----------------------------------

Type: System.ArgumentException

Message: Valore non compreso nell'intervallo previsto.

StackTrace:

     in Microsoft.WindowsAPICodePack.Taskbar.TabbedThumbnailNativeMethods.SetIconicThumbnail(IntPtr hwnd, IntPtr hBitmap)

     in Microsoft.Dynamics.Framework.UI.WinForms.FormWindow.SetThumbnail(Bitmap bitmap)

     in Microsoft.Dynamics.Framework.UI.WinForms.FormWindow.CreateAndSetThumbnail(Bitmap temp)

     in Microsoft.Dynamics.Framework.UI.WinForms.FormWindow.OnDwmSendIconicThumbnail(Size requestedSize)

     in Microsoft.Dynamics.Framework.UI.WinForms.FormWindow.WndProc(Message& m)

     in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

     in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

     in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Source: Microsoft.Dynamics.Framework.UI.WinForms

HResult: -2147024809

 

Applicazione: Microsoft.Dynamics.Nav.Client.exe

Versione framework: v4.0.30319

Descrizione: l'applicazione ha richiesto la terminazione del processo tramite System.Environment.FailFast(messaggio stringa).

Messaggio: Valore non compreso nell'intervallo previsto.

Stack:

   in System.Environment.FailFast(System.String)

   in Microsoft.Dynamics.Nav.Client.WinClient.StartWinFormsClient.HandleGeneralException(System.Exception)

   in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoRethrowWithCatchException(System.Exception, Boolean)

   in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoHandleThreadException(System.Exception, Boolean)

   in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.WinFormsDispatcherUnhandledException(System.Object, Microsoft.Dynamics.Framework.UI.DispatcherUnhandledExceptionEventArgs)

   in Microsoft.Dynamics.Framework.UI.WinForms.WinFormsDispatcher.HandleDispatcherException(System.Object, System.Exception)

   in Microsoft.Dynamics.Framework.UI.WinForms.WinFormsDispatcher.OnThreadException(System.Object, System.Threading.ThreadExceptionEventArgs)

   in System.Windows.Forms.Application+ThreadContext.OnThreadException(System.Exception)

   in System.Windows.Forms.Control.WndProcException(System.Exception)

   in System.Windows.Forms.Control+ControlNativeWindow.OnThreadException(System.Exception)

   in System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)

   in System.Windows.Forms.NativeWindow.DefWndProc(System.Windows.Forms.Message ByRef)

   in System.Windows.Forms.NativeWindow.WndProc(System.Windows.Forms.Message ByRef)

   in System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)

   in System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)

   in System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)

   in System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)

   in System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)

   in Microsoft.Dynamics.Nav.Client.WinClient.NavWinFormsClientSession.RunMessagePump()

   in Microsoft.Dynamics.Nav.Client.WinClient.NavWinFormsClientSession.RunCore()

   in Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.Run()

   in Microsoft.Dynamics.Nav.Client.WinClient.NavClientErrorHandler.ExecuteAndCatchExceptions(System.Func`1<Int32>)

   in Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoExecute(System.Func`1<Int32>)

   in Microsoft.Dynamics.Nav.Client.WinClient.StartWinFormsClient.RunCore()

   in Microsoft.Dynamics.Nav.Client.WinClient.StartWinFormsClient.Run(Boolean)

   in Microsoft.Dynamics.Nav.Client.WinClient.StartWinFormsClient.RunAndDispose()

   in Microsoft.Dynamics.Nav.Client.Program.ExecuteNormally(System.Func`1<Int32>)

   in Microsoft.Dynamics.Nav.Client.Program.Main(System.String[])

Nome dell'applicazione che ha generato l'errore: Microsoft.Dynamics.Nav.Client.exe, versione: 8.0.40459.0, timestamp: 0x55163b19

Nome del modulo che ha generato l'errore: unknown, versione: 0.0.0.0, timestamp: 0x00000000

Codice eccezione: 0x80131623

Offset errore 0x01044689

ID processo che ha generato l'errore: 0x3218

Ora di avvio dell'applicazione che ha generato l'errore: 0x01d453d18910edd6

Percorso dell'applicazione che ha generato l'errore: C:\Program Files (x86)\Microsoft Dynamics NAV\80\RoleTailored Client\Microsoft.Dynamics.Nav.Client.exe

Percorso del modulo che ha generato l'errore: unknown

ID segnalazione: bebf39b5-5d47-4fbb-a0dc-4c5afb4768fe

Nome completo pacchetto che ha generato l'errore:

ID applicazione relativo al pacchetto che ha generato l'errore:

Here event viewer screenshot

Thanks for any suggest.

Bye

Francesco