View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20626 | Bug reports | Survey participants (Tokens) | public | 2026-07-31 12:39 | 2026-09-01 11:06 |
| Reporter | Mazi | Assigned To | c_schmitz | ||
| Priority | none | Severity | crash | ||
| Status | closed | Resolution | fixed | ||
| Product Version | 6.17.x | ||||
| Summary | 20626: Bounce tracking freezes at latest 6.x and 7.x version | ||||
| Description | At the latest LimeSurvey 7 version when I'm starting the bounce processing at my surveys, the screen just freezes and a pop-up shows. I can neither click any button nor return to the previous page. I need to fully reload the screen. It looks like the script fully crashes. The console does not show any errors. The popup interface problem shows at the latest 6.x AND 7.x version. I define bounce settings globally and at my survey selected "Use global settings". | ||||
| Steps To Reproduce | Steps to reproduceCreate a survey with tokens and start the bounce processing. Expected resultSee some results. Actual resultA popup with no details is shown and the whole screen looks frozen. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 12 | ||||
| Complete LimeSurvey version number (& build) | 7.0.7 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Story point estimate | 0 | ||||
| Browser | |||||
| Database type & version | MySQL/MariaDB | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | 8.3 | ||||
|
UPDATE: I left the screen open for a while and then noticed that indeed some error was loaded into the popup. But that took quite some time. Console now shows "Failed to load resource: the server responded with a status of 500 ()". |
|
|
@gabrieljenik Please only fix this for version 7. |
|
|
@c_schmitz, can we please have a fix for 6.x as well? The customer who reported this is not yet able to update to 7.x due to PHP incompatibility issue with their servers. They'd really appreciate if this can be fixed for 6.x as well. |
|
|
https://github.com/LimeSurvey/LimeSurvey/pull/5210 The problem is that the modal is rendered inside the topbar (application/views/surveyAdministration/partial/topbar_tokens/rightSideButtons.php), which, being sticky, is in a different stacking context than the backdrop. Moved the modal out of there. |
|
|
Unsure on the process here |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40220 |
|
|
@gabrieljenik: How complex do you consider this to port to the 6.x code base. It also is a blocker there and I really think we should fix this at the version currently used by ~70% of all users. |
|
|
Fixed in Release 7.0.12+260833 |
|
|
@c_schmitz, this is a blocker at LimeSurvey 6.x. Can we please also add the fix there?! |
|
|
LimeSurvey: master 780a6d05 2026-08-31 11:42 Gabriel Jenik Committer: GitHub Details Diff |
Fixed issue 20626: Bounce tracking freezes (05210) |
Affected Issues 20626 |
|
| add - application/views/admin/token/_bounceProcessingModal.php | Diff File | ||
| mod - application/views/admin/token/browse.php | Diff File | ||
| mod - application/views/admin/token/surveyParticipantView.php | Diff File | ||
| mod - application/views/surveyAdministration/partial/topbar_tokens/rightSideButtons.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-31 12:39 | Mazi | New Issue | |
| 2026-07-31 12:39 | Mazi | File Added: image.png | |
| 2026-07-31 12:41 | Mazi | Note Added: 85292 | |
| 2026-07-31 12:41 | Mazi | File Added: image-2.png | |
| 2026-07-31 12:41 | Mazi | Bug heat | 0 => 2 |
| 2026-07-31 12:43 | Mazi | Description Updated | |
| 2026-07-31 12:44 | Mazi | Product Version | => 6.17.x |
| 2026-07-31 12:44 | Mazi | Summary | Bounce tracking freezes at latest 7.x version => Bounce tracking freezes at latest 6.x and 7.x version |
| 2026-07-31 12:44 | Mazi | Description Updated | |
| 2026-08-03 15:57 | c_schmitz | Assigned To | => gabrieljenik |
| 2026-08-03 15:57 | c_schmitz | Status | new => assigned |
| 2026-08-03 15:57 | c_schmitz | Note Added: 85309 | |
| 2026-08-03 15:57 | c_schmitz | Bug heat | 2 => 4 |
| 2026-08-04 09:49 | Mazi | Note Added: 85314 | |
| 2026-08-05 19:34 | gabrieljenik | Assigned To | gabrieljenik => DenisChenu |
| 2026-08-05 19:34 | gabrieljenik | Status | assigned => ready for code review |
| 2026-08-05 19:34 | gabrieljenik | Note Added: 85368 | |
| 2026-08-05 19:34 | gabrieljenik | Bug heat | 4 => 6 |
| 2026-08-06 09:08 | DenisChenu | Assigned To | DenisChenu => tibor.pacalat |
| 2026-08-06 09:08 | DenisChenu | Status | ready for code review => ready for testing |
| 2026-08-28 11:47 | DenisChenu | Assigned To | tibor.pacalat => DenisChenu |
| 2026-08-31 11:38 | DenisChenu | Assigned To | DenisChenu => c_schmitz |
| 2026-08-31 11:38 | DenisChenu | Status | ready for testing => ready for merge |
| 2026-08-31 11:38 | DenisChenu | Note Added: 85519 | |
| 2026-08-31 11:38 | DenisChenu | Bug heat | 6 => 8 |
| 2026-08-31 11:42 | Changeset attached | => LimeSurvey master 780a6d05 | |
| 2026-08-31 11:42 | guest | Note Added: 85520 | |
| 2026-08-31 11:42 | guest | Bug heat | 8 => 10 |
| 2026-08-31 11:48 | Mazi | Note Added: 85521 | |
| 2026-08-31 13:56 | LimeBot | Note Added: 85523 | |
| 2026-08-31 13:56 | LimeBot | Status | ready for merge => closed |
| 2026-08-31 13:56 | LimeBot | Resolution | open => fixed |
| 2026-08-31 13:56 | LimeBot | Bug heat | 10 => 12 |
| 2026-09-01 11:06 | Mazi | Note Added: 85535 |