We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
misc/cgo/test fails after this change https://golang.org/cl/7304104/ test crashes sometimes. Perhaps, this will help you: (gdb) disas Dump of assembler code for function runtime.usleep: 0x00416680 <+0>: mov %fs:0x14,%ecx => 0x00416687 <+7>: mov (%ecx),%ecx 0x00416689 <+9>: cmp (%ecx),%esp 0x0041668b <+11>: ja 0x416699 <runtime.usleep+25> 0x0041668d <+13>: xor %edx,%edx 0x0041668f <+15>: mov $0x4,%eax 0x00416694 <+20>: call 0x41c470 <runtime.morestack> 0x00416699 <+25>: sub $0xc,%esp 0x0041669c <+28>: mov 0x10(%esp),%ecx 0x004166a0 <+32>: mov $0x10624dd3,%eax 0x004166a5 <+37>: mul %ecx 0x004166a7 <+39>: shr $0x6,%edx 0x004166aa <+42>: mov %edx,%ecx 0x004166ac <+44>: cmp $0x0,%edx 0x004166af <+47>: jne 0x4166b6 <runtime.usleep+54> 0x004166b1 <+49>: mov $0x1,%ecx 0x004166b6 <+54>: mov 0x58a0c4,%eax 0x004166bc <+60>: mov %eax,(%esp) 0x004166bf <+63>: mov $0x1,%eax 0x004166c4 <+68>: mov %eax,0x4(%esp) 0x004166c8 <+72>: mov %ecx,0x8(%esp) 0x004166cc <+76>: call 0x416ad0 <runtime.stdcall> 0x004166d1 <+81>: add $0xc,%esp 0x004166d4 <+84>: ret End of assembler dump. (gdb) info r eax 0x1 1 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0x3182fecc 0x3182fecc ebp 0x3182ff30 0x3182ff30 esi 0xa 10 edi 0x0 0 eip 0x416687 0x416687 <runtime.usleep+7> eflags 0x10246 [ PF ZF IF RF ] cs 0x1b 27 ss 0x23 35 ds 0x23 35 es 0x23 35 fs 0x3b 59 gs 0x0 0 (gdb) bt #0 0x00416687 in runtime.usleep (us=void) at C:/go/root/src/pkg/runtime/thread_windows.c:146 #1 0x004121bd in lockextra (nilokay=void) at C:/go/root/src/pkg/runtime/proc.c:1044 #2 0x00411fbc in runtime.needm (x=void) at C:/go/root/src/pkg/runtime/proc.c:915 #3 0x0041c70c in runtime.cgocallback (fn=void, frame=void, framesize=void) at C:/go/root/src/pkg/runtime/asm_386.s:495 #4 0x0042c780 in _cgoexp_e9125f37873d_Add (a=void, n=void) at C:/DOCUME~1/brainman/LOCALS~1/Temp/go-build908326399/_/C_/go/root/misc/cgo/test/_test/_cgo_defun.c:321 #5 0x00480836 in ?? () #6 0x0042ccdb in ?? () #7 0x0042d65c in ?? () #8 0x77c3a3b0 in msvcrt!_endthreadex () from C:\WINDOWS\system32\msvcrt.dll #9 0x7c80b729 in KERNEL32!GetModuleFileNameA () from C:\WINDOWS\system32\kernel32.dll #10 0x00000000 in ?? () (gdb)
The text was updated successfully, but these errors were encountered:
Comment 1:
Status changed to Duplicate.
Merged into issue #4955.
Sorry, something went wrong.
No branches or pull requests
The text was updated successfully, but these errors were encountered: