Skip to content

TypeError: can't access property "bottom", t is null #8038

Description

@highfalutin

Describe the bug
Often (I don't know exactly what triggers it), this appears in the pad UI:

An error occurred
Please press and hold Ctrl and press F5 to reload this page
If the problem persists, please contact your webmaster.
ErrorId: XSr2yllzA1UUJIchHRYL

To Reproduce

  1. Open a pad
  2. Make some edits

Docker log

TypeError: can't access property "bottom", t is null -- {
  errorId: 'fy5ki6KOonIbQJpsNVUN',
  type: 'Uncaught exception',
  msg: `TypeError: can't access property "bottom", t is null`,
  url: 'https://redacted.host/p/pad-name',
  source: 'https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js',
  linenumber: 18,
  userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0',
  stack: 'C5@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:18:10973\n' +
    '_isCaretAtTheBottomOfViewport@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:18:12493\n' +
    'scrollWhenCaretIsInTheLastLineOfViewportWhenNecessary@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:18:11926\n' +
    'zi@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:50:1357\n' +
    '_n@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:40:6663\n' +
    'If</J7/wt</<@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:40:2601\n' +
    'Vn@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:33:9338\n' +
    'xt@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:33:9750\n' +
    'If</J7/wt<@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:40:2548\n' +
    'i@https://redacted.host/padbootstrap-43MZ5Be4RUE.min.js:40:2355\n'
}

Server (please complete the following information):

  • Etherpad version: 3.3.2
  • OS: Ubuntu 24.04.4
  • Node.js version: v24.18.0
  • npm version: 11.16.0
  • Is the server free of plugins: yes
  • Are you using any abstraction IE docker? yes, docker compose

Desktop (please complete the following information):

  • OS: Mac OS 14
  • Browser: FIrefox
  • Version: 152.0.4

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions