Questions? Feedback?powered byOlark live chat software
Bug 2753

PB2017 application compiled in 32 bit crashes 15 January, 2020

Vinay Batra
24 May, 2019
Product: PowerBuilder Category: PowerScript
Version: 2017 R3 Publishing: Public
Classification: Sybase (legacy) bug Priority: P1
Status: Verifying Reason:
Ken Guo 15 January, 2020
Hi Vinay,

This bug has been fixed in PB 2017 R3 MR 1915, PB 2019 MR 2170 and PB 2019 R2 Beta.

PB 2019 R2 Beta is stable and was developed based on the GA standard. We won’t change the functionalities too much and there will only have bug fixes in GA.

Regards,
Ken
Vinay Batra 15 January, 2020
Hi Ken

Is this bug also fixed in standard PowerBuilder Installer which includes the following or is it only included in PowerBuilder 2019 R2 beta? 


GA (#2082, release date: 05/31/2019)
MR (#2151, release date: 09/09/2019; this MR only has updates to PowerServer Toolkit and PowerServer (PB Edition).)
MR (#2170, release date: 01/06/2020; this MR has updates to PowerBuilder IDE, InfoMaker, and PowerServer products, and does not have update to SnapDevelop (PB Edition).


How stable is PowerBuilder 2019 R2 beta?


Thanks

Vinay
Ken Guo 18 December, 2019
Hi Vinay,
  
Good news that Appeon PowerBuilder 2017 R3 MR (build 1915) has been officially released. The issue you reported has been fixed in this release. Please download and install it to verify your reported issue and let us know if any problems. 

You may download and install this latest release from our Downloads portal at https://www.appeon.com/user/center/index?menu=download (login required) or you may manually go to the Downloads portal from Login (to the Appeon Website) > User Center (under your login user icon) > Downloads. 

Upgrade Notes:
If you are currently using PowerBuilder 2017 R3 (build 1858 or 1880), please directly apply this MR (build 1915) on top of your current PowerBuilder 2017 R3. 
If you are currently using PowerBuilder 2017 or 2017 R2, please first upgrade your current PowerBuilder 2017 or 2017 R2 to PowerBuilder 2017 R3 LTS Build 1858 and then apply this MR (build 1915). 

We welcome all feedback from you!

Regards,
Ken
Ken Guo 15 August, 2019
Hi Vinay,

Sorry to let you know that currently our company’s plan is to release PB 2019 R2 first and then release PB 2017 R3 MR.


Regards,
Ken
Vinay Batra 15 August, 2019
Hi Ken,

Is it possible to get the bug fix in PB2017 directly now before the official release of PB2019?

Thanks
Vinay
Ken Guo 15 August, 2019
Hi Vinay,

We have fixed this bug in our internal version and this fix will be included in the next version (PB 2019 R2). 
The release date of this version is still not clear yet.

Regards,
Ken
Vinay Batra 15 August, 2019
Hi Ken,

Is there any progress on this issue?

Thanks
VInay
Ken Guo 11 July, 2019
Hi Vinary,

Thanks for providing this test case! Our developer is working on fixing this issue. We will update you here when there is any progress. 

Regards,
Ken
Vinay Batra 09 July, 2019
Testcase2.zip (2790KB)

Hi Ken

Uploading a test case application in PB11.5. You start the application by running the exe file. 
Run File> New> Sheet 1
Run File> New> Sheet 2
No crash
Migrate the application to PB2017 
Repeat the same steps and it crashes after opening sheet 2
Ken Guo 08 July, 2019
Hi Vinay,

Thanks for your feedback.
Could you please provide a PB 11.5 test case for us (make sure the issue can be reproduced with this case after upgrading to PB 2017 R3)?
We would like to do comparative analysis.


Regards,
Ken
Vinay Batra 08 July, 2019
Hi Ken

We are running PB 11.5 and do not experience this bug. We dont experience this bug even in PB2017 if we compile it in 64bit.
Ken Guo 07 July, 2019
Hi Vinay,

Our developers is analyzing this issue and we need to confirm with you whether the same code has the issue on previous PB version? For example, whether it has the issue on PB 12.6?

Regards,
Ken
Vinay Batra 04 July, 2019
Hi 
Do you know when I can have a fix for this? 
In absence of any solution we are forced to compile our application for 64bit. We have a lot of other 3rd party 32 bit DLLs for directory functions, SMTP, calendar OCX etc. Do we need to change all these programs to be able to function with 64bit executable or is there some other fix?
Ken Guo 17 June, 2019
Hi Vinay,

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,
Ken
Vinay Batra 24 May, 2019
Hi

The frame type I have used is MDIHelp and not MDIDock. I am not using Powerbuilder docking feature but another 3rd party object from novalys. It is working in 64 bit compilation but not in 32 bit.

Thanks
Ken Guo 24 May, 2019
Hi Vinay,

Thanks for reporting this problem! We reproduced it on our end, it is a bug for MDI Dock.
MDI Dock is a new functionality in SAP PB 12.6 but we found that it still has some bugs and part of its development weren’t completed.  If you want to know the existing issues, please refer to the link below:
https://www.appeon.com/standardsupport/search?comments=dockable&product=PowerBuilder&component=&criteria=and&order=&page=2

We still don’t have a plan to improve MDI Dock in Appeon PB 2017/2019 so we recommend you not to use MDI Dock. Otherwise, it would be difficult to resolve the issue you might encounter. Thanks for your understanding!

Following is the Appeon PB roadmap:
https://www.appeon.com/developers/roadmap

Regards,
Ken
Vinay Batra 24 May, 2019
test_case.zip (4841KB)

*Phenomenon: Crashes while hovering over menu tool bar


*Reproduce Steps: Run the EXE. Open a new sheet 1 from the menu. Hover over menu the tool bar.


Remarks: It works when compiled as 64 bit application.
OS:
Windows 10 
Platform:
64-bit 
Database Type:
Microsoft SQL Server 
Database Version:
17.8.1