Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error [4] - Grammar is in an endless loop - Grammar is not advancing, nor is it pushing/popping whenever I open a graphQL file #88

Open
capaj opened this issue Apr 27, 2018 · 4 comments

Comments

@capaj
Copy link

capaj commented Apr 27, 2018

/usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2463 [4] - Grammar is in an endless loop - Grammar is not advancing, nor is it pushing/popping
scanNext @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2463
_tokenizeString @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2353
Grammar._tokenize @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2121
Grammar.tokenizeLine2 @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2091
e.tokenize2 @ TMSyntax.ts:425
e._updateTokensUntilLine @ textModelTokens.ts:416
e._tokenizeOneLine @ textModelTokens.ts:379
f._revalidateTokensNow @ textModel.ts:1895
f._warmUpTokens @ textModel.ts:1877
f.onBeforeAttached @ textModel.ts:524
t._attachModel @ commonCodeEditor.ts:947
t._attachModel @ codeEditorWidget.ts:335
t.setModel @ commonCodeEditor.ts:230
(anonymous) @ textFileEditor.ts:131
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
then @ winjs.base.js:1581
enter @ winjs.base.js:762
_run @ winjs.base.js:1083
_setCompleteValue @ winjs.base.js:1067
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
then @ winjs.base.js:1581
enter @ winjs.base.js:762
_run @ winjs.base.js:1083
_setCompleteValue @ winjs.base.js:1067
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
(anonymous) @ textModel.ts:71
emitNone @ events.js:91
emit @ events.js:188
endReadableNT @ _stream_readable.js:975
_combinedTickCallback @ internal/process/next_tick.js:80
_tickCallback @ internal/process/next_tick.js:104
8/usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2463 [4] - Grammar is in an endless loop - Grammar is not advancing, nor is it pushing/popping
scanNext @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2463
_tokenizeString @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2353
Grammar._tokenize @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2121
Grammar.tokenizeLine2 @ /usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2091
e.tokenize2 @ TMSyntax.ts:425
e._updateTokensUntilLine @ textModelTokens.ts:416
f.forceTokenization @ textModel.ts:1790
f.tokenizeViewport @ textModel.ts:1711
t.restoreViewState @ codeEditorWidget.ts:462
(anonymous) @ textFileEditor.ts:136
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
then @ winjs.base.js:1581
enter @ winjs.base.js:762
_run @ winjs.base.js:1083
_setCompleteValue @ winjs.base.js:1067
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
then @ winjs.base.js:1581
enter @ winjs.base.js:762
_run @ winjs.base.js:1083
_setCompleteValue @ winjs.base.js:1067
g @ winjs.base.js:1185
enter @ winjs.base.js:867
_run @ winjs.base.js:1083
_completed @ winjs.base.js:1051
(anonymous) @ textModel.ts:71
emitNone @ events.js:91
emit @ events.js:188
endReadableNT @ _stream_readable.js:975
_combinedTickCallback @ internal/process/next_tick.js:80
_tickCallback @ internal/process/next_tick.js:104
8/usr/share/code/resources/app/node_modules.asar/vscode-textmate/release/main.js:2463 [4] - Grammar is in an endless loop - Grammar is not advancing, nor is it pushing/popping

I get these errors whenever I open a graphql file. When I remove this plugin and open a file there are no such error.
kumar-harsh.graphql-for-vscode: 1.10.1
Version 1.22.2
Commit 3aeede733d9a3098f7b4bdc1f66b63b0f48c1ef9
Date 2018-04-12T16:34:44.222Z
Shell 1.7.12
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64

@kumarharsh
Copy link
Owner

Can you share the file or a minimum reproducible example the grammar is failing on?

@capaj
Copy link
Author

capaj commented Apr 28, 2018

this is my schema graphql:

type Query {
  time: String
}

with this file I see the error once. With longer files there are more errors so I presume it is showing this error for every top level token? Maybe.

@kumarharsh
Copy link
Owner

I can't reproduce this error with the schema you provided, or with my own code either. Maybe some other plugin is interfering with the syntax highlighting? Can you share the list of installed plugins?

@capaj
Copy link
Author

capaj commented Apr 30, 2018

it's a long one:

2gua.rainbow-brackets
Andreabbondanza.ignoregit
EditorConfig.EditorConfig
HookyQR.beautify
NathanRidley.autotrim
Orta.vscode-jest
PeterJausovec.vscode-docker
SirTori.indenticator
WakaTime.vscode-wakatime
WallabyJs.quokka-vscode
Zignd.html-css-class-completion
akamud.vscode-theme-onedark
alexkrechik.cucumberautocomplete
azemoh.theme-onedark
capaj.spec-runner
capaj.vscode-exports-autocomplete
capaj.vscode-standardjs-snippets
chenxsan.vscode-standardjs
christian-kohler.npm-intellisense
christian-kohler.path-intellisense
cmstead.jsrefactor
codezombiech.gitignore
darkriszty.markdown-table-prettify
dbaeumer.vscode-eslint
dbankier.vscode-gist
dkundel.vscode-npm-source
eg2.tslint
esbenp.prettier-vscode
flowtype.flow-for-vscode
formulahendry.auto-rename-tag
in4margaret.compareit
jakob101.RelativePath
jasonnutter.search-node-modules
kumar-harsh.graphql-for-vscode
lafe.contextualduplicate
lamartire.git-indicators
mikestead.dotenv
mohsen1.prettify-json
mrmlnc.vscode-json5
mrmlnc.vscode-lebab
mrmlnc.vscode-less
mrmlnc.vscode-scss
ms-python.python
oderwat.indent-rainbow
robertohuertasm.vscode-icons
ryu1kn.partial-diff
samverschueren.ava
sburg.vscode-javascript-booster
shanoor.vscode-nginx
sleistner.vscode-fileutils
stevejpurves.cucumber
sysoev.vscode-open-in-github
taichi.react-beautify
waderyan.babelrc
waderyan.gitblame
whtouche.vscode-js-console-utils
wmaurer.change-case
yzhang.markdown-all-in-one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants