Skip to content

Thread gets stuck while converting HTML to PDF with tables #987

@bahokubo

Description

@bahokubo

[{:type java.lang.NullPointerException :message "Cannot invoke \"com.openhtmltopdf.layout.FloatManager.removeFloat(com.openhtmltopdf.render.BlockBox)\" because the return value of \"com.openhtmltopdf.render.FloatedBoxData.getManager()\" is null" :at [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 656]}] :trace [[com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 656] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.newtable.TableRowBox reset "TableRowBox.java" 490] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.newtable.TableSectionBox reset "TableSectionBox.java" 185] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.newtable.TableBox reset "TableBox.java" 628] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.render.Box resetChildren "Box.java" 773] [com.openhtmltopdf.render.Box reset "Box.java" 725] [com.openhtmltopdf.render.BlockBox reset "BlockBox.java" 641] [com.openhtmltopdf.newtable.TableRowBox reset "TableRowBox.java" 490] [com.openhtmltopdf.layout.BlockBoxing layoutContent "BlockBoxing.java" 120] [com.openhtmltopdf.render.BlockBox layoutChildren "BlockBox.java" 1284] [com.openhtmltopdf.newtable.TableSectionBox layoutChildren "TableSectionBox.java" 137] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1085] [com.openhtmltopdf.newtable.TableSectionBox layout "TableSectionBox.java" 278] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1028] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild0 "BlockBoxing.java" 388] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild "BlockBoxing.java" 366] [com.openhtmltopdf.layout.BlockBoxing layoutContent "BlockBoxing.java" 106] [com.openhtmltopdf.render.BlockBox layoutChildren "BlockBox.java" 1284] [com.openhtmltopdf.newtable.TableBox layoutChildren "TableBox.java" 326] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1085] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1028] [com.openhtmltopdf.newtable.TableBox layoutTable "TableBox.java" 291] [com.openhtmltopdf.newtable.TableBox layout "TableBox.java" 244] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild0 "BlockBoxing.java" 388] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild "BlockBoxing.java" 366] [com.openhtmltopdf.layout.BlockBoxing layoutContent "BlockBoxing.java" 106] [com.openhtmltopdf.render.BlockBox layoutChildren "BlockBox.java" 1284] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1085] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1028] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild0 "BlockBoxing.java" 388] [com.openhtmltopdf.layout.BlockBoxing layoutBlockChild "BlockBoxing.java" 366] [com.openhtmltopdf.layout.BlockBoxing layoutContent "BlockBoxing.java" 106] [com.openhtmltopdf.render.BlockBox layoutChildren "BlockBox.java" 1284] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1085] [com.openhtmltopdf.render.BlockBox layout "BlockBox.java" 1028] [com.openhtmltopdf.pdfboxout.PdfBoxRenderer layout "PdfBoxRenderer.java" 353] [com.openhtmltopdf.pdfboxout.PdfRendererBuilder run "PdfRendererBuilder.java" 45]

I'm converting HTML to PDF locally and the data is being rendered correctly, but the error above is occurring in the production environment. The memory and resource usage of the pods are healthy. Do you know what might be happening? This HTML file has embedded CSS, could this be related?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions