Calva: Cannot read property 'document' of undefined

Created on 17 Nov 2020  路  11Comments  路  Source: BetterThanTomorrow/calva

When i try to Jack-In, in Output > Journal (Window) i have this errors

[2020-11-17 15:02:12.458] [renderer1] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at Object.setReplHistoryCommandsActiveContext (/home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/results-output/repl-history.ts:14:29)
    at /home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/extension.ts:205:21
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at t.PersistentProtocol._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.EventEmitter.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)
[2020-11-17 15:02:12.460] [renderer1] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at /home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/results-output/results-doc.ts:87:35
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at t.PersistentProtocol._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.EventEmitter.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)
[2020-11-17 15:02:12.460] [renderer1] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at /home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/results-output/results-doc.ts:242:27
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at t.PersistentProtocol._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.EventEmitter.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)
[2020-11-17 15:02:19.029] [renderer1] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at Object.setReplHistoryCommandsActiveContext (/home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/results-output/repl-history.ts:14:29)
    at /home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/extension.ts:205:21
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at t.PersistentProtocol._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.EventEmitter.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)
[2020-11-17 15:02:19.029] [renderer1] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at /home/bruno/.vscode/extensions/betterthantomorrow.calva-2.0.132/src/results-output/results-doc.ts:87:35
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at t.PersistentProtocol._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.EventEmitter.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)

I've this VSCode's version :
Version聽: 1.51.0
Commit聽: fcac248b077b55bae4ba5bab613fd6e9156c2f0c
Date聽: 2020-11-05T18:16:10.374Z
Electron聽: 9.3.3
Chrome聽: 83.0.4103.122
Node.js聽: 12.14.1
V8聽: 8.3.110.13-electron.0
OS聽: Linux x64 5.4.0-53-generic

And this Calva's version :
code --list-extensions --show-versions | rg calva
betterthantomorrow.[email protected]

bug

All 11 comments

It looks like the editor is undefined at this line https://github.com/BetterThanTomorrow/calva/blob/81ed9814561fdd4f8a208d81f8386459b1b9c672/src/results-output/repl-history.ts#L14

Can you tell me what your project structure looks like? Would help if we could reproduce this. I can add a check for null/undefined there but I want to know why it's undefined.

Useful info is project type (deps.edn or project.clj), and is it multi or single project open in vscode? Also please provide the steps that you took to get that error. Thanks.

Can you tell me what your project structure looks like?

I'm not sure what do you want, it's (relatively) a big project, it a private project of the company that i'm working for, i won't be able to share everything

Useful info is project type (deps.edn or project.clj), and is it multi or single project open in vscode?

It's a deps.edn and i have only one folder opened (no workspace)

Steps to reproduce :

  1. cd to/the/project/folder *
  2. code .
  3. watch log in Output > Journal (Window) (nothing anormal)
  4. open command palette
  5. run "Calva jack in"
  6. select "Clojure CLI"
  7. select no alias and start jack in
  8. watch log in Output > Journal (Window) you should see the error

* this add clojure in the $PATH using direnv and nix

cat .envrc

use nix

export JAVA_TOOL_OPTIONS="-Duser.language=fr -Duser.region=FR -Dfile.encoding=UTF8"

cat default.nix

{ pkgs ? import <nixpkgs> {} }:

pkgs.mkShell {
  buildInputs = with pkgs; [
    gnumake # needed by other things in the project
    clojure
  ];
}

That's helpful, thanks. Not sure if the usage of direnv and nix could be causing issues, but it might be worth just adding a null/undefined check in the line I mentioned above and seeing if it fixes the issue. Feel free to try this yourself following the guide for How to Hack on Calva.

Otherwise, it may have to wait until myself or someone else has time to work on it.

I've tried with null then with undefined

the error have changed a bit (but are the same, as i expected both, for null and undefined)

[2020-11-23 11:14:34.046] [renderer4] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at /home/bruno/Project/calva/src/results-output/results-doc.ts:131:51
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at Object._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)
[2020-11-23 11:14:34.046] [renderer4] [error] Cannot read property 'document' of undefined: TypeError: Cannot read property 'document' of undefined
    at /home/bruno/Project/calva/src/results-output/results-doc.ts:237:49
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:837:947
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at b.acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:724:63)
    at b.$acceptDocumentsAndEditorsDelta (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:722:250)
    at g._doInvokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:926)
    at g._invokeHandler (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:876:618)
    at g._receiveRequest (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:875:252)
    at g._receiveOneMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:874:6)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:872:136
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:1066:179
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at v.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:256:381)
    at Object._receiveMessage (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:261:451)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:258:489
    at l.fire (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:67)
    at p.acceptChunk (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:851)
    at /nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:253:203
    at Socket.t (/nix/store/yfyl7kzakb7i4mrc0krhjjdwdd99q312-vscode-1.51.0/lib/vscode/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:263:226)
    at Socket.emit (events.js:223:5)
    at Socket.emit (domain.js:475:20)
    at addChunk (_stream_readable.js:309:12)
    at readableAddChunk (_stream_readable.js:290:11)
    at Socket.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:181:23)

The wiki is good! I just read your link and I followed it step by step without any complication! :ok_hand: (it's rare enough to be noticed)

Good to know the wiki is clear!

So, this line is pointing to another place to add a null check:

 at /home/bruno/Project/calva/src/results-output/results-doc.ts:131:51

It looks like the event coming into the callback is somehow undefined. Try adding a null check around that callback logic like

if (event) {
   // logic
}

I kept in src/results-output/repl-history.ts

const document = undefined;

i added the condition in src/results-output/results-doc.ts

    state.extensionContext.subscriptions.push(vscode.window.onDidChangeActiveTextEditor(event => {
        if (event) {
            const isOutputWindow = isResultsDoc(event.document);
            setContextForOutputWindowActive(isOutputWindow);
            if (isOutputWindow) {
                setViewColumn(event.viewColumn);
            }
        }
    }));

When i start VSCode with a Clojure opened files, i have this error and syntax color (only brakets are colored)

[2020-11-24 10:27:36.924] [renderer3] [error] Unable to load and parse grammar for scope source.clojure from file:///home/bruno/Project/calva/clojure.tmLanguage.json {"fileOperationResult":1,"options":{"preferUnbuffered":true}}
[2020-11-24 10:27:36.930] [renderer3] [error] No grammar provided for <source.clojure>: Error: No grammar provided for <source.clojure>
    at e._collectDependenciesForDep (/nix/store/q4sb6854x86bdn26ybhj6gqqsvagnfal-vscode-1.51.1/lib/vscode/resources/app/node_modules.asar/vscode-textmate/release/main.js:1:25272)
    at e.<anonymous> (/nix/store/q4sb6854x86bdn26ybhj6gqqsvagnfal-vscode-1.51.1/lib/vscode/resources/app/node_modules.asar/vscode-textmate/release/main.js:1:25768)
    at /nix/store/q4sb6854x86bdn26ybhj6gqqsvagnfal-vscode-1.51.1/lib/vscode/resources/app/node_modules.asar/vscode-textmate/release/main.js:1:23299
    at Object.next (/nix/store/q4sb6854x86bdn26ybhj6gqqsvagnfal-vscode-1.51.1/lib/vscode/resources/app/node_modules.asar/vscode-textmate/release/main.js:1:23404)
    at s (/nix/store/q4sb6854x86bdn26ybhj6gqqsvagnfal-vscode-1.51.1/lib/vscode/resources/app/node_modules.asar/vscode-textmate/release/main.js:1:22118)

When i jack in, i have this error

[2020-11-24 10:30:28.932] [renderer3] [error] Cannot read property 'getTokenCursor' of undefined: TypeError: Cannot read property 'getTokenCursor' of undefined
    at /home/bruno/Project/calva/src/highlight/src/extension.ts:401:30
    at Array.forEach (<anonymous>)
    at decorateActiveGuides (/home/bruno/Project/calva/src/highlight/src/extension.ts:398:27)
    at Timeout.updateRainbowBrackets [as _onTimeout] (/home/bruno/Project/calva/src/highlight/src/extension.ts:342:5)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)

I don't know the VSCode's API, i'm i can't be more helpful

Hmm weird. Well, I do not experience this issue myself, so I can't do much about it. We can leave it open and see if anyone else experiences the issue and may be able to debug it.

I'm curious, in your title you say Output > Journal (Window) but in both VS Code and the open source editor Code OSS, I see Output > Log (Window) (not "Journal"). Are you using VS Code or Code OSS, or some other vs-code-like editor? I know there are at least a couple other ones that utilize the Open VSX registry and can have Calva installed.

I'm using VS Code in french but i badly translated it

I saw this error message while working on something else. It seems that closing documents (most of the time) causes this error. And as expected, an event is receiving an undefined editor.

Also just switching editors by clicking the file name in Explorer seems to cause the error.

Was this page helpful?
0 / 5 - 0 ratings