View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20598 | Bug reports | Survey participants (Tokens) | public | 2026-07-07 10:10 | 2026-07-09 12:35 |
| Reporter | alainl88 | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | assigned | Resolution | open | ||
| Summary | 20598: Token overwrite when opening multiple survey tokens in different tabs of the same browser | ||||
| Description | When a user opens two distinct token links for the same survey in two different tabs of the same browser session, LimeSurvey overwrites the active token session data with the most recently loaded one. If the user goes back to the first tab and tries to save or proceed, the response data gets cross-contaminated or associated with the second token. | ||||
| Steps To Reproduce | Steps to reproduce:
Expected result: Actual result: | ||||
| Tags | No tags attached. | ||||
| Bug heat | 6 | ||||
| Complete LimeSurvey version number (& build) | 6.15.23 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | |||||
| Database type & version | 00 | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | 8.2.32 | ||||
|
I cannot reproduce this. As a logged in administrator this is expected not to work properly unless you attach the newtest=Y parameter, which always enforces a new session.l You need to make sure that you are not logged into the administration at the same time. Use a separate browser to properly test this. When I open the second link I get the proper message "Access code mismatch The access code you provided doesn't match the one in your session." However in this case the first session gets wiped, but that is a different problem. |
|
|
I tested without being logged in.
|
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-07 10:10 | alainl88 | New Issue | |
| 2026-07-07 10:11 | alainl88 | Issue Monitored: alainl88 | |
| 2026-07-07 10:11 | alainl88 | Bug heat | 0 => 2 |
| 2026-07-07 17:52 | c_schmitz | Note Added: 85169 | |
| 2026-07-07 17:52 | c_schmitz | Bug heat | 2 => 4 |
| 2026-07-07 17:52 | c_schmitz | Assigned To | => c_schmitz |
| 2026-07-07 17:52 | c_schmitz | Status | new => feedback |
| 2026-07-07 17:53 | c_schmitz | Note Edited: 85169 | |
| 2026-07-07 18:30 | c_schmitz | Note Edited: 85169 | |
| 2026-07-09 12:35 | alainl88 | Note Added: 85188 | |
| 2026-07-09 12:35 | alainl88 | Bug heat | 4 => 6 |
| 2026-07-09 12:35 | alainl88 | Status | feedback => assigned |