View Issue Details

IDProjectCategoryView StatusLast Update
13090Bug reportsPluginspublic2018-05-23 11:20
ReporterDenisChenu Assigned ToLouisGac 
Status closedResolutionwon't fix 
Product Version3.0.0-rc.x 
Summary13090: Very Old plugin can break Plugin management (even deactivated)

When there are old plugin using public function __construct(PluginManager $manager, $id) : this break totally plugin management (white page with debug=0)

Steps To Reproduce

Take the old release, still working on 2.72 in limesurvey/plugin directory and see the white page

TagsNo tags attached.
Complete LimeSurvey version number (& build)3.0.0
I will donate to the project if issue is resolvedNo
Sync to Zoho Project
Browsernot relevant
Database & DB-Versionmysql 5.something
Server OS (if known)debian7+dotdeb (i know, must update)
Webserver software & version (if known)apache2
PHP VersionPHP5.6


related to 13091 closedLouisGac Old plugin can break Plugin management (even deactivated) 




2017-12-20 17:50


FatalError.html (434 bytes)   
<meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body><br>
<b>Fatal error</b>:  Declaration of sendMailAjax::__construct() must be 
compatible with 
 $manager, $id) in <b>/home/</b> on line <b>475</b><br>
FatalError.html (434 bytes)   


2018-05-23 11:20

developer   ~47734

no plugin retro-compatibility

Issue History

Date Modified Username Field Change
2017-12-20 17:50 DenisChenu New Issue
2017-12-20 17:50 DenisChenu File Added: FatalError.html
2017-12-20 17:52 DenisChenu Summary Old plugin can break Plugin management (even deactivated) => Very Old plugin can break Plugin management (even deactivated)
2017-12-20 17:55 DenisChenu Relationship added related to 13091
2018-05-23 11:20 LouisGac Assigned To => LouisGac
2018-05-23 11:20 LouisGac Status new => closed
2018-05-23 11:20 LouisGac Resolution open => won't fix
2018-05-23 11:20 LouisGac Note Added: 47734