TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Hello,
Both in SP2 as SP3 is occurring a strange behavior, oscillating, when we have a combo box on a form and we do a search in Oracle returning to a Long String variable, and setting this value on Multiline Field. Sometimes the value returned is truncated with a Combo Box on the form. It seems to be a memory conflict between Combo Box and Multiline Field.
The attached sample shows that problem.
Tks,
Erasmo.
Both in SP2 as SP3 is occurring a strange behavior, oscillating, when we have a combo box on a form and we do a search in Oracle returning to a Long String variable, and setting this value on Multiline Field. Sometimes the value returned is truncated with a Combo Box on the form. It seems to be a memory conflict between Combo Box and Multiline Field.
The attached sample shows that problem.
Tks,
Erasmo.
You do not have the required permissions to view the files attached to this post.
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
I am putting another example, without the use of the database.
The problem is the same, the information in Multiline lost.
It should be memory conflict.
The problem is the same, the information in Multiline lost.
It should be memory conflict.
You do not have the required permissions to view the files attached to this post.
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Erasmo,
I think this is a huge bug that should be fixed very soon. We have problems with memory conflicts and combo boxes, too. First I thought our problem results due to the ActiveX that is included in our application. Without the ActiveX there is no error. But seeing your attachment, I think this is a bug in the TD.
I have seen that your repro case works fine without the combo box. So I modified your app. I added a combo box in the tool bar of the MDI. Now both of your examples show the strange behaviour (see my attachment, tested with Win XP).
Unify, could you please confirm this bug und give us a number?
Friendly regards
Uwe
I think this is a huge bug that should be fixed very soon. We have problems with memory conflicts and combo boxes, too. First I thought our problem results due to the ActiveX that is included in our application. Without the ActiveX there is no error. But seeing your attachment, I think this is a bug in the TD.
I have seen that your repro case works fine without the combo box. So I modified your app. I added a combo box in the tool bar of the MDI. Now both of your examples show the strange behaviour (see my attachment, tested with Win XP).
Unify, could you please confirm this bug und give us a number?
Friendly regards
Uwe
You do not have the required permissions to view the files attached to this post.
Best regards,
Uwe van der Horst
stp.one
Uwe van der Horst
stp.one
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Edit: Our problem is solved. Not a TD-Bug. After changing some scinning-settings in the ActiveX the combo boxes work. But there is still the strange behaviour that shows us Erasmo in his sample.
Friendly regards
Uwe
Friendly regards
Uwe
Best regards,
Uwe van der Horst
stp.one
Uwe van der Horst
stp.one
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Hi,
Sorry but I either I don't understand the issue or I don't have the problem this with the SP3. I don't see the behavious "Sometimes the value returned is truncated with a Combo Box on the form. " when clicking repetidely on the push button with the last 2 testcase. Would you mind clarifying, sending a snapshot and sorry if I don't see something obvious here...
JM
Sorry but I either I don't understand the issue or I don't have the problem this with the SP3. I don't see the behavious "Sometimes the value returned is truncated with a Combo Box on the form. " when clicking repetidely on the push button with the last 2 testcase. Would you mind clarifying, sending a snapshot and sorry if I don't see something obvious here...
JM
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
JM:
The problem seems to be the cache for the ML text field is being overwritten as the loop increments to 500. What should appear after the loop ends is all 500 lines. And that should be repeatable. Since the ML field is set for 20000 chars, there should be enough to contain all the text. I increased to 200000 and it still fails. I changed the ML type to String and again still the failure.
I also just converted and tried his sample with TD v4.2 and it works correctly: 1-499 appear each time the pb is pressed. I agree, a serious bug in the ML's cache management.
The problem seems to be the cache for the ML text field is being overwritten as the loop increments to 500. What should appear after the loop ends is all 500 lines. And that should be repeatable. Since the ML field is set for 20000 chars, there should be enough to contain all the text. I increased to 200000 and it still fails. I changed the ML type to String and again still the failure.
I also just converted and tried his sample with TD v4.2 and it works correctly: 1-499 appear each time the pb is pressed. I agree, a serious bug in the ML's cache management.
You do not have the required permissions to view the files attached to this post.
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Hi
Really don't see it on VISTA need to try on XP...
JM
Really don't see it on VISTA need to try on XP...
JM
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Unify, could you please confirm this bug und give us a number?
Thanks,
Erasmo
Thanks,
Erasmo
Re: TD-4862: [TD 5.1 - SP 2/3] Bug Combo vs. Multiline (LS Oracle)
Hi,
Yes this is a strange problem...
On vista I cannot reproduce the problem when the form has a combo box, but do see the problem when it does NOT have one.
Then tested on XP ( a VM machine ) and see it with both form
Here is the bug TD-4862
JM
Yes this is a strange problem...
On vista I cannot reproduce the problem when the form has a combo box, but do see the problem when it does NOT have one.
Then tested on XP ( a VM machine ) and see it with both form
Here is the bug TD-4862
JM
Who is online
Users browsing this forum: [Ccbot] and 7 guests