Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all articles
Browse latest Browse all 18858

WPF and Windows 10 crash

$
0
0

Hello,

We have a WPF app that need to stay opened for a longer period of time (overnight) with different users that log on and off to the respective PC.

The WPF app uses Single Instance technique from here: http://blogs.microsoft.co.il/blogs/arik/SingleInstance.cs.txt

There is a strange crash happening only in the following situation:

1. OS is Windows 10

2. The following sequence of user sign in / sign off must happen:

  • Account A is starting the app and logs off or locks the PC.
  • Account B signs in during the night, works on the PC for a while and then logs off.
  • Account A signs in again in the morning. The app runs but is the UI is frozen/minimized. When clicked/ tried to be resized, the following error occurs:

    System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
       at System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
       at System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
       at System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
       at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
       at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

I already reviewed these posts: 

  • http://stackoverflow.com/questions/1944577/win32-window-in-wpf/1965382#1965382
  • https://social.msdn.microsoft.com/Forums/vstudio/en-US/0dc4100a-be99-4682-b757-18249f728f2b/outofmemoryexception-when-resizing-window?forum=wpf
  • http://www.actiprosoftware.com/community/thread/3849/minimize-navbar-floating-window-size-out-of-m

I tried the suggestions from the above posts with no luck.

Also, I cannot reproduce the problem consistently. It seem that some time needs to pass between the logins so that the problem to appear.

Thanks for any suggestion that you have.


Viewing all articles
Browse latest Browse all 18858

Trending Articles