View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 18829 | Bug reports | Plugins | public | 2023-05-18 17:43 | 2026-10-01 12:33 |
| Reporter | gabrieljenik | Assigned To | c_schmitz | ||
| Priority | none | Severity | partial_block | ||
| Status | closed | Resolution | fixed | ||
| Summary | 18829: How orphan temp plugin files should be handled | ||||
| Description | When a plugin is uploaded but the installation process is not finished, how orphan temp plugin files should be handled? Should the files be cleaned? How we identify what is an orphan installation? Caucht while reviewing 18659 | ||||
| Steps To Reproduce | Steps to reproduceInstall a plugin (e.g. the DummyPlugin1 I enclose here). | ||||
| Tags | No tags attached. | ||||
| Bug heat | 4 | ||||
| Complete LimeSurvey version number (& build) | 5.4.14 (build 221205) | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | |||||
| Database type & version | mariadb-10.3.35 | ||||
| Server OS (if known) | Red Hat Enterprise Linux release 8.7 (Ootpa) | ||||
| Webserver software & version (if known) | httpd-2.4.37 | ||||
| PHP Version | php-fpm-7.4.30 | ||||
| related to | 18659 | closed | gabrieljenik | cannot install two plugins in a row |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40623 |
|
|
Fixed in Release 7.5.0+261001 |
|
|
LimeSurvey: master be6403d3 2026-09-30 00:08 Details Diff |
Fixed issue 18829: Orphaned temporary files remain after an unfinished plugin upload |
Affected Issues 18829 |
|
| mod - application/helpers/common_helper.php | Diff File | ||
| mod - application/libraries/ExtensionInstaller/FileFetcherUploadZip.php | Diff File | ||
| add - tests/unit/helpers/CleanExtensionInstallTempDirectoriesTest.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-05-18 17:43 | gabrieljenik | New Issue | |
| 2023-05-18 17:43 | gabrieljenik | Issue generated from: 18659 | |
| 2023-05-18 17:43 | gabrieljenik | Relationship added | related to 18659 |
| 2023-05-18 17:43 | gabrieljenik | Status | new => confirmed |
| 2026-09-30 00:08 | c_schmitz | Changeset attached | => LimeSurvey master be6403d3 |
| 2026-09-30 00:08 | c_schmitz | Note Added: 86099 | |
| 2026-09-30 00:08 | c_schmitz | Assigned To | => c_schmitz |
| 2026-09-30 00:08 | c_schmitz | Status | confirmed => resolved |
| 2026-09-30 00:08 | c_schmitz | Resolution | open => fixed |
| 2026-09-30 00:08 | c_schmitz | Bug heat | 0 => 2 |
| 2026-10-01 12:33 | LimeBot | Note Added: 86169 | |
| 2026-10-01 12:33 | LimeBot | Status | resolved => closed |
| 2026-10-01 12:33 | LimeBot | Bug heat | 2 => 4 |