jacobdufault / vscode-fuzzy-search

24 stars 6 forks source link

Cannot read property 'line' of undefined #3

Closed ctf0 closed 5 years ago

ctf0 commented 5 years ago
 ERR Cannot read property 'line' of undefined: TypeError: Cannot read property 'line' of undefined
    at pick.onDidChangeActive.items (C:\Users\Razo\.vscode\extensions\jacobdufault.fuzzy-search-0.0.2\out\src\extension.js:47:46)
    at u.fire (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:44:708)
    at m._fireDidChangeActive (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:539:219)
    at p.$onDidChangeActive (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:534:20)
    at d._doInvokeHandler (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:622:11)
    at d._invokeHandler (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:621:716)
    at d._receiveRequest (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:620:394)
    at d._receiveOneMessage (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:619:141)
    at define.constructor._protocol.onMessage.e (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:617:400)
    at u.fire (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:44:708)
    at e (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:40:460)
    at u.fire (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:44:708)
    at a (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:172:467)
    at e (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:172:513)
    at u.fire (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:44:708)
    at y._receiveMessage (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:181:276)
    at define.constructor._socketDisposables.push._socketReader.onMessage.e (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:178:415)
    at u.fire (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:44:708)
    at f.acceptChunk (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:175:35)
    at define.constructor._register._socket.onData.e (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:174:410)
    at Socket.t (c:\Users\Razo\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:182:689)
    at Socket.emit (events.js:182:13)
    at addChunk (_stream_readable.js:279:12)
    at readableAddChunk (_stream_readable.js:264:11)
    at Socket.Readable.push (_stream_readable.js:219:10)
    at Pipe.onread (net.js:636:20)
jacobdufault commented 5 years ago

How to repro?

ctf0 commented 5 years ago

it started to show up after enabling line highlight, its probably related to this line https://github.com/jacobdufault/vscode-fuzzy-search/blob/b03674af8a67a1a53655a2b575fa8fe4d518cc43/src/extension.ts#L58