View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
15093Bug reportsComfortUpdatepublic2019-08-27 09:48
Reporterblocka Assigned ToLimeBot  
PrioritynoneSeverityblock 
Status closedResolutionfixed 
Product Version3.17.x 
Summary15093: PHP Error 500 on ComfortUpdate
Description

When using the ComfortUpdate to update from Version 3.17.0+190402 to 3.17.8+190722, I receive this error:

PHP Error [500]
Invalid argument supplied for foreach() (/home/lstest/public_html/application/models/UpdateForm.php:889)

#0 /home/lstest/public_html/framework/base/CApplication.php(834): CErrorHandler->handle()
#1 /home/lstest/public_html/application/models/UpdateForm.php(889): LSYii_Application->handleError()
#2 /home/lstest/public_html/application/models/UpdateForm.php(175): UpdateForm->_getModuleChecks()
#3 /home/lstest/public_html/application/controllers/admin/update.php(231): UpdateForm->getLocalChecks()
#4 unknown(0): update->checkLocalErrors()
#5 /home/lstest/public_html/framework/web/actions/CAction.php(109): ReflectionMethod->invokeArgs()
#6 /home/lstest/public_html/application/core/Survey_Common_Action.php(83): update->runWithParamsInternal()
#7 /home/lstest/public_html/framework/web/CController.php(308): update->runWithParams()
#8 /home/lstest/public_html/framework/web/CController.php(286): AdminController->runAction()
#9 /home/lstest/public_html/framework/web/CController.php(265): AdminController->runActionWithFilters()
#10 /home/lstest/public_html/application/controllers/AdminController.php(158): AdminController->run()
#11 /home/lstest/public_html/framework/web/CWebApplication.php(282): AdminController->run()
#12 /home/lstest/public_html/framework/web/CWebApplication.php(141): LSYii_Application->runController()
#13 /home/lstest/public_html/framework/base/CApplication.php(185): LSYii_Application->processRequest()
#14 /home/lstest/public_html/index.php(194): LSYii_Application->run()

No error_log generated by PHP. I'm running php 7.1 (and tried 7.2 and 7.0 as well, with same result)

Steps To Reproduce

Try to use ComfortUpdate.

I notice that at time of reporting this issue, my ComfortUpdate reports that no updates are available, despite limesurvey3.17.8+190722.zip being posted to https://www.limesurvey.org/stable-release

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build) 3.17.0+190402 or later
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmySQL 5.6
Server OS (if known)
Webserver software & version (if known)
PHP Version7.2

Users monitoring this issue

There are no users monitoring this issue.

Activities

blocka

blocka

2019-07-31 16:14

reporter   ~53055

Updating to confirm this also occurs with the recent update : 3.17.9 (190731)

LouisGac

LouisGac

2019-07-31 18:56

developer   ~53058

yes sorry. I'll push the fix tomorow

LimeBot

LimeBot

2019-08-26 17:41

administrator   ~53269

Fixed Already

Issue History

Date Modified Username Field Change
2019-07-30 20:26 blocka New Issue
2019-07-30 20:26 blocka Status new => assigned
2019-07-30 20:26 blocka Assigned To => LouisGac
2019-07-31 10:23 LouisGac Assigned To LouisGac => LimeBot
2019-07-31 16:14 blocka Note Added: 53055
2019-07-31 18:56 LouisGac Note Added: 53058
2019-08-26 17:41 LimeBot Status assigned => resolved
2019-08-26 17:41 LimeBot Resolution open => fixed
2019-08-26 17:41 LimeBot Note Added: 53269
2019-08-27 09:48 LouisGac Status resolved => closed