Hi,
Im trying to use the golibwireshark, but in every example I got an unexpected signal crashing the application when it try to use the init() function.
I already tried in some containers debian, ubuntu 15... but it didn`t woked.
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x0 pc=0x0]
runtime stack:
runtime: unexpected return pc for runtime.sigpanic called from 0x7effc091281a
runtime.throw(0x753325)
/usr/lib/go/src/pkg/runtime/panic.c:520 +0x69
runtime: unexpected return pc for runtime.sigpanic called from 0x7effc091281a
runtime.sigpanic()
/usr/lib/go/src/pkg/runtime/os_linux.c:222 +0x3d
goroutine 16 [syscall]:
runtime.cgocall(0x4028c8, 0x7effc0e2de58)
/usr/lib/go/src/pkg/runtime/cgocall.c:143 +0xe5 fp=0x7effc0e2de40 sp=0x7effc0e2ddf8
github.com/sunwxg/golibwireshark._Cfunc_init(0x22609e0, 0x0, 0x22609e0)
github.com/sunwxg/golibwireshark/_obj/_cgo_defun.c:146 +0x31 fp=0x7effc0e2de58 sp=0x7effc0e2de40
github.com/sunwxg/golibwireshark.Init(0x4d9050, 0xc, 0x4d2690, 0x0, 0x0, 0x0)
/root/go/src/github.com/sunwxg/golibwireshark/golibwireshark.go:37 +0x69 fp=0x7effc0e2dea0 sp=0x7effc0e2de58
main.main()
/root/tests/golibwireshark/example/printpacket/printPacket.go:12 +0x5c fp=0x7effc0e2df50 sp=0x7effc0e2dea0
runtime.main()
/usr/lib/go/src/pkg/runtime/proc.c:247 +0x11a fp=0x7effc0e2dfa8 sp=0x7effc0e2df50
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1445 fp=0x7effc0e2dfb0 sp=0x7effc0e2dfa8
created by _rt0_go
/usr/lib/go/src/pkg/runtime/asm_amd64.s:97 +0x120
goroutine 19 [finalizer wait]:
runtime.park(0x4165c0, 0x758af8, 0x755f09)
/usr/lib/go/src/pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0x758af8, 0x755f09)
/usr/lib/go/src/pkg/runtime/proc.c:1385 +0x3b
runfinq()
/usr/lib/go/src/pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1445
goroutine 17 [syscall]:
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1445
exit status 2
Thanks