Details
Description
Adding and executing the following lines in the simplebrowser example is enough to reproduce the crash:
m_tabWidget->currentWebView()->page()->printToPdf("/tmp/file.pdf"); m_tabWidget->currentWebView()->page()->save("/tmp/file.mhtml");
stacktrace
1 base::Value::Clone values.cc 296 2 QtWebEngineCore::PrintViewManagerQt::RequestPrintPreview print_view_manager_qt.cpp 345 3 printing::mojom::PrintManagerHostStubDispatch::Accept print.mojom.cc 5792 4 mojo::InterfaceEndpointClient::HandleValidatedMessage interface_endpoint_client.cc 952 5 mojo::MessageDispatcher::Accept message_dispatcher.cc 48
Attachments
For Gerrit Dashboard: QTBUG-108154 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
448163,6 | Better handling of interrupted PDF printing | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
448165,2 | Do not stop navigation during saving the page if not necessary | 106-based | qt/qtwebengine-chromium | Status: ABANDONED | +2 | 0 |
470895,2 | Do not stop navigation during saving the page if not necessary | 108-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
470990,2 | Better handling of interrupted PDF printing | 6.5 | qt/qtwebengine | Status: MERGED | +2 | 0 |