gesulmino Posted May 30, 2018 Share Posted May 30, 2018 Hi, when I ask to confirm the close of a tabsheet in a pagecontrol with a MessageDlg, often the error occurs "Connection error communication failure : 0".Build is done in debug mode, no message reported in the delphi environment. In the connection log I found this: WIntegra.exe: 000012F8: 09.55.01 [127.0.0.1]:Failed Sequence Recovery: SeqId: 21, Event: focusWIntegra.exe: 00000EAC: 09.55.08 [127.0.0.1]:Failed Sequence Recovery: SeqId: 22, Event: blurWIntegra.exe: 0000070C: 10.07.39 [127.0.0.1]:Failed Sequence Recovery: SeqId: 259, Event: focusWIntegra.exe: 00001C78: 10.29.52 [127.0.0.1]:Failed Sequence Recovery: SeqId: 23, Event: focusWIntegra.exe: 00001910: 10.29.57 [127.0.0.1]:Failed Sequence Recovery: SeqId: 24, Event: blur Someone can give me directions to find the problem. Thanks Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted May 30, 2018 Administrators Share Posted May 30, 2018 Please specify your uniGUI version? Can you reproduce this in a test case? Quote Link to comment Share on other sites More sharing options...
gesulmino Posted May 30, 2018 Author Share Posted May 30, 2018 Please specify your uniGUI version? Can you reproduce this in a test case? Version is 1.10.0.1462 I started from DBAppDemo; I use some TUniFrame inherited from a customized TUniFrame; each frame is allocated within a tabsheet and it use his own datamodule. The project has become quite large; there are dozens of new visual and non-visual components; should I publish the whole project? Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted May 30, 2018 Administrators Share Posted May 30, 2018 Does this occur only when running in Debug mode in Delphi IDE? Quote Link to comment Share on other sites More sharing options...
gesulmino Posted May 30, 2018 Author Share Posted May 30, 2018 Does this occur only when running in Debug mode in Delphi IDE? No, it doesn't. When I run a release build outside of delphi environment it casually also occurs. Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted May 30, 2018 Administrators Share Posted May 30, 2018 No, it doesn't. When I run a release build outside of delphi environment it casually also occurs. Can you isolate the page with the problem in a separate project? Quote Link to comment Share on other sites More sharing options...
gesulmino Posted May 31, 2018 Author Share Posted May 31, 2018 Can you isolate the page with the problem in a separate project? Hi, I created a demos. There is a database also; you must create in firebird a user "nobody" password "nobody". User login is admin with password admin. After opening and closing some functions from the menu, a communication error may occur. Unfortunately, it is not easy to extract only the portion of code that is incriminated. I hope everything works. Demos.zip Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted June 1, 2018 Administrators Share Posted June 1, 2018 Hi, I created a demos. There is a database also; you must create in firebird a user "nobody" password "nobody". User login is admin with password admin. After opening and closing some functions from the menu, a communication error may occur. Unfortunately, it is not easy to extract only the portion of code that is incriminated. I hope everything works. Thanks. Your demo uses a BPL loader mechanism which was missing from the project. Quote Link to comment Share on other sites More sharing options...
gesulmino Posted June 1, 2018 Author Share Posted June 1, 2018 Thanks. Your demo uses a BPL loader mechanism which was missing from the project. Sorry, you can find it in this package DCLAI240.bpl, simply install the package in the Ide or use the source to install it in your custom package. DCLAI240.zip Quote Link to comment Share on other sites More sharing options...
gesulmino Posted June 4, 2018 Author Share Posted June 4, 2018 Hi, when I ask to confirm the close of a tabsheet in a pagecontrol with a MessageDlg, often the error occurs "Connection error communication failure : 0". Build is done in debug mode, no message reported in the delphi environment. In the connection log I found this: WIntegra.exe: 000012F8: 09.55.01 [127.0.0.1]:Failed Sequence Recovery: SeqId: 21, Event: focus WIntegra.exe: 00000EAC: 09.55.08 [127.0.0.1]:Failed Sequence Recovery: SeqId: 22, Event: blur WIntegra.exe: 0000070C: 10.07.39 [127.0.0.1]:Failed Sequence Recovery: SeqId: 259, Event: focus WIntegra.exe: 00001C78: 10.29.52 [127.0.0.1]:Failed Sequence Recovery: SeqId: 23, Event: focus WIntegra.exe: 00001910: 10.29.57 [127.0.0.1]:Failed Sequence Recovery: SeqId: 24, Event: blur Someone can give me directions to find the problem. Thanks During conversion of the application to run without runtime packages I found an error in a custom component that implements data context (a custom TUniPanel). Once removed the bug seems to be all ok. Thanks a lot. Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted June 4, 2018 Administrators Share Posted June 4, 2018 Thanks for update. Sent from my SM-N950F using Tapatalk Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.