Bug 4606

Crash with WebBrowser 15 September, 2020

Andrea Vitali
11 May, 2020
Product: PowerBuilder Category: Controls & UI
Version: 2019 R2 Build:
Classification: Appeon bug Publishing: Public
Priority: P1
Status: Scheduling Reason:
Zhao Kai @Appeon 15 September, 2020
#12
Hi Andrea, 

We have been working on it and will need some time to figure it out, we will get back to you if we need additional information or any progress we would make.

Regards,
ZhaoKai
Andrea Vitali 15 September, 2020
#11
Guys, we need this bug fixed. Not being able to use the web browser is a big limitation for us.
Thanks for your attention.
Zhao Kai @Appeon 20 May, 2020
#10
Hi Andrea,

We had escalated this problem to our development team for further analysis. we will need some time to figure it out and will get back to you if any progress we would make.

Regards,
ZhaoKai
Andrea Vitali 20 May, 2020
#9
(In reply to Zhao Kai @Appeon from comment #8)
Hi Andrea,

Thanks for reporting this problem! We reproduced it on our end and will do
further research to figure it out. We will keep you posted about the
progress. 

Regards,
ZhaoKai
We have to go into production by the end of the month. When do you plan to fix the bug?
Zhao Kai @Appeon 13 May, 2020
#8
Hi Andrea,

Thanks for reporting this problem! We reproduced it on our end and will do further research to figure it out. We will keep you posted about the progress. 

Regards,
ZhaoKai
Chris Pollach @Appeon 12 May, 2020
#7
Hi Andrea;

  Yes, MR2328 would not solve your OLE issue but it's an important MR to fix other key issues.

  Thank you for the information / feedback to my questions!

  I will now transfer this ticket over to the main Support / Engineering team for their review & feedback on this issue. I have never seen or heard of the "WDSLight" product before. Maybe one of the other engineers has and can offer some suggestions.

Regards ... Chris
Andrea Vitali 12 May, 2020
#6
Version MR2328 does not solve the problem
Andrea Vitali 12 May, 2020
#5
For #1, its probably not related to your problem but I would strongly advise installing MR2328 as it has some important fixes.
ok! I install MR2328, thank you.

For #4. Your answer conflicts with #2. If your using the new Web Browser control in R2 (as in answer #2) it's *built-in*, so there would be no need for using a 3rd party control.
I'm sorry for my english. I mean this:
- in a window insert "CSMSOCX Object" that you find in OLE object "Insert Control" tab folder.
- then the native WebBrouser object about PB 2019 R2.
- Run the application and PB crash.
in above example there are no third party controls, such as Microsoft Web Browser.

For #5: What was the *last* PB and O/S version where the 3rd party control worked OK?
Since PB 11.5 we have use Microsoft Web Browser object.

Q: Who makes WDSLight?
WDSLight is made by an Italian company. It is a client, in OLE technology, which interfaces a server for sending messages (SMS). We have always used this service. We have many hundreds of customers who use our management software to send SMS to their customers.
Chris Pollach @Appeon 11 May, 2020
#4
Hi Andrea;

  Thank you so much for that information!

For #1, its probably not related to your problem but I would strongly advise installing MR2328 as it has some important fixes.

For #4. Your answer conflicts with #2. If your using the new Web Browser control in R2 (as in answer #2) it's *built-in*, so there would be no need for using a 3rd party control.

For #5: What was the *last* PB and O/S version where the 3rd party control worked OK?

Q: Who makes WDSLight?

Regards ... Chris
Andrea Vitali 11 May, 2020
#3
Chris, 
you are welcome …

1) What build number of PB are you using?
PB 2019 R2 Build 2323

2) Are you using the new Web Browser control found in R2 or the IE OLE based
Active-X?
I use the Control found in R2.
3) Is this issue happening when the App is run from the IDE, an EXE or both?
Both.
4) Can you provide us a simple PB Test Case App?
Yes! It is sufficient to install the OLE object that I have attached, insert it in a window, and insert the native WebBrowser object in the same window. When you run the application PB crashes.
 
5) Is this a new feature or one that was working in a previous PB version?
The OLE SMS Object work since 2006. Without WebBrowser object, PowerBuilder works correctly without problems.
The same OLE SMS is used with OLE Microsoft Web Browser, and PB work correctly without problems.
 
6) Is this happening in DEV, PROD or both?
Both.
7) Does this issue occur on all PC's where the App is deployed?
Yes, the problem occurs on all PCs
8) If an IDE issue .. does this App work on another PB IDE install instance?
No, the problem remains.
Chris Pollach @Appeon 11 May, 2020
#2
Hi Andrea;

  Can you tell us ...

1) What build number of PB are you using?
2) Are you using the new Web Browser control found in R2 or the IE OLE based Active-X?
3) Is this issue happening when the App is run from the IDE, an EXE or both?
4) Can you provide us a simple PB Test Case App?
5) Is this a new feature or one that was working in a previous PB version?
6) Is this happening in DEV, PROD or both?
7) Does this issue occur on all PC's where the App is deployed?
8) If an IDE issue .. does this App work on another PB IDE install instance?

Regards ... Chris
Andrea Vitali 11 May, 2020
#1
WDSLightDotNet.exe (1420KB)

*Phenomenon:
we have an ole object that send SMS to a server. When I insert the object WebBrowser and that run the application, PowerBuilder crash without any message.

In attachment the installation about OLE object. The name about OLE object in "Insert Control" tab folder: "CSMSOCX Object"

*Reproduce Steps:


Remarks:
OS:
Windows 10
Platform:
All
Database Type:
SAP SQL Anywhere
Database Version:
11