Development discussion of WireGuard
 help / color / mirror / Atom feed
* Access violation exception on windows
       [not found] <PUlmptu_AouCBnZfF_b_qSr6iE0vwNlZcQ_cB0u6vFmJ4i5zhrYhKm6LCU5z7-0VU36m-8CsjgP2pkdpymQ9B0oPyZIkvVlb3_4tjYAzN5o=@protonmail.com>
@ 2021-10-19 12:54 ` Mindaugas Veblauskas
  2021-10-20  6:47   ` Jason A. Donenfeld
  0 siblings, 1 reply; 2+ messages in thread
From: Mindaugas Veblauskas @ 2021-10-19 12:54 UTC (permalink / raw)
  To: wireguard

Hi,

whenever WireGuardTunnel$xxxx service stops, it exits with the following exception:

Exception thrown at 0x0000000000E12A88 in wireguard.exe: 0xC0000005: Access violation reading location 0x0000000000000000.

The behavior can be reproduced by attaching visual studio debugger on the service process and then disconnecting/deactivating tunnel on the client.

I wonder where this exception is coming from and what's the impact of it to the system.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Access violation exception on windows
  2021-10-19 12:54 ` Access violation exception on windows Mindaugas Veblauskas
@ 2021-10-20  6:47   ` Jason A. Donenfeld
  0 siblings, 0 replies; 2+ messages in thread
From: Jason A. Donenfeld @ 2021-10-20  6:47 UTC (permalink / raw)
  To: Mindaugas Veblauskas; +Cc: wireguard

Thanks for the reminder.

Fixed here: https://github.com/golang/sys/commit/0ec99a608a1b8e24d6a2554b64f4208e8e5caae7
With a followup here waiting to be merged:
https://go-review.googlesource.com/c/sys/+/357250

The process now continues until NtTerminateProcess.

Jason

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-10-20  6:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <PUlmptu_AouCBnZfF_b_qSr6iE0vwNlZcQ_cB0u6vFmJ4i5zhrYhKm6LCU5z7-0VU36m-8CsjgP2pkdpymQ9B0oPyZIkvVlb3_4tjYAzN5o=@protonmail.com>
2021-10-19 12:54 ` Access violation exception on windows Mindaugas Veblauskas
2021-10-20  6:47   ` Jason A. Donenfeld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).