View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|16684||Bug reports||Survey taking||public||2020-09-22 10:37||2020-09-22 10:37|
|Summary||16684: expiration error after last question page - while limesurvey is calculating hidden questions|
|Description||When a candidate finishes the survey, the score is calculated with hidden equation questions after the last question.|
This takes some time, since there are a number of hidden questions and a lot of calculations taking place.
Often - but not always they get the following error (in Dutch):
"TOT ONZE SPIJT IS UW SESSIE VERLOPEN.
Of u bent te lang inactief geweest, of u heeft cookies geweigerd in uw browser, of er waren problemen met uw verbinding.
For further information please contact:
All the information is received correctly, but candidates think the survey went wrong. It happens on different computers and with different browsers.
There are different surveys where this problem occurs, all having hidden score calculating questions at the end. I believe LimeSurvey 2.xx did not have this issue.
|Steps To Reproduce||(1) Make sure the fruity template is selected.|
(2) Make the survey, at the last question (question 30) press "next" (or volgende).
(3) While the browser is waiting for a response, press "next" again - this seems to trigger the bug more easily.
We are not 100% sure step (1) and (3) are necessary to trigger the problem. At one point I hid the "next" button after it was pressed in order to avoid this problem (and that did not help).
|Additional Information||We would be happy to donate, if that would help solve this problem|
|Tags||No tags attached.|
|Complete LimeSurvey version number (& build)||Version 3.23.3+200909|
|I will donate to the project if issue is resolved||Yes|
|Database & DB-Version||MySQL 5.6.48|
|Server OS (if known)|
|Webserver software & version (if known)||Apache/2.4.25 (Debian)|