Skip to content

syscall: verify that windows uintptr structure fields are not pointers #24820

Closed
@alexbrainman

Description

@alexbrainman

Recently #21376 (comment) we discovered that using uintptr structure fields to store pointers will confuse GC.

https://go-review.googlesource.com/#/c/go/+/106275/ converts all syscall code used by crypto/x509 package to use syscall.Pointer instead of uintptr. But there are other uintptr fields in syscall.

This issue is so we don't forget to check them all.

Alex

Metadata

Metadata

Assignees

No one assigned

    Labels

    FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions