Hi guys, I deployed SigNoz with docker-compose, bu...
# support
p
Hi guys, I deployed SigNoz with docker-compose, but the service otel-collector-migrator always exited 2. docker log is:
Copy code
runtime/cgo: pthread_create failed: Operation not permitted
SIGABRT: abort
PC=0xb9fbfc m=0 sigcode=18446744073709551610

goroutine 0 [idle]:
runtime: g 0: unknown pc 0xb9fbfc
stack: frame={sp:0x7fff0dd56890, fp:0x0} stack=[0x7fff0d557e10,0x7fff0dd56e20)
0x00007fff0dd56790:  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000>  0x00007fff0dd56788 
0x00007fff0dd567a0:  0x00007fbcd29ff000  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180> 
0x00007fff0dd567b0:  0x0000003200000003  0x00000000ffffffff 
0x00007fff0dd567c0:  0x00007fff0dd56808  0x0000000000419919 <runtime.sysMapOS+0x0000000000000039> 
0x00007fff0dd567d0:  0x00007fbcd08ea000  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000> 
0x00007fff0dd567e0:  0x00000000004198a5 <runtime.sysHugePageOS+0x0000000000000065>  0x00007fbcd2a00000 
0x00007fff0dd567f0:  0x0000000000400000  0x000000000000000e 
0x00007fff0dd56800:  0x00007fbc00000000  0x00007fff0dd56838 
0x00007fff0dd56810:  0x00000000004197a7 <runtime.sysUsedOS+0x0000000000000027>  0x0000000000b88e00 
0x00007fff0dd56820:  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180>  0x0000000000000000 
0x00007fff0dd56830:  0x0000000000000120  0x000000120dd568a8 
0x00007fff0dd56840:  0x0000000000c19cf0  0x000000001c000004 
0x00007fff0dd56850:  0x0000000000000110  0x0000000000000000 
0x00007fff0dd56860:  0x00007fff0dd56ae8  0x000000000042d638 <runtime.(*pageAlloc).allocRange+0x00000000000001d8> 
0x00007fff0dd56870:  0x0000000000000004  0x0000003400000012 
0x00007fff0dd56880:  0x0000000000000000  0x0000000000b9fbee 
0x00007fff0dd56890: <0x0000000000000000  0x000000770000007c 
0x00007fff0dd568a0:  0x0000005b0000006e  0x0000000000000004 
0x00007fff0dd568b0:  0x0000000000000000  0x0000000000bdc1e1 
0x00007fff0dd568c0:  0x00007fbcd07c9640  0x00007fff0dd56ba0 
0x00007fff0dd568d0:  0x00007fff0dd56a0e  0x00007fff0dd56a0f 
0x00007fff0dd568e0:  0x0000000000000000  0x0000000000b9e299 
0x00007fff0dd568f0:  0x0000000000800280 <google.golang.org/protobuf/internal/filedesc.(*Field).unmarshalFull+0x0000000000000240>  0x00062c0031600000 
0x00007fff0dd56900:  0x00000000003d0f00  0x00007fbcd07c9910 
0x00007fff0dd56910:  0x00007fbcd07c9910  0xd29e6f9bf0acad00 
0x00007fff0dd56920:  0x0000000001d843c0  0x0000000000000006 
0x00007fff0dd56930:  0x0000000000faaaf8  0x00007fff0dd56c60 
0x00007fff0dd56940:  0x0000000001535980  0x0000000000b91a26 
0x00007fff0dd56950:  0x0000000001564dc0  0x00000000004011ec 
0x00007fff0dd56960:  0x0000000000000020  0x00007fbcd07c9640 
0x00007fff0dd56970:  0x0000000000000000  0x00007fff0dd56ba0 
0x00007fff0dd56980:  0x00007fbcd07c9640  0x0000000000b9f0ca 
runtime: g 0: unknown pc 0xb9fbfc
stack: frame={sp:0x7fff0dd56890, fp:0x0} stack=[0x7fff0d557e10,0x7fff0dd56e20)
0x00007fff0dd56790:  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000>  0x00007fff0dd56788 
0x00007fff0dd567a0:  0x00007fbcd29ff000  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180> 
0x00007fff0dd567b0:  0x0000003200000003  0x00000000ffffffff 
0x00007fff0dd567c0:  0x00007fff0dd56808  0x0000000000419919 <runtime.sysMapOS+0x0000000000000039> 
0x00007fff0dd567d0:  0x00007fbcd08ea000  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000> 
0x00007fff0dd567e0:  0x00000000004198a5 <runtime.sysHugePageOS+0x0000000000000065>  0x00007fbcd2a00000 
0x00007fff0dd567f0:  0x0000000000400000  0x000000000000000e 
0x00007fff0dd56800:  0x00007fbc00000000  0x00007fff0dd56838 
0x00007fff0dd56810:  0x00000000004197a7 <runtime.sysUsedOS+0x0000000000000027>  0x0000000000b88e00 
0x00007fff0dd56820:  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180>  0x0000000000000000 
0x00007fff0dd56830:  0x0000000000000120  0x000000120dd568a8 
0x00007fff0dd56840:  0x0000000000c19cf0  0x000000001c000004 
0x00007fff0dd56850:  0x0000000000000110  0x0000000000000000 
0x00007fff0dd56860:  0x00007fff0dd56ae8  0x000000000042d638 <runtime.(*pageAlloc).allocRange+0x00000000000001d8> 
0x00007fff0dd56870:  0x0000000000000004  0x0000003400000012 
0x00007fff0dd56880:  0x0000000000000000  0x0000000000b9fbee 
0x00007fff0dd56890: <0x0000000000000000  0x000000770000007c 
0x00007fff0dd568a0:  0x0000005b0000006e  0x0000000000000004 
0x00007fff0dd568b0:  0x0000000000000000  0x0000000000bdc1e1 
0x00007fff0dd568c0:  0x00007fbcd07c9640  0x00007fff0dd56ba0 
0x00007fff0dd568d0:  0x00007fff0dd56a0e  0x00007fff0dd56a0f 
0x00007fff0dd568e0:  0x0000000000000000  0x0000000000b9e299 
0x00007fff0dd568f0:  0x0000000000800280 <google.golang.org/protobuf/internal/filedesc.(*Field).unmarshalFull+0x0000000000000240>  0x00062c0031600000 
0x00007fff0dd56900:  0x00000000003d0f00  0x00007fbcd07c9910 
0x00007fff0dd56910:  0x00007fbcd07c9910  0xd29e6f9bf0acad00 
0x00007fff0dd56920:  0x0000000001d843c0  0x0000000000000006 
0x00007fff0dd56930:  0x0000000000faaaf8  0x00007fff0dd56c60 
0x00007fff0dd56940:  0x0000000001535980  0x0000000000b91a26 
0x00007fff0dd56950:  0x0000000001564dc0  0x00000000004011ec 
0x00007fff0dd56960:  0x0000000000000020  0x00007fbcd07c9640 
0x00007fff0dd56970:  0x0000000000000000  0x00007fff0dd56ba0 
0x00007fff0dd56980:  0x00007fbcd07c9640  0x0000000000b9f0ca 

goroutine 1 [running]:
runtime.systemstack_switch()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/asm_amd64.s:463 fp=0xc0000f4780 sp=0xc0000f4778 pc=0x46a240
runtime.main()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/proc.go:170 +0x6d fp=0xc0000f47e0 sp=0xc0000f4780 pc=0x43be2d
runtime.goexit()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000f47e8 sp=0xc0000f47e0 pc=0x46c461

rax    0x0
rbx    0x1d843c0
rcx    0xb9fbfc
rdx    0x6
rdi    0x1
rsi    0x1
rbp    0x1
rsp    0x7fff0dd56890
r8     0x7fff0dd56960
r9     0x0
r10    0x8
r11    0x246
r12    0x6
r13    0x16
r14    0x1535980
r15    0x1
rip    0xb9fbfc
rflags 0x246
cs     0x33
fs     0x0
gs     0x0
runtime/cgo: pthread_create failed: Operation not permitted
SIGABRT: abort
PC=0xb9fbfc m=0 sigcode=18446744073709551610

goroutine 0 [idle]:
runtime: g 0: unknown pc 0xb9fbfc
stack: frame={sp:0x7ffc1345dff0, fp:0x0} stack=[0x7ffc12c5f570,0x7ffc1345e580)
0x00007ffc1345def0:  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000>  0x00007ffc1345dee8 
0x00007ffc1345df00:  0x00007efda97a8000  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180> 
0x00007ffc1345df10:  0x0000003200000003  0x00000000ffffffff 
0x00007ffc1345df20:  0x00007ffc1345df68  0x0000000000419919 <runtime.sysMapOS+0x0000000000000039> 
0x00007ffc1345df30:  0x00007efda7693000  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000> 
0x00007ffc1345df40:  0x00000000004198a5 <runtime.sysHugePageOS+0x0000000000000065>  0x00007efda9800000 
0x00007ffc1345df50:  0x0000000000200000  0x000000000000000e 
0x00007ffc1345df60:  0x00007efd00000000  0x00007ffc1345df98 
0x00007ffc1345df70:  0x00000000004197a7 <runtime.sysUsedOS+0x0000000000000027>  0x0000000000b88e00 
0x00007ffc1345df80:  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180>  0x0000000000000000 
0x00007ffc1345df90:  0x0000000000000120  0x000000121345e008 
0x00007ffc1345dfa0:  0x0000000000c19cf0  0x000000001c000004 
0x00007ffc1345dfb0:  0x0000000000000110  0x0000000000000000 
0x00007ffc1345dfc0:  0x00007ffc1345e248  0x000000000042d638 <runtime.(*pageAlloc).allocRange+0x00000000000001d8> 
0x00007ffc1345dfd0:  0x0000000000000004  0x0000003400000012 
0x00007ffc1345dfe0:  0x0000000000000000  0x0000000000b9fbee 
0x00007ffc1345dff0: <0x0000000000000000  0x000000770000007c 
0x00007ffc1345e000:  0x0000005b0000006e  0x0000000000000004 
0x00007ffc1345e010:  0x0000000000000000  0x0000000000bdc1e1 
0x00007ffc1345e020:  0x00007efda7572640  0x00007ffc1345e300 
0x00007ffc1345e030:  0x00007ffc1345e16e  0x00007ffc1345e16f 
0x00007ffc1345e040:  0x0000000000000000  0x0000000000b9e299 
0x00007ffc1345e050:  0x0000000000800280 <google.golang.org/protobuf/internal/filedesc.(*Field).unmarshalFull+0x0000000000000240>  0x00062c0031600000 
0x00007ffc1345e060:  0x00000000003d0f00  0x00007efda7572910 
0x00007ffc1345e070:  0x00007efda7572910  0x7e7394f292236100 
0x00007ffc1345e080:  0x00000000022fc3c0  0x0000000000000006 
0x00007ffc1345e090:  0x0000000000faaaf8  0x00007ffc1345e3c0 
0x00007ffc1345e0a0:  0x0000000001535980  0x0000000000b91a26 
0x00007ffc1345e0b0:  0x0000000001564dc0  0x00000000004011ec 
0x00007ffc1345e0c0:  0x0000000000000020  0x00007efda7572640 
0x00007ffc1345e0d0:  0x0000000000000000  0x00007ffc1345e300 
0x00007ffc1345e0e0:  0x00007efda7572640  0x0000000000b9f0ca 
runtime: g 0: unknown pc 0xb9fbfc
stack: frame={sp:0x7ffc1345dff0, fp:0x0} stack=[0x7ffc12c5f570,0x7ffc1345e580)
0x00007ffc1345def0:  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000>  0x00007ffc1345dee8 
0x00007ffc1345df00:  0x00007efda97a8000  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180> 
0x00007ffc1345df10:  0x0000003200000003  0x00000000ffffffff 
0x00007ffc1345df20:  0x00007ffc1345df68  0x0000000000419919 <runtime.sysMapOS+0x0000000000000039> 
0x00007ffc1345df30:  0x00007efda7693000  0x00000000004056a0 <runtime.mmap.func1+0x0000000000000000> 
0x00007ffc1345df40:  0x00000000004198a5 <runtime.sysHugePageOS+0x0000000000000065>  0x00007efda9800000 
0x00007ffc1345df50:  0x0000000000200000  0x000000000000000e 
0x00007ffc1345df60:  0x00007efd00000000  0x00007ffc1345df98 
0x00007ffc1345df70:  0x00000000004197a7 <runtime.sysUsedOS+0x0000000000000027>  0x0000000000b88e00 
0x00007ffc1345df80:  0x0000000000407000 <runtime.cgoCheckTypedBlock+0x0000000000000180>  0x0000000000000000 
0x00007ffc1345df90:  0x0000000000000120  0x000000121345e008 
0x00007ffc1345dfa0:  0x0000000000c19cf0  0x000000001c000004 
0x00007ffc1345dfb0:  0x0000000000000110  0x0000000000000000 
0x00007ffc1345dfc0:  0x00007ffc1345e248  0x000000000042d638 <runtime.(*pageAlloc).allocRange+0x00000000000001d8> 
0x00007ffc1345dfd0:  0x0000000000000004  0x0000003400000012 
0x00007ffc1345dfe0:  0x0000000000000000  0x0000000000b9fbee 
0x00007ffc1345dff0: <0x0000000000000000  0x000000770000007c 
0x00007ffc1345e000:  0x0000005b0000006e  0x0000000000000004 
0x00007ffc1345e010:  0x0000000000000000  0x0000000000bdc1e1 
0x00007ffc1345e020:  0x00007efda7572640  0x00007ffc1345e300 
0x00007ffc1345e030:  0x00007ffc1345e16e  0x00007ffc1345e16f 
0x00007ffc1345e040:  0x0000000000000000  0x0000000000b9e299 
0x00007ffc1345e050:  0x0000000000800280 <google.golang.org/protobuf/internal/filedesc.(*Field).unmarshalFull+0x0000000000000240>  0x00062c0031600000 
0x00007ffc1345e060:  0x00000000003d0f00  0x00007efda7572910 
0x00007ffc1345e070:  0x00007efda7572910  0x7e7394f292236100 
0x00007ffc1345e080:  0x00000000022fc3c0  0x0000000000000006 
0x00007ffc1345e090:  0x0000000000faaaf8  0x00007ffc1345e3c0 
0x00007ffc1345e0a0:  0x0000000001535980  0x0000000000b91a26 
0x00007ffc1345e0b0:  0x0000000001564dc0  0x00000000004011ec 
0x00007ffc1345e0c0:  0x0000000000000020  0x00007efda7572640 
0x00007ffc1345e0d0:  0x0000000000000000  0x00007ffc1345e300 
0x00007ffc1345e0e0:  0x00007efda7572640  0x0000000000b9f0ca 

goroutine 1 [running]:
runtime.systemstack_switch()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/asm_amd64.s:463 fp=0xc0000f4780 sp=0xc0000f4778 pc=0x46a240
runtime.main()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/proc.go:170 +0x6d fp=0xc0000f47e0 sp=0xc0000f4780 pc=0x43be2d
runtime.goexit()
	/opt/hostedtoolcache/go/1.20.10/x64/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000f47e8 sp=0xc0000f47e0 pc=0x46c461

rax    0x0
rbx    0x22fc3c0
rcx    0xb9fbfc
rdx    0x6
rdi    0x1
rsi    0x1
rbp    0x1
rsp    0x7ffc1345dff0
r8     0x7ffc1345e0c0
r9     0x0
r10    0x8
r11    0x246
r12    0x6
r13    0x16
r14    0x1535980
r15    0x1
rip    0xb9fbfc
rflags 0x246
cs     0x33
fs     0x0
gs     0x0
s
Looks like this is generic issue and not specific to the collector https://github.com/docker-library/golang/issues/467
p
Got it, thank you!