Repository navigation
Replies: 3 comments 5 replies
|
I'm not sure if I can help. I would need a minima sample from you to reproduce. Can you provide a sample? |
screen-recording-2026-05-06-140211_nvonjmux.mp4Good afternoon! I have prepared an example that reproduces the structure of my program as much as possible. Previously, these were abstract classes, but for the 0.8.0-preview.1 version of GirCore.Gtk-4.0 I reworked them as Subclass. Maybe I made a mistake somewhere when reworking. First of all, I apologize for the bulky example, I tried to shorten it as much as possible. The error occurs both during the process of adding data and when a complete data reload occurs. upd: This kind of error only occurs on Windows 11. Everything works fine on Ubuntu 22.04.1. |
|
Good afternoon. The problem has been resolved at this time. |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Sometimes when completely reloading the tree or even when first filling it, the program crashes with this error - Stack overflow.
Usually everything works perfectly but at some point this error crashes.
Stack overflow.
at System.Threading.Monitor.Exit_Slowpath(LeaveHelperAction, System.Object)
at GObject.Internal.InstanceCache.ToggleNotify(IntPtr, IntPtr, Int32)
at Gio.Internal.ListStore.Append(IntPtr, IntPtr)
at Gio.Internal.ListStore.Append(IntPtr, IntPtr)
at Gio.ListStore.Append(GObject.Object)
at GeneratedCode. at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder
1+AsyncStateMachineBox1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()at System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.RunContinuations(System.Object)
at System.Threading.Tasks.Task
1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].TrySetResult(Boolean) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetExistingTaskResult(System.Threading.Tasks.Task1<Boolean>, Boolean) at GeneratedCode. at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext(System.Threading.Thread) at System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef) at System.Threading.Tasks.Task.RunContinuations(System.Object) at System.Threading.Tasks.Task1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].TrySetResult(Boolean)at System.Runtime.CompilerServices.AsyncTaskMethodBuilder
1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetExistingTaskResult(System.Threading.Tasks.Task1, Boolean)at AccountingSoftware.DirectorySelect+d__1.MoveNext()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder
1+AsyncStateMachineBox1[[System.Boolean, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext(System.Threading.Thread)at System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback, System.Object, System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.RunContinuations(System.Object)
at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.SetResult()
at AccountingSoftware.PostgreSQL+d__86.MoveNext()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder
1+AsyncStateMachineBox1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()at GLib.Internal.MainLoopSynchronizationContext+<>c__DisplayClass1_0.b__0()
at GLib.Internal.SourceFuncNotifiedHandler.<.ctor>b__4_0(IntPtr)
at Gio.Internal.Application.Run(IntPtr, Int32, GLib.Internal.PlatformStringArraySizedHandle)
at Gio.Internal.Application.Run(IntPtr, Int32, GLib.Internal.PlatformStringArraySizedHandle)
at Gio.Application.Run(System.String[])
at Gio.Application.RunWithSynchronizationContext(System.String[])
at Accounting4.Program.Main()
All reactions