View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
09482 | Bug reports | Response browsing | public | 2015-01-28 17:04 | 2015-02-11 15:57 |
Reporter | jguilbaud | Assigned To | c_schmitz | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.05+ | ||||
Fixed in Version | 2.05+ | ||||
Summary | 09482: Conflict id between questions id an subquestion id | ||||
Description | I have a survey with 15 questions All questions except question Q4 (which is Multiple choice) are Yes/No Order on admin is Correct but when executing survey, order is not respected we have that : Q1 - Question 1 (Y/N) Q11 to q14 should be after Q10 and not between Q3 and Q4 After investigation i think have found the reason of the bug In BDD, table questions : In generated html code question id,name etc for html attributes use the format <sid>X<gid>X<qid> so, with my example (sid = 1234 & gid = 10) So Choice 2 of Q3 and Q11 have the same id : 1234X10X42 (idem with choice 3 and q12). Maybe there is others impacts... there is no bug. Hope my explication is understable, english is not my native language... | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | build14122 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | n/c | ||||
Database type & version | MySQL5 | ||||
Server OS (if known) | RHEL6 | ||||
Webserver software & version (if known) | Apache 2 | ||||
PHP Version | PHP 5.4 | ||||
Please attach a small test survey. Thank you. |
|
test survey attached but you can't reproduced the bug only with this survey because depend on IDs in BDD |
|
I see the problem. To be frank the problem is very rare and IMHO you should not be able to activate this survey anyway, as an according check for this issue is done by LimeSurvey on activation. Can you please test it? |
|
Yes the survey can be activated ! |
|
Would it be possible to get a dump of the database? All data would be treated confidentially. If yes please send it to (email address removed) |
|
Mail sent ;) |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14895 |
|
Fix committed to 2.06 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14896 |
|
Check on activation is fixed, again. |
|
Thanks ! I have patched my installation (dev server) and when activating i got an error message about duplicated ids with link to resolve problem => it works fine :) |
|
Version 2.05 Build 150211 released |
|
LimeSurvey: master 6ea9b477 2015-01-30 13:16 Details Diff |
Fixed issue 09482: Missing check for duplicate question IDs on activation |
Affected Issues 09482 |
|
mod - application/helpers/admin/activate_helper.php | Diff File | ||
mod - application/helpers/common_helper.php | Diff File | ||
LimeSurvey: 2.06 15fc18c3 2015-01-30 13:17 Details Diff |
Fixed issue 09482: Missing check for duplicate question IDs on activation |
Affected Issues 09482 |
|
mod - application/helpers/admin/activate_helper.php | Diff File | ||
mod - application/helpers/common_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-01-28 17:04 | jguilbaud | New Issue | |
2015-01-28 17:10 | c_schmitz | Note Added: 31519 | |
2015-01-28 17:10 | c_schmitz | Assigned To | => c_schmitz |
2015-01-28 17:10 | c_schmitz | Status | new => feedback |
2015-01-29 09:22 | jguilbaud | File Added: limesurvey_survey_424741.lss | |
2015-01-29 09:24 | jguilbaud | Note Added: 31526 | |
2015-01-29 09:24 | jguilbaud | Status | feedback => assigned |
2015-01-29 11:19 | c_schmitz | Note Added: 31527 | |
2015-01-29 11:19 | c_schmitz | Status | assigned => feedback |
2015-01-29 11:55 | jguilbaud | Note Added: 31532 | |
2015-01-29 11:55 | jguilbaud | Status | feedback => assigned |
2015-01-29 11:57 | c_schmitz | Note Added: 31533 | |
2015-01-29 11:58 | c_schmitz | Status | assigned => feedback |
2015-01-29 12:05 | jguilbaud | Note Added: 31537 | |
2015-01-29 12:05 | jguilbaud | Status | feedback => assigned |
2015-01-29 12:06 | jguilbaud | Note Edited: 31537 | |
2015-01-30 13:16 | c_schmitz | Changeset attached | => LimeSurvey master 6ea9b477 |
2015-01-30 13:16 | c_schmitz | Note Added: 31564 | |
2015-01-30 13:16 | c_schmitz | Resolution | open => fixed |
2015-01-30 13:17 | c_schmitz | Changeset attached | => LimeSurvey 2.06 15fc18c3 |
2015-01-30 13:17 | c_schmitz | Note Added: 31565 | |
2015-01-30 13:23 | c_schmitz | Note Added: 31566 | |
2015-01-30 13:23 | c_schmitz | Status | assigned => resolved |
2015-01-30 13:23 | c_schmitz | Fixed in Version | => 2.05+ |
2015-01-30 14:41 | jguilbaud | Note Added: 31572 | |
2015-02-11 15:57 | c_schmitz | Note Added: 31661 | |
2015-02-11 15:57 | c_schmitz | Status | resolved => closed |