-
-
Notifications
You must be signed in to change notification settings - Fork 753
Closed
Labels
BugThere is a problem in our source codeThere is a problem in our source codeDocumentRelated to the Document appRelated to the Document appPresentationRelated to the Presentation appRelated to the Presentation appSpreadsheetRelated to the Spreadsheet appRelated to the Spreadsheet app
Description
Description
Printing a document is broken.
Steps to reproduce
- Click the OnlyOffice File menu
- Select Print
- Adjust the options as you like
- Click the Print button
- Witness the document getting stuck in a forever "Printing Spreadsheet/Document/Presentation" modal
Relevant logs
undefined sframe-common-outer.js:1769:29
initUnsafeIframe https://cryptpad.fr/common/sframe-common-outer.js?ver=2024.6.0:1769
refresh https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:137
txid https://cryptpad.fr/common/outer/worker-channel.js?ver=2024.6.0:65
create https://cryptpad.fr/common/outer/worker-channel.js?ver=2024.6.0:186
fire https://cryptpad.fr/common/common-util.js?ver=2024.6.0:92
fire https://cryptpad.fr/common/common-util.js?ver=2024.6.0:92
whenReady https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:82
(Async: EventListener.handleEvent)
whenReady https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:80
(Async: EventListener.handleEvent)
create https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:89
nThen https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:37
nThen https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:67
create https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:59
waitFor https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:25
onMsg https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:52
(Async: EventListener.handleEvent)
create https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:54
waitFor https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:25
jQuery 11
create https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:21
nThen https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:37
nThen https://cryptpad.fr/components/nthen/index.js?ver=2024.6.0:67
create https://cryptpad.fr/unsafeiframe/main.js?ver=2024.6.0:20
initUnsafeIframe https://cryptpad.fr/common/sframe-common-outer.js?ver=2024.6.0:1766
addRpc https://cryptpad.fr/common/onlyoffice/main.js?ver=2024.6.0:162
h https://cryptpad.fr/common/outer/worker-channel.js?ver=2024.6.0:101
create https://cryptpad.fr/common/outer/worker-channel.js?ver=2024.6.0:197
create https://cryptpad.fr/common/outer/worker-channel.js?ver=2024.6.0:196
fire https://cryptpad.fr/common/common-util.js?ver=2024.6.0:92
fire https://cryptpad.fr/common/common-util.js?ver=2024.6.0:92
whenReady https://cryptpad.fr/common/sframe-common-outer.js?ver=2024.6.0:301
Object { data: {…}, type: "doc", fileName: "output.bin", outputFormat: "pdf", images: {…}, fonts: (35) […], fonts_files: (92) […], mediasSources: {}, mediasData: {}, modal: "x2t" }
data: Object { buffer: Uint8ClampedArray(608), bin: "DOCY;v5;233327;DQCAAgAAD4YCAAAQwQIAAAl8AwAACC8HAAARMwcAAAM3BwAABUUHAAAGy4EDAATghAMACuSEAwALCIYDAAcshwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBQAAAAE2AAAA+gALAAAATgBvAHIAbQBhAGwALgBkAG8AdABtAAMAAAAADAANAA4ADwD7AAcAAAD6EgAAAAD7ArYAAAD6AAAAAAABBAAAAFkAYQBuAG4AAhMAAABNAGEAd…" }
fileName: "output.bin"
fonts: Array(35) [ {…}, {…}, {…}, … ]
fonts_files: Array(92) [ {…}, {…}, {…}, … ]
images: Object { "Editor.bin": "blob:https://sandbox.cryptpad.info/ec5d8d9e-4d74-42a6-b46f-9f9d495ad03e" }
mediasData: Object { }
mediasSources: Object { }
modal: "x2t"
outputFormat: "pdf"
type: "doc"
<prototype>: Object { … }
x2t.js:233:21
GET
https://cryptpad.fr/common/onlyoffice/dist/x2t/x2t.js?ver=2024.6.0
[HTTP/2 404 64ms]
Require.js threw a Script Error. This probably means you're missing a dependency for CryptPad.
It is recommended that the admin of this server runs `npm install` to get the latest code, then modify their cache version.
Best of luck,
The CryptPad Developers sframe-boot2.js:49:21
Uncaught Error: Script error for "/common/onlyoffice/dist/x2t/x2t.js"
http://requirejs.org/docs/errors.html#scripterror
makeError https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:168
onScriptError https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1738
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1943
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1685
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:834
fetch https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:824
check https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:856
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1176
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1557
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1161
bind https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:134
each https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:59
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1113
init https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:788
localRequire https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1460
setTimeout handler*req.nextTick< https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1815
localRequire https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1449
requirejs https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1797
getX2T https://cryptpad.fr/common/outer/x2t.js?ver=2024.6.0:68
convert https://cryptpad.fr/common/outer/x2t.js?ver=2024.6.0:235
onConvert https://cryptpad.fr/unsafeiframe/inner.js?ver=2024.6.0:42
x2t https://cryptpad.fr/unsafeiframe/inner.js?ver=2024.6.0:48
execCb https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1696
check https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:883
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1139
bind https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:134
emit https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1189
each https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:59
emit https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1188
check https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:938
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1176
init https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:788
callGetModule https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1203
completeLoad https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1590
onScriptLoad https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1717
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1942
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1685
load https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:834
fetch https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:824
check https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:856
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1176
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1557
enable https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:1161
bind https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:134
each https://cryptpad.fr/components/requirejs/require.js?ver=2.3.5:59
require.js:168:17
Expected behavior
Printing should be working.
Which operating system are you using?
Linux/BSD/UNIX, Microsoft Windows, Apple macOS
What browsers are you seeing the problem on?
Mozilla Firefox, Google Chrome
Extensions
Not relevant
Version
2024.6.0
Metadata
Metadata
Assignees
Labels
BugThere is a problem in our source codeThere is a problem in our source codeDocumentRelated to the Document appRelated to the Document appPresentationRelated to the Presentation appRelated to the Presentation appSpreadsheetRelated to the Spreadsheet appRelated to the Spreadsheet app