У меня возникает исключение нехватки памяти в рабочем приложении wpf.
Я не уверен, в чем может быть причина этого.
кто-нибудь поможет мне найти возможные причины этого
Я использую .net 4.7.2.
Вот трассировка стека:
An uncatched exception was thrown by application: System.OutOfMemoryException:
Exception of type 'System.OutOfMemoryException' was thrown.
at System.Windows.Media.RenderData.EnsureBuffer(Int32 cbRequiredSize)
at System.Windows.Media.RenderData.WriteDataRecord(MILCMD id, Byte* pbRecord, Int32 cbRecordSize)
at System.Windows.Media.RenderDataDrawingContext.Pop()
at MS.Internal.TextFormatting.DrawingState.Dispose()
at MS.Internal.TextFormatting.TextMetrics.FullTextLine.DrawTextLine(DrawingContext drawingContext, Point origin, MatrixTransform antiInversion)
at MS.Internal.TextFormatting.TextMetrics.FullTextLine.Draw(DrawingContext drawingContext, Point origin, InvertAxes inversion)
at MS.Internal.Text.Line.Render(DrawingContext ctx, Point lineOffset)
at System.Windows.Controls.TextBlock.OnRender(DrawingContext ctx)
at System.Windows.UIElement.Arrange(Rect finalRect)
at MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize)
at System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Border.ArrangeOverride(Size finalSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Border.ArrangeOverride(Size finalSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.ContextLayoutManager.UpdateLayout()
at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
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)
Подробнее здесь: https://stackoverflow.com/questions/790 ... erint32-cb
Исключение нехватки памяти в System.Windows.Media.RenderData.EnsureBuffer(Int32 cbRequiredSize в приложении WPF ⇐ C#
Место общения программистов C#
1726725514
Anonymous
У меня возникает исключение нехватки памяти в рабочем приложении wpf.
Я не уверен, в чем может быть причина этого.
кто-нибудь поможет мне найти возможные причины этого
Я использую .net 4.7.2.
Вот трассировка стека:
An uncatched exception was thrown by application: System.OutOfMemoryException:
Exception of type 'System.OutOfMemoryException' was thrown.
at System.Windows.Media.RenderData.EnsureBuffer(Int32 cbRequiredSize)
at System.Windows.Media.RenderData.WriteDataRecord(MILCMD id, Byte* pbRecord, Int32 cbRecordSize)
at System.Windows.Media.RenderDataDrawingContext.Pop()
at MS.Internal.TextFormatting.DrawingState.Dispose()
at MS.Internal.TextFormatting.TextMetrics.FullTextLine.DrawTextLine(DrawingContext drawingContext, Point origin, MatrixTransform antiInversion)
at MS.Internal.TextFormatting.TextMetrics.FullTextLine.Draw(DrawingContext drawingContext, Point origin, InvertAxes inversion)
at MS.Internal.Text.Line.Render(DrawingContext ctx, Point lineOffset)
at System.Windows.Controls.TextBlock.OnRender(DrawingContext ctx)
at System.Windows.UIElement.Arrange(Rect finalRect)
at MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize)
at System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Border.ArrangeOverride(Size finalSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Border.ArrangeOverride(Size finalSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.ContextLayoutManager.UpdateLayout()
at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
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)
Подробнее здесь: [url]https://stackoverflow.com/questions/79001053/out-of-memory-exception-at-system-windows-media-renderdata-ensurebufferint32-cb[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия