the problem.
Thanks to the Go team!
On Wednesday, July 8, 2015 at 5:19:39 PM UTC+2, Alexander Neumann wrote:
Go 1.4 introduced new runtime behavior that affects code that stores
pointers in uintptr variables. The walk [1] and win [2] packages on Github
are examples of such code.
Efforts [3] to work around this in those two packages have been
unsuccessful so far.
Does anybody know of a good way to debug this problem?
Will Go 1.5 fix this or at least help debug it?
There seems to be a GODEBUG environment variable that supports an
invalidptr option, but I have not been able to make Go pick it up.
This is on a 64 bit Windows 7 system, with Go 1.4.2 x86.
[1]: https://github.com/lxn/walk
[2]: https://github.com/lxn/win
[3]: https://github.com/lxn/walk/issues/134#issuecomment-119569596
--Go 1.4 introduced new runtime behavior that affects code that stores
pointers in uintptr variables. The walk [1] and win [2] packages on Github
are examples of such code.
Efforts [3] to work around this in those two packages have been
unsuccessful so far.
Does anybody know of a good way to debug this problem?
Will Go 1.5 fix this or at least help debug it?
There seems to be a GODEBUG environment variable that supports an
invalidptr option, but I have not been able to make Go pick it up.
This is on a 64 bit Windows 7 system, with Go 1.4.2 x86.
[1]: https://github.com/lxn/walk
[2]: https://github.com/lxn/win
[3]: https://github.com/lxn/walk/issues/134#issuecomment-119569596
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.