PF crash - Out of memory

You found a bug or have any issues? Please post them here!
fred48fm
Posts: 73
Joined: 28 Aug 2019 09:52
PF crash - Out of memory

Post by fred48fm »

Hi,

We experience a strange bug (i've been contacted by another radio with related problem).
Here, computer totaly crashed...

The PF error log :

--------------------
10-09-19 05:39:50 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Out of memory.
Error Type: System.OutOfMemoryException
Error Source: System.Drawing.Void CheckErrorStatus(Int32)
********** System Stack Trace **********
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)
at System.Windows.Forms.ControlPaint.DrawBackgroundImage(Graphics g, Image backgroundImage, Color backColor, ImageLayout backgroundImageLayout, Rectangle bounds, Rectangle clipRect, Point scrollOffset, RightToLeft rightToLeft)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 05:39:50 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Exception of type 'System.OutOfMemoryException' was thrown.
Error Type: System.OutOfMemoryException
Error Source: ProppFrexx ONAIR.Void e4cc()
********** System Stack Trace **********
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.hAdk(Object , UnhandledExceptionEventArgs )
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 07:51:16 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Out of memory.
Error Type: System.OutOfMemoryException
Error Source: System.Drawing.Void CheckErrorStatus(Int32)
********** System Stack Trace **********
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)
at System.Windows.Forms.ControlPaint.DrawBackgroundImage(Graphics g, Image backgroundImage, Color backColor, ImageLayout backgroundImageLayout, Rectangle bounds, Rectangle clipRect, Point scrollOffset, RightToLeft rightToLeft)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 07:51:16 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Exception of type 'System.OutOfMemoryException' was thrown.
Error Type: System.OutOfMemoryException
Error Source: ProppFrexx ONAIR.Void e4cc()
********** System Stack Trace **********
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.hAdk(Object , UnhandledExceptionEventArgs )
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 08:00:26 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Out of memory.
Error Type: System.OutOfMemoryException
Error Source: System.Drawing.Void CheckErrorStatus(Int32)
********** System Stack Trace **********
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)
at System.Windows.Forms.ControlPaint.DrawBackgroundImage(Graphics g, Image backgroundImage, Color backColor, ImageLayout backgroundImageLayout, Rectangle bounds, Rectangle clipRect, Point scrollOffset, RightToLeft rightToLeft)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 08:00:26 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Exception of type 'System.OutOfMemoryException' was thrown.
Error Type: System.OutOfMemoryException
Error Source: ProppFrexx ONAIR.Void e4cc()
********** System Stack Trace **********
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.hAdk(Object , UnhandledExceptionEventArgs )
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 09:32:21 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Out of memory.
Error Type: System.OutOfMemoryException
Error Source: System.Drawing.Void CheckErrorStatus(Int32)
********** System Stack Trace **********
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)
at System.Windows.Forms.ControlPaint.DrawBackgroundImage(Graphics g, Image backgroundImage, Color backColor, ImageLayout backgroundImageLayout, Rectangle bounds, Rectangle clipRect, Point scrollOffset, RightToLeft rightToLeft)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 09:32:21 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Exception of type 'System.OutOfMemoryException' was thrown.
Error Type: System.OutOfMemoryException
Error Source: ProppFrexx ONAIR.Void e4cc()
********** System Stack Trace **********
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.hAdk(Object , UnhandledExceptionEventArgs )
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 10:00:40 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Out of memory.
Error Type: System.OutOfMemoryException
Error Source: System.Drawing.Void CheckErrorStatus(Int32)
********** System Stack Trace **********
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData)
at System.Drawing.Graphics.DrawImage(Image image, Rectangle destRect, Int32 srcX, Int32 srcY, Int32 srcWidth, Int32 srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr)
at System.Windows.Forms.ControlPaint.DrawBackgroundImage(Graphics g, Image backgroundImage, Color backColor, ImageLayout backgroundImageLayout, Rectangle bounds, Rectangle clipRect, Point scrollOffset, RightToLeft rightToLeft)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********

