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

UTF-16LE会报错 #777

Closed
ArtistArthur opened this issue Nov 1, 2021 · 2 comments
Closed

UTF-16LE会报错 #777

ArtistArthur opened this issue Nov 1, 2021 · 2 comments
Labels
bug Something isn't working
Milestone

Comments

@ArtistArthur
Copy link
Contributor

发生异常: script/encoder/utf16le.lua:22: invalid UTF-8 code
stack traceback:
	script/encoder/utf16le.lua:22: in field 'encode'
	script/encoder/init.lua:18: in field 'len'
	script/proto/converter.lua:23: in function <script/proto/converter.lua:12>
	(...tail calls...)
	script/proto/converter.lua:126: in field 'packRange'
	script/provider/diagnostic.lua:59: in upvalue 'buildSyntaxError'
	script/provider/diagnostic.lua:157: in field 'syntaxErrors'
	script/provider/diagnostic.lua:221: in field 'doDiagnostic'
	test/full/projects.lua:40: in local 'doProjects'
	test/full/projects.lua:50: in main chunk
	[C]: in upvalue 'originRequire'
	test.lua:53: in function 'require'
	test/full/init.lua:27: in main chunk
	[C]: in upvalue 'originRequire'
	test.lua:53: in function 'require'
	test.lua:59: in upvalue 'test'
	test.lua:103: in local 'main'
	test.lua:109: in main chunk
	bin/Windows/main.lua:82: in main chunk

utf16le的文档会卡住一直不动
image

@sumneko
Copy link
Collaborator

sumneko commented Nov 1, 2021

请提供一个能复现此问题的演示文件

@ArtistArthur
Copy link
Contributor Author

随便一个utf16le格式的文档,然后触发某个diagnostic就行,比如

xxxxxxxxxxx = {}

已发一个example到你的邮箱

@sumneko sumneko added the bug Something isn't working label Nov 1, 2021
@sumneko sumneko added this to the 2.5.0 milestone Nov 1, 2021
@sumneko sumneko closed this as completed in addc4a4 Nov 3, 2021
sumneko added a commit that referenced this issue Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants