CollaboraOnline / online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
https://collaboraonline.com
Other
1.85k stars 701 forks source link

fonts_missing.handling, Collabora Online crashed when fonts missing #5439

Closed JB1985 closed 3 months ago

JB1985 commented 2 years ago

Describe the bug When I open a .docx Document with fonts missing, I get the error that a font is missing (correct, that is configured), but Collabora Online crash too.

I expected that I only get the popup that the font is missing, but not always crash collabora Online.

Version: 22.05.7.3 git hash: [0b42b3e3]

Log:

frk-818340-818340 2022-11-08 07:40:44.049499 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
er: File not found: Invalid URI request: [/browser/0b42b3e3e/branding.js].| wsd/FileServer.cpp:692
wsd-818329-818354 2022-11-08 07:35:49.314271 +0100 [ websrv_poll ] ERR  FileServerRequestHandler: File not found: Invalid URI request: [/browser/0b42b3e3e/branding-desktop.css].| wsd/FileServer.cpp:692
wsd-818329-862806 2022-11-08 07:35:51.194237 +0100 [ docbroker_059 ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-862806 2022-11-08 07:35:51.285543 +0100 [ docbroker_059 ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-862806 2022-11-08 07:37:25.926439 +0100 [ docbroker_059 ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/2010068_ocj8zhw5w4z2] got disconnected from its Kit (862771). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-818339 2022-11-08 07:37:26.265705 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:37:26.265731 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-818354 2022-11-08 07:40:42.963414 +0100 [ websrv_poll ] ERR  FileServerRequestHandler: File not found: Invalid URI request: [/browser/0b42b3e3e/branding.js].| wsd/FileServer.cpp:692
wsd-818329-818354 2022-11-08 07:40:42.963972 +0100 [ websrv_poll ] ERR  FileServerRequestHandler: File not found: Invalid URI request: [/browser/0b42b3e3e/branding.css].| wsd/FileServer.cpp:692
wsd-818329-818354 2022-11-08 07:40:42.999226 +0100 [ websrv_poll ] ERR  FileServerRequestHandler: File not found: Invalid URI request: [/browser/0b42b3e3e/branding-desktop.css].| wsd/FileServer.cpp:692
wsd-818329-863873 2022-11-08 07:40:43.046927 +0100 [ docbroker_05a ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863873 2022-11-08 07:40:43.116660 +0100 [ docbroker_05a ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863873 2022-11-08 07:40:43.946973 +0100 [ docbroker_05a ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (862807). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-863873 2022-11-08 07:40:44.183490 +0100 [ docbroker_05a ] ERR  ToClient-673: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-673| wsd/ClientSession.cpp:332
wsd-818329-863873 2022-11-08 07:40:44.183529 +0100 [ docbroker_05a ] ERR  ToClient-673: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-673| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:40:45.947442 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:40:45.947462 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-863905 2022-11-08 07:40:46.103283 +0100 [ docbroker_05b ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863905 2022-11-08 07:40:47.017449 +0100 [ docbroker_05b ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863905 2022-11-08 07:40:48.485769 +0100 [ docbroker_05b ] ERR  #30: Read failed, have 0 buffered bytes (ECONNRESET: Connection reset by peer)| net/Socket.hpp:1132
wsd-818329-863905 2022-11-08 07:40:48.485801 +0100 [ docbroker_05b ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (863874). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-863905 2022-11-08 07:40:48.538091 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.578518 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session Tfrk-818340-818340 2022-11-08 07:40:49.180179 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
oClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585305 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585322 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585328 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585333 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585337 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585786 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585803 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585809 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.585821 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.587776 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-863905 2022-11-08 07:40:48.591279 +0100 [ docbroker_05b ] ERR  ToClient-674: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-674| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:40:50.486183 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:40:50.486210 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-863932 2022-11-08 07:40:51.393295 +0100 [ docbroker_05c ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863932 2022-11-08 07:40:51.445374 +0100 [ docbroker_05c ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863932 2022-11-08 07:40:51.964788 +0100 [ docbroker_05c ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (863906). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-863932 2022-11-08 07:40:51.977594 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:51.999021 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.003229 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.003998 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004015 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be desfrk-818340-818340 2022-11-08 07:40:52.628039 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
troyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004059 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004064 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004070 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004075 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004079 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.004508 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.006249 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-863932 2022-11-08 07:40:52.009489 +0100 [ docbroker_05c ] ERR  ToClient-675: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-675| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:40:53.965274 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:40:53.965293 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-863959 2022-11-08 07:40:54.097258 +0100 [ docbroker_05d ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863959 2022-11-08 07:40:54.153262 +0100 [ docbroker_05d ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863959 2022-11-08 07:40:54.745922 +0100 [ docbroker_05d ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (863933). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-863959 2022-11-08 07:40:54.765394 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.787326 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.790788 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791327 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791344 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791349 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791353 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791358 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, frk-818340-818340 2022-11-08 07:40:55.101004 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791518 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.791527 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.792022 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.793309 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-863959 2022-11-08 07:40:54.797265 +0100 [ docbroker_05d ] ERR  ToClient-676: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-676| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:40:56.746470 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:40:56.746497 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-863987 2022-11-08 07:40:56.881879 +0100 [ docbroker_05e ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863987 2022-11-08 07:40:56.931364 +0100 [ docbroker_05e ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-863987 2022-11-08 07:40:57.639452 +0100 [ docbroker_05e ] ERR  #34: Read failed, have 0 buffered bytes (ECONNRESET: Connection reset by peer)| net/Socket.hpp:1132
wsd-818329-863987 2022-11-08 07:40:57.639504 +0100 [ docbroker_05e ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (863960). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-863987 2022-11-08 07:40:57.654722 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.673381 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679146 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679163 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679168 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679172 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679176 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679182 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679204 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.679208 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, orfrk-818340-818340 2022-11-08 07:40:57.885044 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
 DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.680385 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.682929 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-863987 2022-11-08 07:40:57.686377 +0100 [ docbroker_05e ] ERR  ToClient-677: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-677| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:40:59.639963 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:40:59.639997 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-864014 2022-11-08 07:40:59.793017 +0100 [ docbroker_05f ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-864014 2022-11-08 07:40:59.842017 +0100 [ docbroker_05f ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-864014 2022-11-08 07:41:00.359497 +0100 [ docbroker_05f ] ERR  #30: Read failed, have 0 buffered bytes (ECONNRESET: Connection reset by peer)| net/Socket.hpp:1132
wsd-818329-864014 2022-11-08 07:41:00.359527 +0100 [ docbroker_05f ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (863988). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-864014 2022-11-08 07:41:00.375397 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.394616 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400378 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400383 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400387 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400392 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400396 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400871 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400876 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400880 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.400889 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.403380 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or Dfrk-818340-818340 2022-11-08 07:41:00.796087 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
ocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-864014 2022-11-08 07:41:00.406835 +0100 [ docbroker_05f ] ERR  ToClient-678: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-678| wsd/ClientSession.cpp:332
wsd-818329-818339 2022-11-08 07:41:02.359987 +0100 [ prisoner_poll ] WRN  Prisoner connection disconnected but without valid socket.| wsd/COOLWSD.cpp:3242
wsd-818329-818339 2022-11-08 07:41:02.360016 +0100 [ prisoner_poll ] WRN  An unassociated Kit disconnected.| wsd/COOLWSD.cpp:3257
wsd-818329-864044 2022-11-08 07:41:02.491549 +0100 [ docbroker_060 ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-864044 2022-11-08 07:41:02.546816 +0100 [ docbroker_060 ] WRN  Waking up dead poll thread [HttpSynReqPoll], started: false, finished: false| net/Socket.hpp:725
wsd-818329-864044 2022-11-08 07:41:03.085524 +0100 [ docbroker_060 ] WRN  DocBroker [/index.php/apps/richdocuments/wopi/files/599871_ocj8zhw5w4z2] got disconnected from its Kit (864015). Closing.| wsd/COOLWSD.cpp:3249
wsd-818329-864044 2022-11-08 07:41:03.100861 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.119536 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.123532 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124050 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124056 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124061 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124066 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124072 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124282 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.124287 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.125263 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.127041 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.132290 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.146556 +0100 [ docbroker_060 ] ERR  ToClient-679: No DocBroker found, or DocBroker marked to be destroyed. Terminating session ToClient-679| wsd/ClientSession.cpp:332
wsd-818329-864044 2022-11-08 07:41:03.146567 +0100 [ docbroker_060 ] ERR  ToClient-frk-818340-818340 2022-11-08 07:41:03.494900 +0100 [ forkit ] WRN  Successfully sent 'segfaultcount' message segfaultcount 1
| kit/ForKit.cpp:347
JB1985 commented 1 year ago

It is still in 22.05.8.3

But Collabora Online only crash when you use a font that is loading via remote_fonts.

Steps:

1) Load remote_fonts 2) Write a Document with the remote_fonts and save the document 3) deactivate the remote_fonts 4) open the document

timur-g commented 1 year ago

I tried with removing a single of Nextcloud Extra Fonts used in the document, and I do not see crash on reload. Please clarify if this is only for own remote_fonts server, and test with Nextcloud Extra Fonts and confirm if crash is for removing all fonts used in a document or a single font woul do.

Darshan-upadhyay1110 commented 3 months ago

@JB1985 this issue report is too old and also as I see @timur-g tried to reproduce but not able to see the crash, so I believe we should close issue for now but feel free to reopen if you still get the problem.

Also, we have a new release 24.04 @JB1985 you should upgrade to it and let us know your feedback on that. https://www.collaboraoffice.com/collabora-online/cool2404-release/