Page 1 of 1

Stack overflow if calling siLang1.GetTextOrDefault

Posted: Tue Jun 09, 2009 4:03 am
by janezgril
I'm currently evaluating TsiLang Components. I have some problems with calling siLang1.GetTextOrDefault. If I call that procedure, I get Stack overflow message. Below is stack.

Any help would be apreciated.

Regards
Janez



:767942eb kernel32.RaiseException + 0x58
:00404720 NotifyNonDelphiException + $1C
:76e09b6b ntdll.RtlRaiseStatus + 0x86
:76e099f7 ntdll.KiUserExceptionDispatcher + 0xf
:004be919 TsiCustomLang.GetTextFrom + $215
:004be919 TsiCustomLang.GetTextFrom + $215
:004be919 TsiCustomLang.GetTextFrom + $215

*** And here is about 8000 lines of that message... ***

:004be919 TsiCustomLang.GetTextFrom + $215
:004be919 TsiCustomLang.GetTextFrom + $215
:004be919 TsiCustomLang.GetTextFrom + $215
:004bf390 TsiCustomLang.GetTextOrDefault + $B0
frm_Main.TfrmMain.FormShow(???)
:0046b9bf TCustomForm.DoShow + $1B
:004566e6 TControl.WndProc + $2BE
:0045a6e0 TWinControl.WndProc + $500
:0046c328 TCustomForm.WndProc + $558
:00456373 TControl.Perform + $27
:00459ba7 TWinControl.UpdateShowing + $117
:00459cea TWinControl.UpdateControlState + $EA
:0045c59b TWinControl.CMVisibleChanged + $2B
:0045a6e0 TWinControl.WndProc + $500
:0046c328 TCustomForm.WndProc + $558
:00456373 TControl.Perform + $27
:00454f8f TControl.SetVisible + $2B
:0046abcb TCustomForm.AfterConstruction + $17
:0046aba1 TCustomForm.Create + $179
:0047433d TApplication.CreateForm + $71
Ping.Ping
:76794911 kernel32.BaseThreadInitThunk + 0x12
:76dee4b6 ntdll.RtlInitializeExceptionChain + 0x63
:76dee489 ntdll.RtlInitializeExceptionChain + 0x36

Posted: Tue Jun 09, 2009 9:17 am
by isiticov
Hello,
Are you able to reproduce this on any projects from the Demo folder? If no, could you please send us sample project that reproduces this problem?

Posted: Tue Jun 09, 2009 10:52 am
by janezgril
Actually i have done with testing on all projects of the demo folder and all is working fine. Also i have made the new project for test and also works fine. So, currently i don't have big problem (this is also test project), but if you are interested of what could cause the Stack overflow, then i'll send you the 'problem' project. Just tell me the e-mail address.

Thanks!

Janez Gril

Posted: Tue Jun 09, 2009 12:47 pm
by isiticov
Please send it to support _ at _ sicomponents _ dot _ com.