Status/Resolution/Reason: To Fix//BugVerified
Reporter/Name(from Bugbase): EUGEN N. / ()
Created: 03/02/2020
Components: DotNet Support
Versions: 2016,2018
Failure Type: Non Functioning
Found In Build/Fixed In Build: all /
Priority/Frequency: Normal / All users will encounter
Locale/System: English / Win 64
Vote Count: 0
Problem Description:
We are using ColdFusion for more than two decades. We heavily use a pdf component called abcPDF from Websupergoo.
https://www.websupergoo.com/products.aspx#abcpdf
Over the years, we went over many updates from ColdFusion MX7 till ColFusion 11 and also over updates of the abcPDF software. Upgrading was always smooth and we never faced any problems.
We now planned to update all of our servers to ColdFusion 2018. Unfortunately, we face a serious problem. Since ColdFusion 2016, it’s not possible any more to make any successful call with abcPDF component. As soon we call abcPDF, we get the following error on the very first operation.
java.lang.VerifyError: (class: WebSupergoo/ABCpdf11/Doc, method: Get_Units signature: ()Ljava/lang/String;) Wrong return type in function
In other words: we can call the abcPDF component in all version of ColdFusion till CF 11. Beginning with CF 2016, it’s not possible to use it any more.
We tried making the same calls form other programming languages on the same machine: this works with no problems. So something must have changed since CF 2016 in the .Net part.
Steps to Reproduce:
Install CF 2018 and abcPDF, make a basic call.
Actual Result: Error Message
java.lang.VerifyError: (class: WebSupergoo/ABCpdf11/Doc, method: Get_Units signature: ()Ljava/lang/String;) Wrong return type in function
Any Workarounds: No
Attachments:
Comments: