Closed

Description
Someone on my server used the "import" function on an SVG file. This put the XML source in the document which screwed it up. Trying to revert, they opened the history. When sliding the slider, Etherpad crashes:
2018-04-08_21:39:49.94947 [2018-04-08 23:39:49.949] [ERROR] console - TypeError: Cannot read property 'substring' of undefined
2018-04-08_21:39:49.94951 at Object.insert (/opt/etherpad/6a38826/src/static/js/Changeset.js:794:45)
2018-04-08_21:39:49.94951 at Object.exports.mutateTextLines (/opt/etherpad/6a38826/src/static/js/Changeset.js:966:11)
2018-04-08_21:39:49.94952 at /opt/etherpad/6a38826/src/node/handler/PadMessageHandler.js:1519:19
2018-04-08_21:39:49.94953 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:610:21
2018-04-08_21:39:49.94953 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:249:17
2018-04-08_21:39:49.94954 at iterate (/opt/etherpad/6a38826/src/node_modules/async/lib/async.js:149:13)
2018-04-08_21:39:49.94954 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:160:25
2018-04-08_21:39:49.94955 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:251:21
2018-04-08_21:39:49.94956 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:615:34
2018-04-08_21:39:49.94956 at /opt/etherpad/6a38826/src/node_modules/async/lib/async.js:254:17
2018-04-08_21:39:49.94957 [2018-04-08 23:39:49.949] [INFO] console - graceful shutdown...
2018-04-08_21:39:50.08340 [2018-04-08 23:39:50.083] [INFO] console - db sucessfully closed.
The server was not supervised by a supervisor so it remained dead. I didn't start it again.
EPL version: 1.5.0 (89ad3cb)