Bug 6463

PopUp-Menu: PNG-Pictures are missing 10 May, 2021

Tobias Roth
22 April, 2021
Product: PowerBuilder Category: Runtime
Version: 2019 R3 Build: 2703
Classification: Appeon bug Publishing: Public
Priority: P2
Status: Scheduling Reason:
Kai Zhao @Appeon 10 May, 2021
#13
Hi Tobi,

Glad to hear that! Please feel free to let us know if you have any issue.

Regards,
ZhaoKai
Tobias Roth 10 May, 2021
#12
Hi ZhaoKai,

Thanks for the runtime files.

We have tested them, looks good so far:
- Icon Quality is much better than before
- Icons are displayed 
- Icon background is transparent

We will do further testing in the next weeks after migration.
I will get back to you with the final results.

Regards Tobi
Kai Zhao @Appeon 08 May, 2021
#11
Runtime 19.2.0.2703 for Menu

Hi Tobi,

Our developer has fixed both issues in the codebase.
Please replaces the PBVM.DLL and PBSHR.DLL (default directory is: C:\Program Files (x86)\Appeon\Common\PowerBuilder\Runtime 19.2.0.2703) with this attached one.
Please back up your old files before replacing them.
After that please restart the computer and see if it works on your side.
 
BTW, we haven't fully tested this fix yet, so we suggest that you do some more Menu functionality-related tests to verify if there are other issues. 
Thanks!

Regards,
ZhaoKai
Kai Zhao @Appeon 28 April, 2021
#10
Hi Tobi,

Glad to hear that! 

This PBVM DLL also includes the fix for ticket #6461, please give it a try.

We found that the fix for Bug 5837 caused Bug 6461 & 6463, so we rolled back the fix for Bug 5837 and continued to analyze Bug 5837. We will update on Bug 5837 if any progress we would make.

Regards,
ZhaoKai
Tobias Roth 27 April, 2021
#9
Testnotes.docx (50KB)

Hi ZhaoKai,

Thanks for the fast response.

We tested the new pbvm.dll.
The PNG-files are displayed now, but Bug 5837 https://www.appeon.com/standardsupport/search/view?id=5837 is not fixed anymore.
see attachment 
We can apply the fix for our upcoming migration, 
but it would be nice, when there will be a second fix.  That fixes Bug 5837 and the quality problems of the PNG-files in Menus 

Regards Tobi
Chris Pollach @Appeon 27 April, 2021
#8
Hi ZhaoKai;

  Does this PBVM DLL also include the fix for ticket #6461 as well?

Regards ... Chris
Kai Zhao @Appeon 27 April, 2021
#7
new PBVM.DLL

Hi Tobias,

The development team has fixed the issue regarding the Menu functionality.
Please replace the PBVM.DLL (default directory is: C:\Program Files (x86)\Appeon\Common\PowerBuilder\Runtime 19.2.0.2703) with this attached one.
Please back up your old file before replacing them.
After that please restart the computer and see if it works on your side.
 
BTW, we haven't fully tested this fix yet, so we suggest that you do some more Menu functionality-related tests to verify if there are other issues. 
Thanks!
 
 
Regards,
ZhaoKai
Kai Zhao @Appeon 22 April, 2021
#6
Hi Tobias,

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 22 April, 2021
#5
Hi Tobias;

  I was able to replicate the missing icon issue in your provided test case (many thanks)! I was also able replicate this issue in the revised test case that I just attached to this ticket as well. Due to the potential impact on all PB Apps, I will now change this ticket into a P2 priority. 

  I will now transfer this ticket over to the main Support / Engineering team for their review & feedback on this problem.

Regards ... Chris
Chris Pollach @Appeon 22 April, 2021
#4
Test Case (By Chris)
Tobias Roth 22 April, 2021
#3
When we change the runtime version back to 19.2.0.2670 and build the exe, all pictures are displayed correctly.
So the issue occurs since 19.2.0.2703
Tobias Roth 22 April, 2021
#2
menuicon.zip (95KB)

Example App attached
Tobias Roth 22 April, 2021
#1
Difference IDE - EXE.png (21KB)

*Phenomenon:
We are testing PB2019R3 MR 2703 at the moment, all pictures in our popup-menus are missing when we run the compiled executable, inside the IDE all works fine. (see attachment)
We use PNG-Files in all menues.

*Reproduce Steps:
I will attach an example app.
OS:
Windows 10
Platform:
64-bit
Database Type:
SAP SQL Anywhere
Database Version:
17.0.4.2100