View Issue Details

IDProjectCategoryView StatusLast Update
14938Bug reports[All Projects] Otherpublic2019-05-31 10:19
ReporterDenisChenuAssigned ToDenisChenu 
PrioritynoneSeverityminor 
Status resolvedResolutionfixed 
Product Version3.16.x 
Target VersionFixed in Version3.17.x 
Summary14938: Check data integrity : die with renaming a non existing table
Description

With a specific database : Check data integrity try to rename a non existing database

_No item by the name of 'lime_survey_917754' could be found in the current database 'LimeSurvey'_

Steps To Reproduce

Don't know …

  1. The survey didn't exist in Survey‘s listing
  2. I can‘t really access to DB easily (excpet with LimeSurvey)
  3. I can't update (currently) to last version.
Additional Information

In my opinion

  1. When broke : mus always use Yii Exception …
  2. Check data integrity must never broke but send an error in the list ;)
TagsNo tags attached.
Complete LimeSurvey version number (& build)3.16.0+190225
I will donate to the project if issue is resolvedNo
Browserff
Database & DB-VersionMS SQL Server 2012
Server OS (if known)windows
Webserver software & version (if known)IIS
PHP Versionphp7.2

Relationships

related to 14939 resolvedDenisChenu Check data integrity with a lot of broken question : SQL error (MSSQL) 

Activities

DenisChenu

DenisChenu

2019-05-27 08:12

developer  

index.php.htm (2,350 bytes)
DenisChenu

DenisChenu

2019-05-27 08:16

developer   ~52114

Argl …

$ grep -cow safeDie checkintegrity.php 
29
DenisChenu

DenisChenu

2019-05-29 16:12

developer   ~52163

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=28871

Related Changesets

LimeSurvey: master fc40e319

2019-05-29 13:33:37

DenisChenu


Committer: GitHub Details Diff
Fixed issue 14938: Check data integrity : die with renaming a non existing table

Fixed issue 14939: Check data integrity with a lot of broken question : SQL error (MSSQL)
Fixed issue : Only one survey is find for SurveyLanguageSetting in checkintegrity
Affected Issues
14938, 14939
mod - application/controllers/admin/checkintegrity.php Diff File
mod - application/models/SurveyLanguageSetting.php Diff File
mod - application/views/admin/checkintegrity/fix_view.php Diff File

Issue History

Date Modified Username Field Change
2019-05-27 08:12 DenisChenu New Issue
2019-05-27 08:12 DenisChenu File Added: index.php.htm
2019-05-27 08:16 DenisChenu Note Added: 52114
2019-05-27 09:38 DenisChenu Description Updated View Revisions
2019-05-27 09:59 DenisChenu Relationship added related to 14939
2019-05-28 09:02 DenisChenu Assigned To => DenisChenu
2019-05-28 09:02 DenisChenu Status new => assigned
2019-05-29 16:12 DenisChenu Changeset attached => LimeSurvey master fc40e319
2019-05-29 16:12 DenisChenu Note Added: 52163
2019-05-29 16:12 DenisChenu Resolution open => fixed
2019-05-31 10:19 DenisChenu Status assigned => resolved
2019-05-31 10:19 DenisChenu Fixed in Version => 3.17.x