Skip to content

Possible upstream bug: ReferenceError "param is not defined" in AscCommon.sendClientLog causes silent XLSX co-editing save failure (ExitCode 86) #307

Description

@mosi-kha

Reporting this as a heads-up / tracking issue — I haven't reproduced it directly on Euro-Office, but it was confirmed upstream in ONLYOFFICE/DocumentServer and Euro-Office is a fork of the same codebase, so it may be present here too.

Upstream reference: ONLYOFFICE/DocumentServer#3711 (confirmed-bug, fixed-release — fix merged upstream, not yet released as of this writing)

Upstream environment:

DocumentServer version: 9.3.1
Deployment: Docker (Kubernetes/Helm)
Integration: Nextcloud + onlyoffice-nextcloud app
File type: XLSX

Reported behavior (upstream):
During collaborative editing of an XLSX file with 6+ simultaneous editors, forced save fails silently. UI shows "All changes saved" but changes are not persisted. converter/out.log shows:

[ERROR] nodeJS - stderr:ReferenceError: param is not defined
at Object.error (:23:318)
at Object.a.AscCommon.qla.a.AscCommon.sendClientLog (:10027:47)
...
DoctRenderer:

[ERROR] nodeJS - ExitCode (code=86;signal=null;error:-86)

The failure is not transient — the same docId fails on all subsequent save retries.

Ask:

Can someone confirm whether this reproduces on the current Euro-Office build (9.3.x)?
If Euro-Office has already pulled the upstream fix for #3711, can that be noted here and this closed as resolved/duplicate?
If not yet pulled, please track/schedule the upstream fix for a future Euro-Office release.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

Status
📄 To do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions