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

Very rare crash due to error: string with NUL passed to StringToUTF16 #41

Closed
HouzuoGuo opened this issue Jun 21, 2019 · 2 comments
Closed
Assignees
Labels

Comments

@HouzuoGuo
Copy link
Owner

The error occurs on windows exclusively and happens rarely. There is no clue as to what triggers the error - it may happen as soon as daemons are started or as late as after hundreds of hours of uptime. The error leads to a panic which is subsequently recovered by supervisor.

Unfortunately supervisor for some reason won't capture the entire stack trace, and the only clue so far is an error simply stating "string with NUL passed to StringToUTF16".

@HouzuoGuo HouzuoGuo added the bug label Jun 21, 2019
@HouzuoGuo HouzuoGuo self-assigned this Jun 21, 2019
@HouzuoGuo HouzuoGuo changed the title Infrequent crash due to error: string with NUL passed to StringToUTF16 Very rare crash due to error: string with NUL passed to StringToUTF16 Jun 21, 2019
@HouzuoGuo
Copy link
Owner Author

Taking a closer look at supervisor's email notification, there is actually minimal clue about the function leading to the crash, though it does not show detailed stack trace:

panic: net.(*Resolver).lookupIP.func1panic: syscal:30:48 goroutine 11286 [running]:

@HouzuoGuo
Copy link
Owner Author

Resolved by 0259b98

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

No branches or pull requests

1 participant