Bug 38725

Summary: Warning message from Koha::Plugins::Base in error logs
Product: Koha Reporter: Emmi Takkinen <emmi.takkinen>
Component: Plugin architectureAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: trivial    
Priority: P5 - low    
Version: 24.05   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Emmi Takkinen 2024-12-17 11:39:37 UTC
We have seen following error in our log files:

>Use of uninitialized value $plugin_version in string ne at /home/koha/Koha/Koha/Plugins/Base.pm line 81

I first thought that this happened because we had a plugin without a version number, but fixing that didn't help to get rid of this message. So I'm wondering could this be again a problem with using global variables to determine plugins version (variable our $VERSION) and plack? We've had problems with them before, see bug 38357.

I'm unable to provide any plan to reproduce this since this happens randomly (which imo strongly point to plack). We are using version 24.05.01.