View Issue Details

This issue affects 1 person(s).
 12
IDProjectCategoryView StatusLast Update
20626Bug reportsSurvey participants (Tokens)public2026-09-01 11:06
ReporterMazi Assigned Toc_schmitz  
PrioritynoneSeveritycrash 
Status closedResolutionfixed 
Product Version6.17.x 
Summary20626: 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 reproduce

Create a survey with tokens and start the bounce processing.

Expected result

See some results.

Actual result

A popup with no details is shown and the whole screen looks frozen.

TagsNo tags attached.
Attached Files
image.png (28,975 bytes)   
image.png (28,975 bytes)   
Bug heat12
Complete LimeSurvey version number (& build)7.0.7
I will donate to the project if issue is resolvedNo
Story point estimate0
Browser
Database type & versionMySQL/MariaDB
Server OS (if known)
Webserver software & version (if known)
PHP Version8.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

Mazi

Mazi

2026-07-31 12:41

updater   ~85292

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.
Furthermore, you still can not click any button at that popup to proceed.

Console now shows "Failed to load resource: the server responded with a status of 500 ()".

image-2.png (21,087 bytes)   
image-2.png (21,087 bytes)   
c_schmitz

c_schmitz

2026-08-03 15:57

administrator   ~85309

@gabrieljenik Please only fix this for version 7.

Mazi

Mazi

2026-08-04 09:49

updater   ~85314

@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.

gabrieljenik

gabrieljenik

2026-08-05 19:34

manager   ~85368

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.

DenisChenu

DenisChenu

2026-08-31 11:38

developer   ~85519

Unsure on the process here

guest

guest

2026-08-31 11:42

viewer   ~85520

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40220

Mazi

Mazi

2026-08-31 11:48

updater   ~85521

@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.

LimeBot

LimeBot

2026-08-31 13:56

administrator   ~85523

Fixed in Release 7.0.12+260833

Mazi

Mazi

2026-09-01 11:06

updater   ~85535

@c_schmitz, this is a blocker at LimeSurvey 6.x. Can we please also add the fix there?!
I know of at least 2 customers which would really appreciate this.
Thanks!

Related Changesets

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

Issue History

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