10-09-19 10:00:40 [v4.1.3.1]:********** Error/Exception Information **********
Error Message: Exception of type 'System.OutOfMemoryException' was thrown.
Error Type: System.OutOfMemoryException
Error Source: ProppFrexx ONAIR.Void e4cc()
********** System Stack Trace **********
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
at ProppFrexx.ProppFrexx_ONAIR.NAdm(Exception )
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.hAdk(Object , UnhandledExceptionEventArgs )
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(Exception e, Boolean getFullInfo)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(Exception )
at ProppFrexx.ProppFrexx_ONAIR.LAdn(Object , ThreadExceptionEventArgs )
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(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.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr 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 dx.y7.Main(String[] args)
********** End **********
-------------------------------------------------------

And the corresponding windows logs :

.NET Runtime error (05:39)

Application: ProppFrexx ONAIR.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.OutOfMemoryException
at ProppFrexx.ErrorDialog.e4cc()
at ProppFrexx.ErrorDialog..ctor(System.Exception, Boolean)
at ProppFrexx.ProppFrexx_ONAIR.yAd6(System.Exception)
at ProppFrexx.ProppFrexx_ONAIR.LAdn(System.Object, System.Threading.ThreadExceptionEventArgs)
at System.Windows.Forms.Application+ThreadContext.OnThreadException(System.Exception)
at System.Windows.Forms.Control.WndProcException(System.Exception)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)

In System log :

A lot of error like this :

Resource-Exhaustion-Detector

Windows a diagnostiqué avec succès une insuffisance en mémoire virtuelle. La plus grande consommation de mémoire virtuelle s’est répartie entre les programmes suivants : ProppFrexx ONAIR.exe (11152) avec 872321024 octets, NortonSecurity.exe (3364) avec 327991296 octets et dwm.exe (1104) avec 115044352 octets.
fred48fm
Posts: 73
Joined: 28 Aug 2019 09:52
Re: PF crash - Out of memory

Post by fred48fm »

And the PF watcher log (seems to have crashed a lot of time) :

10-09-19 05:41:07 ERROR: ProppFrexx ONAIR has terminated with the following error 'Exception of type 'System.OutOfMemoryException' was thrown.'!
10-09-19 05:41:07 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 07:41:48 WARNING: ProppFrexx ONAIR is not responding anymore!
10-09-19 07:41:53 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 07:53:22 WARNING: ProppFrexx ONAIR is not responding anymore!
10-09-19 07:53:27 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 07:56:20 WARNING: ProppFrexx ONAIR has terminated abnormally or was killed!
10-09-19 07:56:20 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 08:02:32 WARNING: ProppFrexx ONAIR is not responding anymore!
10-09-19 08:02:37 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 09:34:27 WARNING: ProppFrexx ONAIR is not responding anymore!
10-09-19 09:34:32 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 09:49:52 WARNING: ProppFrexx ONAIR is not responding anymore!
10-09-19 09:49:57 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 09:56:55 WARNING: ProppFrexx ONAIR has terminated abnormally or was killed!
10-09-19 09:56:55 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
10-09-19 10:02:39 ERROR: ProppFrexx ONAIR has terminated with the following error 'Exception of type 'System.OutOfMemoryException' was thrown.'!
10-09-19 10:02:39 INFO: Restarting C:\Program Files\radio42\ProppFrexx ONAIR\ProppFrexx ONAIR.exe
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: PF crash - Out of memory

Post by radio42 »

The error is a classical Out-Of-Memory error.
Meaning ProppFrexx consumes more main memory than available.
This can have many/several reasons, e.g. your media libs in use might be very large?! In that case the use of a Central Media Library Server might be a solution. How many tracks in total do you roughly hold in all your media libs?

Another option is that you use the 32bit version instead of the 64Bit version.

Another option might be that you hold/load too many tracks in memory in your player (this would be a pure config issue).

Another option might be the use of an external DSP/VST which is exhausting resources.

Another option might be a driver issue. Or at least a memory leak within ProppFrexx.
fred48fm
Posts: 73
Joined: 28 Aug 2019 09:52
Re: PF crash - Out of memory

Post by fred48fm »

In all the library 6100 tracks.
What is the limit ? We plan to expand it ...

We use 64bits

For the "hold/load too many tracks in memory in your player", i'm not sure to understand.
We use soft/sync for all our scheduler events, but once a day at 5AM an event is loaded as soft. So the actual tracklist history is cleaned every day.

No external DSP/VST in use.

And not sure for drivers as there where no updates or modifications for more than a week.

Thanks for the help :)
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: PF crash - Out of memory

Post by radio42 »

There is no limit on lib tracks in ProppFrexx and 6100 tracks is not really much. A couple of ten thousands should be no issue and else you can still switch to the Media-Library-Server.

The default setting in PF is to keep tracks in memory when loaded into a DJ Player. You can control this and the max size in the general settings, section Player Settings.

