View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20465 | Bug reports | Survey participants (Tokens) | public | 2026-03-18 16:04 | 2026-03-19 14:02 |
| Reporter | DenisChenu | Assigned To | c_schmitz | ||
| Priority | none | Severity | block | ||
| Status | ready for code review | Resolution | open | ||
| Product Version | 6.16.x | ||||
| Summary | 20465: Allowed memory size when trye to send email. | ||||
| Description | When you have numerous participants, it's impossible to send email. The admin/tokens/sa/email/surveyid/surveyid show a Allowed memory size error. | ||||
| Steps To Reproduce | Steps to reproduceSet memory_limit to 1024M Expected resultSee the page to send an invitation (do not send it currently) Actual resultWhite page (500 error) or
| ||||
| Tags | No tags attached. | ||||
| Bug heat | 4 | ||||
| Complete LimeSurvey version number (& build) | 6.16.13 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | not relevant | ||||
| Database type & version | mariadb | ||||
| Server OS (if known) | debian OR limeservice | ||||
| Webserver software & version (if known) | nginx OR limeservice | ||||
| PHP Version | 8.3 | ||||
|
Oupos :) I don't want to resurrect sendMailAjax .... |
|
|
PS: Survey archive export work with 256Mo |
|
|
Why we use |
|
|
I have Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1052672 bytes) in ./application/helpers/common_helper.php on line 3540 line 3540 is short_implode function Else I think we must allow empty tokenID list : check the next XXX tokens with condition The issue is here : https://github.com/LimeSurvey/LimeSurvey/blob/32d6e4d4a5822fc60ebdcfef2329bd639e513169/application/controllers/admin/Tokens.php#L3167 We can improve a little because TokenDynamic.findUninvitedIDs https://github.com/LimeSurvey/LimeSurvey/blob/32d6e4d4a5822fc60ebdcfef2329bd639e513169/application/models/TokenDynamic.php#L235 get all data to keep only ID But it's just broke less (potentially after 300 000) |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-18 16:04 | DenisChenu | New Issue | |
| 2026-03-18 16:07 | DenisChenu | Note Added: 84474 | |
| 2026-03-18 16:07 | DenisChenu | Bug heat | 0 => 2 |
| 2026-03-18 16:07 | DenisChenu | Note Added: 84475 | |
| 2026-03-18 16:07 | DenisChenu | File Added: survey_archive_946472.lsa | |
| 2026-03-18 16:09 | DenisChenu | Steps to Reproduce Updated | |
| 2026-03-18 16:10 | DenisChenu | Steps to Reproduce Updated | |
| 2026-03-18 16:12 | DenisChenu | Note Added: 84476 | |
| 2026-03-19 12:01 | c_schmitz | Assigned To | => c_schmitz |
| 2026-03-19 12:01 | c_schmitz | Status | new => assigned |
| 2026-03-19 12:01 | c_schmitz | Bug heat | 2 => 4 |
| 2026-03-19 12:02 | c_schmitz | Severity | minor => block |
| 2026-03-19 12:07 | c_schmitz | Bug heat | 4 => 2 |
| 2026-03-19 12:13 | DenisChenu | Note Added: 84485 | |
| 2026-03-19 14:02 | c_schmitz | Note Added: 84487 | |
| 2026-03-19 14:02 | c_schmitz | Bug heat | 2 => 4 |
| 2026-03-19 14:02 | c_schmitz | Status | assigned => ready for code review |