AdguardTeam / AdguardTeam/AdguardForWindows

Adguard.exe crash on shutdown OS

Abierto
#6,164 6 comentarios 0 reacciones 1 asignado Asignado a @adbuker Ver en GitHub
Bug Priority: P3 Version: AdGuard v8.0.4
Lenguaje dominante
Sin datos de lenguaje
Estrellas
887
Forks
84
Merge medio
27 min
PR fusionados (30 d)
2

Descripción

### Please answer the following questions for yourself before submitting an issue

- [x] Filters were updated before reproducing an issue
- [x] I checked the [knowledge base](https://adguard.com/kb/) and found no answer
- [x] I checked to make sure that this issue has not already been filed

### AdGuard version

8.1.0 nightly 1 (5654)

### Browser version

Firefox 140.14.0

### OS version

Windows 11 24H2 Build 26100.9168

### Traffic filtering

- [x] yes, I do

### Ad Blocking

AdGuard Base filter

### Which DNS server do you use?

System default DNS

### DNS protocol

None

### Issue Details

This error occur sporadic, or the error shown so quickly, that you may not notice, because Windows is in shutdown process.
I have tested 8.1.0 nightly 1 (5654) here, but it also occurs on Stable 8.0.5560.0
In this recording, Windows even waits for Adguard to close, sometimes Windows won't wait:

https://github.com/user-attachments/assets/bf182bc4-b03f-40c1-bc3d-055524cf4f53

When check event viewer, I could find the following errors:

```
Anwendung: Adguard.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.ObjectDisposedException
bei System.Threading.WaitHandle.WaitOneNative(System.Runtime.InteropServices.SafeHandle, UInt32, Boolean, Boolean)
bei System.Threading.WaitHandle.InternalWaitOne(System.Runtime.InteropServices.SafeHandle, Int64, Boolean, Boolean)
bei System.Threading.WaitHandle.WaitOne(System.TimeSpan, Boolean)
bei System.Threading.WaitHandle.WaitOne(System.TimeSpan)
bei ihj7ffXsAmFjcqGjaFlY.FvxDrVDJrZp(System.Object, System.TimeSpan, ihj7ffXsAmFjcqGjaFlY)
bei Adguard.Commons.Utils.PollingThread.vEcDi0pX5AE()
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Threading.ThreadHelper.ThreadStart()
```

but also once:

```
Fehlerhafter Anwendungsname: Adguard.exe, Version: 8.0.5602.2, Zeitstempel: 0x6a873257
Fehlerhafter Modulname: KERNELBASE.dll, Version: 10.0.26100.9168, Zeitstempel: 0xef4c9cab
Ausnahmecode: 0xe0434352
Fehleroffset: 0x00000000000c187a
Fehlerhafte Prozess-ID: 0x1F2C
Fehlerhafte Anwendungsstartzeit: 0x1DD360A29C5B6AF
Fehlerhafter Anwendungspfad: C:\Program Files\AdGuard\Adguard.exe
Fehlerhafter Modulpfad: C:\WINDOWS\System32\KERNELBASE.dll
Berichts-ID: 78b15640-8bf4-421f-832f-b106b9fafc1a
Vollständiger Name des fehlerhaften Pakets:
Fehlerhafte paketbezogene Anwendungs-ID:
```

Screenshot-1:

Image


Screenshot-2:

Image


Steps to reproduce:
1. Install AdGuard
2. Shutdown Windows

### Expected Behavior

no error

### Actual Behavior

error

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.