GLSSoft / Eurekalog

Bugs
0 stars 0 forks source link

EStackOverflow (Bug 577A0544) #317

Open gls-online opened 4 months ago

gls-online commented 4 months ago

Recursion too deep; the stack overflowed

Address = 00A73FFC

Top of stack = 00B70000

ESP = 00A7396C

Allocated = 00A71000

Limit = 00A70000

Reserved = 00002000


Code: C00000FD (EXCEPTION_STACK_OVERFLOW)

Address: (0001CBE3){adb.dll } [661BCBE3] adb.Attrib.Assign + $3.

[661BCBE3] adb.Attrib.Assign
[661A298B] adb.Attrib. (possible ConvertTo+283)
[77B5630A] ntdll (possible RtlAllocateHeap+1242)
[77B55E69] ntdll.RtlAllocateHeap
[77A10160] ucrtbase._malloc_base
[661B0955] adb.Attrib.SetString
[661BCC38] adb.Attrib. (possible Assign+88)
[66222228] adb.ModTable. (possible GetUnchecked+296)
[661A284A] adb.Attrib.ConvertTo
[662D627F] adb.LIndex. (possible FindAll+415)
[77A13C95] ucrtbase._free_base
[77A13C63] ucrtbase.free
[661BE636] adb.AttribMemPool.FreeWString
[661AC3B8] adb.Attrib.Free
[6620124A] adb (possible AdbTabGetText+378)
[62271275] EMemLeaks.UnlockList (Line 3068, "EMemLeaks.pas")
[7773FA37] OLEAUT32.SysAllocStringLen
[6222CF35] System._WStrFromPWCharLen
[630C82C0] adb.AdbTabGetTextC (Line 5404, "adb.pas")
[62227448] System._GetMem
[6222CCB2] System._NewUnicodeString
[6222CF0D] System._UStrFromPWCharLen
[752976C2] VCRUNTIME140 (possible __RTDynamicCast+146)
[667D5E1B] AbGis.CGProjectBinder.MarshalDBEvent
[77B5630A] ntdll (possible RtlAllocateHeap+1242)
[66230892] adb (possible TableCloneViaPassThrough+1378)
[662D5525] adb.LIndex. (possible GenQuery+53)
[6622410A] adb.ModTable. (possible IxGenQuery+298)
[77A10160] ucrtbase._malloc_base
[661B0970] adb.Attrib.SetString
[662008FF] adb.AdbTabQuery
[630B9515] adb.TAdbQuery.SetFindAll (Line 1156, "adb.pas")
[630C7DAB] adb.TAdbTable.setQuery (Line 5217, "adb.pas")
[630BBDD4] adb.TAdbTable.RecordFromValue (Line 2065, "adb.pas")
[630BBE34] adb.TAdbTable.RecordFromValue (Line 2072, "adb.pas")
[630BBE61] adb.TAdbTable.RecordFromValue (Line 2076, "adb.pas")
[62F8DFEE] BaseDataUnit.TBaseDataUnit.RecordFromValue (Line 3012, "BaseDataUnit.pas")
[62DD05C1] LinkUnit._SetFromToCode (Line 414, "LinkUnit.pas")
[62DD0657] LinkUnit._SetFromToCode (Line 430, "LinkUnit.pas")
[62DD06D2] LinkUnit._SetFromToCode (Line 440, "LinkUnit.pas")
[630BED5D] adb.TAdbTable.FieldIndexFast (Line 2811, "adb.pas")
[62DD0D88] LinkUnit.TLinkUnit.AdbTrigAction_Update_After (Line 543, "LinkUnit.pas")
[62F333B5] AdbTrigAction.Action (Line 153, "AdbTrigAction.pas")
[62F33523] AdbTrigAction.Action (Line 174, "AdbTrigAction.pas")
[62F335CD] AdbTrigAction.Action (Line 179, "AdbTrigAction.pas")
[62F3362D] AdbTrigAction.Action (Line 195, "AdbTrigAction.pas")
[66204A34] adb.Graph. (possible LinkiOfNode+1188)
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622598B] adb.ModTable.NotifyUpdateAfter
[6620F230] adb.JoinTable. (possible NotifyUpdateAfter+320)
[77A10160] ucrtbase._malloc_base
[661B0955] adb.Attrib.SetString
[661BCC38] adb.Attrib. (possible Assign+88)
[66222228] adb.ModTable. (possible GetUnchecked+296)
[661B0904] adb.Attrib.SetString
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622257B] adb.ModTable. (possible SetV+667)
[66211462] adb.JoinTable.Translate
[6620D647] adb.JoinTable. (possible SetV+103)
[662223E7] adb.ModTable. (possible SetV+263)
[662223E7] -= a recursive area removed =- (Line 25699)
[661AF65F] adb (possible AdbTabSetGenV+511)
[77A10160] ucrtbase._malloc_base
[66201C19] adb (possible AdbTabSetText+121)
[630BB160] adb.TAdbTable.Lock (Line 1784, "adb.pas")
[630C6B6C] adb.TAdbTable.SetText (Line 4952, "adb.pas")
[62F8EE3E] BaseDataUnit.TBaseDataUnit.SetText (Line 3355, "BaseDataUnit.pas")
[62DD8C55] LinkUnit.TLinkUnit.setToCode (Line 2209, "LinkUnit.pas")
[62DD8C78] LinkUnit.TLinkUnit.setToCode (Line 2210, "LinkUnit.pas")
[62DD06AA] LinkUnit._SetFromToCode (Line 438, "LinkUnit.pas")
[62DD06D2] LinkUnit._SetFromToCode (Line 440, "LinkUnit.pas")
[630BED5D] adb.TAdbTable.FieldIndexFast (Line 2811, "adb.pas")
[62DD0D88] LinkUnit.TLinkUnit.AdbTrigAction_Update_After (Line 543, "LinkUnit.pas")
[62F333B5] AdbTrigAction.Action (Line 153, "AdbTrigAction.pas")
[62F33523] AdbTrigAction.Action (Line 174, "AdbTrigAction.pas")
[62F335CD] AdbTrigAction.Action (Line 179, "AdbTrigAction.pas")
[62F3362D] AdbTrigAction.Action (Line 195, "AdbTrigAction.pas")
[66204A34] adb.Graph. (possible LinkiOfNode+1188)
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622598B] adb.ModTable.NotifyUpdateAfter
[6620F230] adb.JoinTable. (possible NotifyUpdateAfter+320)
[77A10160] ucrtbase._malloc_base
[661B0955] adb.Attrib.SetString
[661BCC38] adb.Attrib. (possible Assign+88)
[66222228] adb.ModTable. (possible GetUnchecked+296)
[661B0904] adb.Attrib.SetString
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622257B] adb.ModTable. (possible SetV+667)
[66211462] adb.JoinTable.Translate
[6620D647] adb.JoinTable. (possible SetV+103)
[662223E7] adb.ModTable. (possible SetV+263)
[66C72AA8] AbcIEventSender.PostEvent
[661AF65F] adb (possible AdbTabSetGenV+511)
[6620C312] adb.JoinTable. (possible CurrentLock+98)
[6621FB74] adb.ModTable. (possible Lock+212)
[66201C19] adb (possible AdbTabSetText+121)
[630BB160] adb.TAdbTable.Lock (Line 1784, "adb.pas")
[630C6B6C] adb.TAdbTable.SetText (Line 4952, "adb.pas")
[62F8EE3E] BaseDataUnit.TBaseDataUnit.SetText (Line 3355, "BaseDataUnit.pas")
[62DD8C55] LinkUnit.TLinkUnit.setToCode (Line 2209, "LinkUnit.pas")
[62DD8C78] LinkUnit.TLinkUnit.setToCode (Line 2210, "LinkUnit.pas")
[62DD06AA] LinkUnit._SetFromToCode (Line 438, "LinkUnit.pas")
[62DD06D2] LinkUnit._SetFromToCode (Line 440, "LinkUnit.pas")
[630BED5D] adb.TAdbTable.FieldIndexFast (Line 2811, "adb.pas")
[62DD0D88] LinkUnit.TLinkUnit.AdbTrigAction_Update_After (Line 543, "LinkUnit.pas")
[62F333B5] AdbTrigAction.Action (Line 153, "AdbTrigAction.pas")
[62F33523] AdbTrigAction.Action (Line 174, "AdbTrigAction.pas")
[62F335CD] AdbTrigAction.Action (Line 179, "AdbTrigAction.pas")
[62F3362D] AdbTrigAction.Action (Line 195, "AdbTrigAction.pas")
[66204A34] adb.Graph. (possible LinkiOfNode+1188)
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622598B] adb.ModTable.NotifyUpdateAfter
[6620F230] adb.JoinTable. (possible NotifyUpdateAfter+320)
[661FE0D0] adb.AttribTempPool
[661B091B] adb.Attrib.SetString
[661BCC38] adb.Attrib. (possible Assign+88)
[66222228] adb.ModTable. (possible GetUnchecked+296)
[661B0904] adb.Attrib.SetString
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622257B] adb.ModTable. (possible SetV+667)
[66211462] adb.JoinTable.Translate
[6620D647] adb.JoinTable. (possible SetV+103)
[662223E7] adb.ModTable. (possible SetV+263)
[66C72AA8] AbcIEventSender.PostEvent
[661AF65F] adb (possible AdbTabSetGenV+511)
[6620C312] adb.JoinTable. (possible CurrentLock+98)
[6621FB74] adb.ModTable. (possible Lock+212)
[66201C19] adb (possible AdbTabSetText+121)
[630BB160] adb.TAdbTable.Lock (Line 1784, "adb.pas")
[630C6B6C] adb.TAdbTable.SetText (Line 4952, "adb.pas")
[62F8EE3E] BaseDataUnit.TBaseDataUnit.SetText (Line 3355, "BaseDataUnit.pas")
[62DD8C55] LinkUnit.TLinkUnit.setToCode (Line 2209, "LinkUnit.pas")
[62DD8C78] LinkUnit.TLinkUnit.setToCode (Line 2210, "LinkUnit.pas")
[62DD06AA] LinkUnit._SetFromToCode (Line 438, "LinkUnit.pas")
[62DD06D2] LinkUnit._SetFromToCode (Line 440, "LinkUnit.pas")
[630BED5D] adb.TAdbTable.FieldIndexFast (Line 2811, "adb.pas")
[62DD0D88] LinkUnit.TLinkUnit.AdbTrigAction_Update_After (Line 543, "LinkUnit.pas")
[62F333B5] AdbTrigAction.Action (Line 153, "AdbTrigAction.pas")
[62F33523] AdbTrigAction.Action (Line 174, "AdbTrigAction.pas")
[62F335CD] AdbTrigAction.Action (Line 179, "AdbTrigAction.pas")
[62F3362D] AdbTrigAction.Action (Line 195, "AdbTrigAction.pas")
[66204A34] adb.Graph. (possible LinkiOfNode+1188)
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622598B] adb.ModTable.NotifyUpdateAfter
[6620F230] adb.JoinTable. (possible NotifyUpdateAfter+320)
[77B55E69] ntdll.RtlAllocateHeap
[77A10160] ucrtbase._malloc_base
[66DA98C4] AbcBitTree.GetRealPage
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622257B] adb.ModTable. (possible SetV+667)
[66211462] adb.JoinTable.Translate
[6620D647] adb.JoinTable. (possible SetV+103)
[662223E7] adb.ModTable. (possible SetV+263)
[66C72AA8] AbcIEventSender.PostEvent
[661AF65F] adb (possible AdbTabSetGenV+511)
[6620C312] adb.JoinTable. (possible CurrentLock+98)
[6621FB74] adb.ModTable. (possible Lock+212)
[66201C19] adb (possible AdbTabSetText+121)
[630BB160] adb.TAdbTable.Lock (Line 1784, "adb.pas")
[630C6B6C] adb.TAdbTable.SetText (Line 4952, "adb.pas")
[62DD8A58] LinkUnit.DoSet (Line 2178, "LinkUnit.pas")
[62DD8A91] LinkUnit.DoSet (Line 2179, "LinkUnit.pas")
[62DD8AB8] LinkUnit.DoSet (Line 2183, "LinkUnit.pas")
[62DD8B4A] LinkUnit.TLinkUnit.SetNodeCode (Line 2198, "LinkUnit.pas")
[62DD8B66] LinkUnit.TLinkUnit.SetNodeCode (Line 2200, "LinkUnit.pas")
[62A0324A] SimplePoint.TSimplePointUnit.AdbTrigAction_Update_After (Line 274, "SimplePoint.pas")
[62A03287] SimplePoint.TSimplePointUnit.AdbTrigAction_Update_After (Line 275, "SimplePoint.pas")
[62A032AE] SimplePoint.TSimplePointUnit.AdbTrigAction_Update_After (Line 278, "SimplePoint.pas")
[62BB8A4A] InternalWorldConnectionUnit.TInternalWorldConnectionUnit.AdbTrigAction_Update_After (Line 282, "InternalWorldConnectionUnit.pas")
[62F333B5] AdbTrigAction.Action (Line 153, "AdbTrigAction.pas")
[62F33523] AdbTrigAction.Action (Line 174, "AdbTrigAction.pas")
[62F335CD] AdbTrigAction.Action (Line 179, "AdbTrigAction.pas")
[62F3362D] AdbTrigAction.Action (Line 195, "AdbTrigAction.pas")
[66204A34] adb.Graph. (possible LinkiOfNode+1188)
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622598B] adb.ModTable.NotifyUpdateAfter
[6620F230] adb.JoinTable. (possible NotifyUpdateAfter+320)
[77B55E69] ntdll.RtlAllocateHeap
[77A10160] ucrtbase._malloc_base
[66DA98C4] AbcBitTree.GetRealPage
[66227D15] adb.ModTable. (possible SendNotifyAfterSet+261)
[6622257B] adb.ModTable. (possible SetV+667)
[66211462] adb.JoinTable.Translate
[6620D647] adb.JoinTable. (possible SetV+103)
[662223E7] adb.ModTable. (possible SetV+263)
[661FDF1D] adb.GetAdbTlsData
[661AF65F] adb (possible AdbTabSetGenV+511)
[661AC3B8] adb.Attrib.Free
[661BF2AE] adb.ModTable.Get
[77A13C95] ucrtbase._free_base
[66321AE6] adb.DBDataProvider. (possible SetDataGen+1270)
[77A13C63] ucrtbase.free
[77B97C2F] ntdll (possible RtlGetNtGlobalFlags+1967)
[66C5EFEE] XStringT<wchar_t>.SetExact
[77A13C63] ucrtbase.free
[66204F15] adb.TrigGeomNetwork. (possible SetUpDownLinkMenu+197)
[6631B1F0] adb.Gui.DataPane. (possible OnEditFinish+704)
[77B6AC04] ntdll.RtlSetLastWin32Error
[75E35EB7] USER32 (possible PostMessageW+151)
[6E1EFA3C] UxTheme (possible GetThemePartSize+7372)
[77B97C2F] ntdll (possible RtlGetNtGlobalFlags+1967)
[75E36B15] USER32 (possible DefWindowProcW+277)
[75E36B1D] USER32 (possible DefWindowProcW+285)
[75E36AE2] USER32 (possible DefWindowProcW+226)
[6631B714] adb.Gui.DataPane. (possible OnListEvent+484)
[77B6BEDA] ntdll.RtlWow64GetProcessMachines
[77B5C837] ntdll.RtlDeactivateActivationContextUnsafeFast
[77B5DD4F] ntdll.RtlActivateActivationContextUnsafeFast
[61B46600] MSFTEDIT (possible RichEditWndProc+208)
[77B6BD67] ntdll.RtlQueryPerformanceCounter
[752976C2] VCRUNTIME140 (possible __RTDynamicCast+146)
[77A13C63] ucrtbase.free
[66C5EFEE] XStringT<wchar_t>.SetExact
[66C5655C] XStringW.operator=
[6D6A5280] Gridder.Grid.OnEvent
[66319EF9] adb.Gui.DataPane.OnEvent
[66D9B70E] AbcIEventSender.PostEvent
[6D6A4E02] Gridder.Grid.ControlAutoDestroyed
[75E3A03F] USER32 (possible MonitorFromWindow+927)
[6D6C2C3E] Gridder.GridDataTextCtrl.PostNcDestroy
[6D6C354D] Gridder.GridDataTextCtrl. (possible WindowProc+941)
[75E37571] USER32 (possible DefWindowProcW+2929)
[75E35D96] USER32.CallWindowProcW
[667EABAC] AbGis.GisLegend. (possible GenerateText+4668)
[75E41999] USER32 (possible AddClipboardFormatListener+73)
[75E37DB5] USER32 (possible GetClassLongW+1957)
[75E37BC8] USER32 (possible GetClassLongW+1464)
[75E379B5] USER32 (possible GetClassLongW+933)
[75E3FF75] USER32 (possible GetClassNameW+101)
[77B850DB] ntdll (possible KiUserCallbackDispatcher+75)
[776519AA] win32u.NtUserDestroyWindow
[6D6A77A6] Gridder.Grid.StopEditingItem
[77A13C63] ucrtbase.free
[6D6A8847] Gridder.Grid.SetSelection
[772AFB88] MSCTF (possible HasDeferredInputForCoreDispatcher+2232)
[772AFC6A] MSCTF (possible HasDeferredInputForCoreDispatcher+2458)
[772AFC8C] MSCTF (possible HasDeferredInputForCoreDispatcher+2492)
[75E355AA] USER32.SystemParametersInfoW
[75E355F2] USER32 (possible SystemParametersInfoW+146)
[75E355B8] USER32.SystemParametersInfoW
[77B5630A] ntdll (possible RtlAllocateHeap+1242)
[77B55E69] ntdll.RtlAllocateHeap
[77A10160] ucrtbase._malloc_base
[6D6A8759] Gridder.Grid.SetSelection
[6D6B11EB] Gridder.Grid. (possible SelectFromMouse+507)
[6D6B7249] Gridder.Grid. (possible OnLButtonDown+1897)
[75E37DB5] USER32 (possible GetClassLongW+1957)
[75E37FF9] USER32 (possible GetClassLongW+2537)
[75E37DF7] USER32 (possible GetClassLongW+2023)
[6D6C354D] Gridder.GridDataTextCtrl. (possible WindowProc+941)
[6D6B7C1C] Gridder.Grid. (possible WindowProc+108)
[6D6B7C1C] Gridder.Grid. (possible WindowProc+108)
[667EABAC] AbGis.GisLegend. (possible GenerateText+4668)
[75E41999] USER32 (possible AddClipboardFormatListener+73)
[75E37DB5] USER32 (possible GetClassLongW+1957)
[75E3BE24] USER32 (possible CallNextHookEx+260)
[75E37BC8] USER32 (possible GetClassLongW+1464)
[75E366EC] USER32 (possible DispatchMessageW+1260)
[751E2F4F] Gux (possible GuxAfxPreTranslate+335)
[75E3620B] USER32.DispatchMessageW
[751E2DE9] Gux (possible GuxAfxDispatchMessage+169)
[77A13DD5] ucrtbase (possible _register_onexit_function+293)
[75C9FCC7] KERNEL32.BaseThreadInitThunk
gls-online commented 4 months ago

BugReport_577A0544_GLSMMAPHUTHHPG5_20240517004218.elp (Download)