Defect #36452
Infinite loop on PDF export if image included with attributes
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | PDF export | |||
Target version: | 4.2.10 | |||
Resolution: | Fixed | Affected version: | 4.2.3 |
Description
If an image is included in an issue (or wiki page) and attributes are used for height and width, this causes an infinite loop on PDF export.
Here is an example:
!{height: 501px; width: 916px;}20220110-091538-244.png!
This looks like this is a bug in rbpdf, which can be related with https://github.com/naitoh/rbpdf/issues/62
Tested with:
- Redmine 4.2.3 and Redmine trunk
- Ruby 2.7.5
Related issues
History
#1
Updated by Alexander Meindl about 1 year ago
The image does not even exist, just this line above is enough to run in an infinite loop on PDF export. No plugins are installed with my tests.
#2
Updated by Go MAEDA about 1 year ago
- Status changed from New to Confirmed
#3
Updated by Go MAEDA about 1 month ago
- Related to Patch #38272: Update RBPDF to 1.21 added
#4
Updated by Jun NAITOH about 1 month ago
I fixed it with rbpdf 1.21.0.
The fixed issues is as follows.#5
Updated by Go MAEDA about 1 month ago
- Status changed from Confirmed to Closed
- Assignee set to Go MAEDA
- Target version set to 4.2.10
- Resolution set to Fixed