How much main memory does your machine have?

And is it really PF which is exhausting the main memory? Eg. maybe there is another app running which uses all the memory and finally it is PF which doesn’t have enough left for it?

Can you please monitor the following values in the Details tab of the Windows Task Manager for the ProppFrexx app:
- Private Memory
- Handles
- GDI Objects
- User Objects

Does these values increase significantly over the day?
Eg. the normal memory usage might between 500 and 1200MB. Handles might be around 1600, UserObjects are around 1200 and GDI around 800.

And is there maybe another app using a lot of memory?

Are you using RDP or another remitting app to access the machine?
fred48fm
Posts: 73
Joined: 28 Aug 2019 09:52
Re: PF crash - Out of memory

Post by fred48fm »

thank you !
I will keep an eye on these values.
For now : Mem : 292MB - Handles: ~1400 - UO: 915 - GDI: 584

I changed the settings for track memory loading.
It's now disabled (set to 0), as we have SSD disks and no other programs running on that computer, that's not very usefull.

Memory is 8GB RAM and 24GB virtual memory.
There is no other app running (the main use is PF 300MB and the next is just DWM process 70MB).

We don't use RDP, it's deactivated.
We use RealVNC Connect Pro instead.
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: PF crash - Out of memory

Post by radio42 »

Oki, let’s keep an eye on it - as all sounds okay to me so far!
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: PF crash - Out of memory

Post by radio42 »

Any news? What are your observations in respect to the above values?
fred48fm
Posts: 73
Joined: 28 Aug 2019 09:52
Re: PF crash - Out of memory

Post by fred48fm »

radio42 wrote: 15 Sep 2019 20:30 Any news? What are your observations in respect to the above values?
Hi,

We just got the exact same error today with the message in attachment.

I tryed to look in task manager, but it was stuck with an error I can stranslate as "Proppfrexx using all memory" and the only option was to end task, no more details availables.

And I can't close PF, as after few seconds of connection VNC connection crashed definetly...


So this time, i also got :

- Screen and VNC crash
I tried to solve the initial issue while using VNC, and as a sudden I got a black screen. The computer physical screen was also just black when I come to it.

- Streaming settings were gone...
When I manualy rebooted the computer, PF started normaly but all the streaming settings were gone.
We use one HomeCast server (mp3) and two AAC+ encoders (to our Icecast external public server).
Luckily, we make weekly settings saves...


In system logs, dozens of :

Windows a diagnostiqué avec succès une insuffisance en mémoire virtuelle. La plus grande consommation de mémoire virtuelle s’est répartie entre les programmes suivants : ProppFrexx ONAIR.exe (9524) avec 747192320 octets, StreamDeck.exe (5596) avec 87371776 octets et IAStorDataMgrSvc.exe (8908) avec 80363520 octets.

Any idea ? :-)
Attachments
Sans titre-2.png
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: PF crash - Out of memory

Post by radio42 »

So it sounds, that you have NOT observed the usage of the mentioned objects in my previous post over a period of time; i.e. you did not check, if the memory increased over time?
However, as the final memory usage of ProppFrexx right before the crash is reported with (just) 740MB - I assume, that the root cause is not ProppFrexx natively.

What I find strange is the "Unknown Hard Error" message, which appeared in the screenshot.
There are several articles related to this, e.g. see here:
https://windows101tricks.com/unknown-ha ... n-windows/

Most of times, this error is related to a recently added device which causes the trouble.
As also StreamDeck.exe is mentioned in the error log; I first of all would like to remove this device out of the configuration - to see, if this is causing the trouble.
I.e. please remove the device and uninstall all its drivers/application and reboot the machine to see, if this is causing the trouble.

In addition you might also remove the 'HomeCast server (mp3)' from your streaming server configuration within ProppFrexx - to see, if that is causing the issue...

AND finally, please follow my initial advice and monitor the above mentioned values in the Windows TaskManager. I.e. write down the initial values and then check them e.g. twice a day (morning and evening) and write those values down over some time to check how they evolve over time.

If they stay constant after some days, we need to do the same with the other mentioned apps, i.e. we would need to reinstall StreamDeck and check their values accordingly.

This is an unpleasant experience, but the error messages actually indicate a device/hardware or system/memory issue (and not a direct ProppFrexx error; which otherwise would have been logged to the ProppFrexx 'Error.log' file).
As such the root issue can only be detected by isolating the individual components, by try-and-error and removing them one-by-one from your setup, until we found the root cause.

Post Reply