"signal arrived during cgo execution"错误

wyn631281 · · 4461 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

在使用go封装一个C函数时,出现了如下错误 ``` exit status 2 FAIL deepifier 0.239s Exception 0xc0000005 0x0 0xfffffffffffffff8 0x773d06c5 PC=0x773d06c5 signal arrived during cgo execution syscall.(*Proc).Call(0xc082004740, 0xc08204be60, 0x2, 0x2, 0x0, 0xc0820a4860, 0x0, 0x0) c:/go/src/syscall/dll_windows.go:132 +0x36e gonlpir/deepifier.(*Deepifier).AddTrainText(0xc0820a4be0, 0x587f50, 0x6, 0x5e1670, 0x4b5, 0xc0820a4be0) E:/go/project/src/gonlpir/deepifier/deepifier.go:118 +0xd7 gonlpir/deepifier.TestDeepifier(0xc082054000) E:/go/project/src/gonlpir/deepifier/deepifier_test.go:73 +0x1db testing.tRunner(0xc082054000, 0x712500) c:/go/src/testing/testing.go:447 +0xc6 created by testing.RunTests c:/go/src/testing/testing.go:555 +0xa92 goroutine 1 [chan receive]: testing.RunTests(0x5d1a50, 0x712500, 0x1, 0x1, 0x73c101) c:/go/src/testing/testing.go:556 +0xadd testing.(*M).Run(0xc08200a230, 0x7469e0) c:/go/src/testing/testing.go:485 +0x73 main.main() gonlpir/deepifier/_test/_testmain.go:52 +0x1dc rax 0x0 rbx 0x1a0000 rcx 0x10 rdx 0x100000 rdi 0x68 rsi 0x242bb0 rbp 0x73c140 rsp 0x6fa10 r8 0x0 r9 0x1a0230 r10 0x34 r11 0x3 r12 0x14 r13 0x1a0158 r14 0x77491460 r15 0x0 rip 0x773d06c5 rflags 0x10206 cs 0x33 fs 0x53 gs 0x2b 错误: 进程退出代码 1. ``` 这个函数在C中调用一切正常,而且用go调用其它的函数也都正常,有高手给解答一下 环境:win7 x64

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

4461 次点击  
加入收藏 微博
1 回复  |  直到 2015-10-04 19:58:36
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传