View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
04234Bug reportsSurvey participants (Tokens)public2010-05-05 10:28
Reporterfaktorweb Assigned Tolemeur  
PriorityhighSeverityminor 
Status closedResolutionfixed 
Product Version1.87+ 
Fixed in Version1.90b 
Summary04234: results are overwritten
Description

If 2 persons with different tokens answers a questionary from the same pc and with the same browser session, the id for the result in the database is taken from the same cookie. So limesurvey overwrites the result from first user with the result from the second user. In the end there is an missing result.

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)8498
I will donate to the project if issue is resolved
Browserfirefox 3.6, ie 7
Database type & versionmysql 5
Server OS (if known)linux
Webserver software & version (if known)apache
PHP Version5.1

Users monitoring this issue

faktorweb

Activities

lemeur

lemeur

2010-03-23 20:48

developer   ~11492

Please upload a test survey to reproduce the bug, cause this may be dependant on survey parameters.

lemeur

lemeur

2010-03-23 20:58

developer   ~11493

I can't reproduce the pb with a very simple survey, so please upload a test survey and also note:

  • if you're activating a token table or not
  • if you have public statistics enables or not, ...

TIA,
Thibault

faktorweb

faktorweb

2010-03-25 14:46

reporter   ~11506

It´s a non anonymized survey with activated token table, token-based answers persistence and assessment mode.
Public statistics, date stamp, saving the ip and saving the referrer are deactivated.

To reproduce the problem:
Invite 2 users (=2 tokens).
Do the survey with the first user.
Do the survey with the second user(use other answers) from the same pc with the same browser session.
Now there is one result for the first user with the answers of the second one.
Both users are marked as done.

lemeur

lemeur

2010-03-28 11:31

developer   ~11528

I still can't reproduce the problem: for me a new answer is added.

First of all the session gets killed after the submit button is pressed (unless you have set public stats), then a specific code is used to check that the provided token is different from the one in session anyway.

Please upload your test survey, there might be another issue.

lemeur

lemeur

2010-04-04 09:57

developer   ~11583

@faktorweb,
Please provide feedback or we'll close the ticket.

Thibault

faktorweb

faktorweb

2010-04-06 19:20

reporter   ~11591

After trying to reproduce it from home, it seems the problem only occured if you follow the link from the first user again, after you completed the survey. So you get the error message, that you´ve already done the survey. After it do the survey with the second user. In fact i don´t think that will happen very often.

lemeur

lemeur

2010-04-23 11:34

developer   ~11639

Should e fixed in rev 8622.

Issue History

Date Modified Username Field Change
2010-03-23 10:37 faktorweb New Issue
2010-03-23 10:40 faktorweb Issue Monitored: faktorweb
2010-03-23 15:17 c_schmitz Status new => assigned
2010-03-23 15:17 c_schmitz Assigned To => lemeur
2010-03-23 20:48 lemeur Note Added: 11492
2010-03-23 20:48 lemeur Status assigned => feedback
2010-03-23 20:58 lemeur Note Added: 11493
2010-03-25 14:46 faktorweb Note Added: 11506
2010-03-25 14:46 faktorweb Status feedback => assigned
2010-03-28 11:31 lemeur Note Added: 11528
2010-03-28 11:31 lemeur Status assigned => feedback
2010-04-04 09:57 lemeur Note Added: 11583
2010-04-06 19:20 faktorweb Note Added: 11591
2010-04-06 19:20 faktorweb Status feedback => assigned
2010-04-06 19:46 faktorweb File Added: LimeSurvey_umfragendb_dump_2010-04-06.sql
2010-04-23 11:34 lemeur Note Added: 11639
2010-04-23 11:34 lemeur Status assigned => resolved
2010-04-23 11:34 lemeur Fixed in Version => 1.90b
2010-04-23 11:34 lemeur Resolution open => fixed
2010-05-05 10:28 c_schmitz Status resolved => closed
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)
2021-08-03 02:00 guest Bug heat 4 => 6