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

goroutine stack exceeds 1000000000-byte limit #529

Open
joeshow79 opened this issue Sep 10, 2020 · 1 comment
Open

goroutine stack exceeds 1000000000-byte limit #529

joeshow79 opened this issue Sep 10, 2020 · 1 comment
Milestone

Comments

@joeshow79
Copy link

joeshow79 commented Sep 10, 2020

Describe the bug

When follow the tutorial of json-c (https://qmstr.org/documentation/introduction/getting-started/json-c_tutorial/), always failed to run "qmstr run ./build.sh",the output is like the below

‘‘’
configure: error: C compiler cannot create executables
See `config.log' for more details
’‘’

check the config.log, there is error message,

‘‘’
configure:3561: /tmp/qmstr-bin-559810982/bin/gcc conftest.c >&5
120 2020/09/10 14:26:15 could not greet: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp 0.0.0.0:6788: connect: connection refused"
‘‘’

“docker ps” to find that the master container has been quit, and "docker logs -f container_id_of_master" when run "qmstr run ./build.sh" again, the logs print something like below when the error happened again

‘‘’
runtime: goroutine stack exceeds 1000000000-byte limit
fatal error: stack overflow

runtime stack:
runtime.throw(0xaa0971, 0xe)
/opt/go/src/runtime/panic.go:617 +0x72
runtime.newstack()
/opt/go/src/runtime/stack.go:1041 +0x6f0
runtime.morestack()
/opt/go/src/runtime/asm_amd64.s:429 +0x8f
‘‘’

Any suggestion how to fix or bypass this issue, many thanks!

To Reproduce

Steps to reproduce the behavior:
follow the same steps as the tutorial (https://qmstr.org/documentation/introduction/getting-started/json-c_tutorial/)

@joeshow79 joeshow79 added the bug Something isn't working label Sep 10, 2020
@marcomicera
Copy link
Member

Hi @joeshow79, thank you for submitting this issue! We'll get back to you as soon as we can 🙂

@marcomicera marcomicera added this to the Backlog milestone Sep 17, 2020
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