Static methods failing when called from an abstract class

(I’m following the process for reporting bugs and posting here first.) Essentially, static methods are failing when called from an abstract class. Lucee is attempting to instantiate an object, which of course is not what should happen when a static method is called. Static methods are working just fine when called from a non-abstract class. This is for 5.3.10.84 / Commandbox. I’ve not seen this reported in the Lucee issue tracker. (The same behavior exists in ACF for which I’ve submitted a ticket.)

@Zackster gave the greenlight to file a bug on slack. So here it is for those interested.

2 Likes

@jchastain
Thanks for alerting us to the bug and filing the report.

Could you please add to the Ticket a simple test case that shows the bug / defect?
Perhaps you could just copy/paste your code directly that isn’t working - if it is simple / clear?

Thanks!