{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/6899","labels_url":"https://api.github.com/repos/atom/atom/issues/6899/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/6899/comments","events_url":"https://api.github.com/repos/atom/atom/issues/6899/events","html_url":"https://github.com/atom/atom/issues/6899","id":79329807,"number":6899,"title":"Uncaught TypeError: Cannot read property 'matchesParams' of undefined when hit enter in html file","user":{"login":"onepill","id":817262,"avatar_url":"https://avatars.githubusercontent.com/u/817262?v=3","gravatar_id":"","url":"https://api.github.com/users/onepill","html_url":"https://github.com/onepill","followers_url":"https://api.github.com/users/onepill/followers","following_url":"https://api.github.com/users/onepill/following{/other_user}","gists_url":"https://api.github.com/users/onepill/gists{/gist_id}","starred_url":"https://api.github.com/users/onepill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/onepill/subscriptions","organizations_url":"https://api.github.com/users/onepill/orgs","repos_url":"https://api.github.com/users/onepill/repos","events_url":"https://api.github.com/users/onepill/events{/privacy}","received_events_url":"https://api.github.com/users/onepill/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/more-information-needed","name":"more-information-needed","color":"009800"},{"url":"https://api.github.com/repos/atom/atom/labels/uncaught-exception","name":"uncaught-exception","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-22T07:23:00Z","updated_at":"2015-05-22T18:15:35Z","closed_at":null,"body":"[Enter steps to reproduce below:]\r\n\r\n![screenshot 2015-05-22 15 21 54](https://cloud.githubusercontent.com/assets/817262/7765922/4e032034-0096-11e5-82e7-fc65b62d75ac.png)\r\n\r\n1. hit enter where the cursor shows in the above screenshot\r\n\r\n**Atom Version**: 0.201.0\r\n**System**: Mac OS X 10.10.4\r\n**Thrown From**: Atom Core\r\n\r\n\r\n### Stack Trace\r\n\r\nUncaught TypeError: Cannot read property 'matchesParams' of undefined\r\n\r\n```\r\nAt /Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/marker-store.js:134\r\n\r\nTypeError: Cannot read property 'matchesParams' of undefined\r\n  at /Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/marker-store.js:134:21\r\n  at Set.forEach (native)\r\n  at MarkerStore.module.exports.MarkerStore.findMarkers (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/marker-store.js:130:17)\r\n  at TextBuffer.module.exports.TextBuffer.findMarkers (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:620:31)\r\n  at DisplayBuffer.module.exports.DisplayBuffer.findMarkers (/Applications/Atom.app/Contents/Resources/app.asar/src/display-buffer.js:1319:26)\r\n  at DisplayBuffer.module.exports.DisplayBuffer.decorationsForScreenRowRange (/Applications/Atom.app/Contents/Resources/app.asar/src/display-buffer.js:1208:20)\r\n  at TextEditor.module.exports.TextEditor.decorationsForScreenRowRange (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:1210:33)\r\n  at TextEditorPresenter.module.exports.TextEditorPresenter.updateDecorations (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-presenter.js:1500:26)\r\n  at TextEditorPresenter.module.exports.TextEditorPresenter.getState (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-presenter.js:122:14)\r\n  at TextEditorComponent.module.exports.TextEditorComponent.updateSync (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:182:38)\r\n  at TextEditorComponent.module.exports.TextEditorComponent.becameVisible (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:278:21)\r\n  at TextEditorComponent.module.exports.TextEditorComponent.checkForVisibilityChange (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:810:16)\r\n  at TextEditorComponent.module.exports.TextEditorComponent.pollDOM (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:797:17)\r\n  at /Applications/Atom.app/Contents/Resources/app.asar/src/text-editor-component.js:3:61\r\n  at ViewRegistry.module.exports.ViewRegistry.performDocumentPoll (/Applications/Atom.app/Contents/Resources/app.asar/src/view-registry.js:202:11)\r\n  at /Applications/Atom.app/Contents/Resources/app.asar/src/view-registry.js:3:61\r\n\r\n```\r\n\r\n### Commands\r\n\r\n```\r\n  2x -0:34.4.0 pane:show-previous-item (atom-text-editor.editor.is-focused)\r\n  3x -0:33.2.0 pane:show-next-item (atom-text-editor.editor.is-focused)\r\n     -0:20.3.0 core:undo (atom-text-editor.editor.is-focused)\r\n     -0:19.6.0 core:redo (atom-text-editor.editor.is-focused)\r\n     -0:19.3.0 core:save (atom-text-editor.editor.is-focused)\r\n     -0:17.8.0 editor:move-to-first-character-of-line (atom-text-editor.editor.is-focused)\r\n  3x -0:17.5.0 atomic-emacs:previous-line (atom-text-editor.editor.is-focused)\r\n     -0:17 atomic-emacs:set-mark (atom-text-editor.editor.is-focused)\r\n  2x -0:16.8.0 atomic-emacs:next-line (atom-text-editor.editor.is-focused)\r\n     -0:16.5.0 editor:move-to-end-of-line (atom-text-editor.editor.is-focused)\r\n     -0:16 atomic-emacs:copy (atom-text-editor.editor.is-focused)\r\n     -0:15.6.0 editor:newline (atom-text-editor.editor.is-focused)\r\n     -0:15.3.0 core:paste (atom-text-editor.editor.is-focused)\r\n  2x -0:11 editor:newline (atom-text-editor.editor.is-focused)\r\n     -0:03.4.0 atomic-emacs:next-line (atom-text-editor.editor.is-focused)\r\n     -0:03.1.0 editor:move-to-first-character-of-line (atom-text-editor.editor.is-focused)\r\n```\r\n\r\n### Config\r\n\r\n```json\r\n{\r\n  \"core\": {\r\n    \"themes\": [\r\n      \"seti-ui\",\r\n      \"seti-syntax\"\r\n    ],\r\n    \"disabledPackages\": [\r\n      \"emacs-mode\"\r\n    ],\r\n    \"projectHome\": \"~/projects\",\r\n    \"ignoredNames\": [\r\n      \".git\",\r\n      \".hg\",\r\n      \".svn\",\r\n      \".DS_Store\",\r\n      \"._*\",\r\n      \"Thumbs.db\",\r\n      \"bower_compponenets\",\r\n      \"node_modules\"\r\n    ]\r\n  },\r\n  \"editor\": {\r\n    \"invisibles\": {},\r\n    \"fontSize\": 12,\r\n    \"lineHeight\": 1.5\r\n  }\r\n}\r\n```\r\n\r\n### Installed Packages\r\n\r\n```coffee\r\n# User\r\natomic-emacs, v0.5.1\r\nseti-syntax, v0.4.0\r\nseti-ui, v0.7.1\r\n\r\n# Dev\r\nNo dev packages\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/104735393","html_url":"https://github.com/atom/atom/issues/6899#issuecomment-104735393","issue_url":"https://api.github.com/repos/atom/atom/issues/6899","id":104735393,"user":{"login":"nathansobo","id":1789,"avatar_url":"https://avatars.githubusercontent.com/u/1789?v=3","gravatar_id":"","url":"https://api.github.com/users/nathansobo","html_url":"https://github.com/nathansobo","followers_url":"https://api.github.com/users/nathansobo/followers","following_url":"https://api.github.com/users/nathansobo/following{/other_user}","gists_url":"https://api.github.com/users/nathansobo/gists{/gist_id}","starred_url":"https://api.github.com/users/nathansobo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathansobo/subscriptions","organizations_url":"https://api.github.com/users/nathansobo/orgs","repos_url":"https://api.github.com/users/nathansobo/repos","events_url":"https://api.github.com/users/nathansobo/events{/privacy}","received_events_url":"https://api.github.com/users/nathansobo/received_events","type":"User","site_admin":true},"created_at":"2015-05-22T18:15:35Z","updated_at":"2015-05-22T18:15:35Z","body":"@maxbrunsfeld it seems like we're pulling a marker id out of the marker index that doesn't correspond to a marker object in the marker store. But how? My money is on a bug in the marker index deleting ids somehow. Maybe we should add that to the random spec?"}}