Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Native blob disposal from finalizer thread
- Backtrace: at System.Environment.get_StackTrace()
- at Avalonia.Shared.PlatformSupport.StandardRuntimePlatform.UnmanagedBlob.Dispose() in /home/kekekeks/Projects/Avalonia/src/Shared/PlatformSupport/StandardRuntimePlatform.cs:line 88
- at Avalonia.Skia.BitmapImpl.ReleaseProc(IntPtr address, Object ctx) in /home/kekekeks/Projects/Avalonia/src/Skia/Avalonia.Skia/BitmapImpl.cs:line 25
- at SkiaSharp.SKBitmap.SKBitmapReleaseInternal(IntPtr address, IntPtr context)
- at SkiaSharp.SkiaApi.sk_bitmap_destructor(IntPtr b)
- at SkiaSharp.SkiaApi.sk_bitmap_destructor(IntPtr b)
- at SkiaSharp.SKBitmap.Dispose(Boolean disposing)
- at SkiaSharp.SKNativeObject.Finalize()
- Blob created by at System.Environment.get_StackTrace()
- at Avalonia.Shared.PlatformSupport.StandardRuntimePlatform.UnmanagedBlob..ctor(StandardRuntimePlatform plat, Int32 size) in /home/kekekeks/Projects/Avalonia/src/Shared/PlatformSupport/StandardRuntimePlatform.cs:line 63
- at Avalonia.Shared.PlatformSupport.StandardRuntimePlatform.AllocBlob(Int32 size) in /home/kekekeks/Projects/Avalonia/src/Shared/PlatformSupport/StandardRuntimePlatform.cs:line 26
- at Avalonia.Skia.BitmapImpl..ctor(Int32 width, Int32 height, Vector dpi, Nullable`1 fmt) in /home/kekekeks/Projects/Avalonia/src/Skia/Avalonia.Skia/BitmapImpl.cs:line 46
- at Avalonia.Skia.DrawingContextImpl.CreateLayer(Size size) in /home/kekekeks/Projects/Avalonia/src/Skia/Avalonia.Skia/DrawingContextImpl.cs:line 361
- at Avalonia.Rendering.RenderLayer.ResizeBitmap(Size size, Double scaling) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/RenderLayer.cs:line 35
- at Avalonia.Rendering.RenderLayers.Update(Scene scene, IDrawingContextImpl context) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/RenderLayers.cs:line 37
- at Avalonia.Rendering.DeferredRenderer.Render(Scene scene) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs:line 209
- at Avalonia.Rendering.DeferredRenderer.OnRenderLoopTick(Object sender, EventArgs e) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs:line 432
- at Avalonia.Rendering.DefaultRenderLoop.InternalTick() in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/DefaultRenderLoop.cs:line 100
- at Avalonia.Shared.PlatformSupport.StandardRuntimePlatform.<>c__DisplayClass4_0.<StartSystemTimer>b__0(Object _) in /home/kekekeks/Projects/Avalonia/src/Shared/PlatformSupport/StandardRuntimePlatform.cs:line 21
- at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
- at System.Threading.TimerQueueTimer.CallCallback()
- at System.Threading.TimerQueueTimer.Fire()
- at System.Threading.TimerQueue.FireNextTimers()
- Unhandled Exception: System.ObjectDisposedException: Cannot access a disposed object.
- Object name: 'Ref<System.IDisposable>'.
- at Avalonia.Utilities.RefCountable.Ref`1.Clone() in /home/kekekeks/Projects/Avalonia/src/Avalonia.Base/Utilities/Ref.cs:line 186
- at Avalonia.Rendering.SceneGraph.VisualNode.Clone(IVisualNode parent) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs:line 213
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 144
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.Clone(VisualNode source, IVisualNode parent, Dictionary`2 index) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 150
- at Avalonia.Rendering.SceneGraph.Scene.CloneScene() in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/SceneGraph/Scene.cs:line 88
- at Avalonia.Rendering.DeferredRenderer.UpdateScene() in /home/kekekeks/Projects/Avalonia/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs:line 384
- at Avalonia.Threading.JobRunner.RunJobs(Nullable`1 priority) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Base/Threading/JobRunner.cs:line 59
- at Avalonia.Gtk3.Gtk3Platform.<>c__DisplayClass28_0.<Signal>b__0() in /home/kekekeks/Projects/Avalonia/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs:line 109
- at Avalonia.Gtk3.Interop.GlibTimeout.Handler(IntPtr data) in /home/kekekeks/Projects/Avalonia/src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs:line 17
- at Avalonia.Gtk3.Gtk3Platform.RunLoop(CancellationToken cancellationToken) in /home/kekekeks/Projects/Avalonia/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs:line 82
- at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Base/Threading/Dispatcher.cs:line 64
- at Avalonia.Application.Run(ICloseable closable) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Controls/Application.cs:line 176
- at Avalonia.Controls.AppBuilderBase`1.Start[TMainWindow](Func`1 dataContextProvider) in /home/kekekeks/Projects/Avalonia/src/Avalonia.Controls/AppBuilderBase.cs:line 129
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement