[GH-ISSUE #1135] Client hangs and crashes on boot when there are too many sites in the Split tunneling site list #394

Closed
opened 2026-10-13 20:20:43 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @pixelqiwi on GitHub (Oct 9, 2024).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1135

You would think that uninstalling the app and wiping its traces in appdata would be enough, but sadly after a reinstall it still remembers its configuration, which is unfortunate for me because apparently there is such thing as "too many Split Tunneling sites in the list", which makes the client crash on boot.

System is Windows 11 23H2.
The site list I imported into the client is attached to this post.
amnezia_sites.json

Originally created by @pixelqiwi on GitHub (Oct 9, 2024). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1135 You would think that uninstalling the app and wiping its traces in appdata would be enough, but sadly after a reinstall it still remembers its configuration, which is unfortunate for me because apparently there is such thing as "too many Split Tunneling sites in the list", which makes the client crash on boot. System is Windows 11 23H2. The site list I imported into the client is attached to this post. [amnezia_sites.json](https://github.com/user-attachments/files/17301071/amnezia_sites.json)
Author
Owner

@pixelqiwi commented on GitHub (Oct 9, 2024):

update: deleting every mention of AmneziaVPN in the Windows registry seemed to help me factory reset the app settings, but the core issue is still present: app hangs if you have too many sites in the site list.

<!-- gh-comment-id:2401181592 --> @pixelqiwi commented on GitHub (Oct 9, 2024): update: deleting every mention of AmneziaVPN in the Windows registry seemed to help me factory reset the app settings, but the core issue is still present: app hangs if you have too many sites in the site list.
Author
Owner

@2048khz-gachi-rmx commented on GitHub (Oct 9, 2024):

Works for me, no crashes
Opening the list lags and leaks memory like a motherfucker, but the client boots and works just fine
rknligmaballs.json

demo cat for stutter reference
<!-- gh-comment-id:2401750090 --> @2048khz-gachi-rmx commented on GitHub (Oct 9, 2024): Works for me, no crashes Opening the list lags and leaks memory like a motherfucker, but the client boots and works just fine [rknligmaballs.json](https://github.com/user-attachments/files/17305262/rkntonguemyanus.json) <details> <summary>demo</summary> cat for stutter reference <video src="https://github.com/user-attachments/assets/22316c49-6ee7-49db-934b-7da4412251f4"/> </details>
Author
Owner

@pixelqiwi commented on GitHub (Oct 9, 2024):

Works for me, no crashes Opening the list lags and leaks memory like a motherfucker, but the client boots and works just fine rknligmaballs.json

demo
cat for stutter reference
nomacs_SvA8lHiedH.mp4

cheers, yoinked necessary lines from your file for myself, and it works surprisingly well, i guess i screwed up with my list file somewhere then... /shrug

<!-- gh-comment-id:2402263203 --> @pixelqiwi commented on GitHub (Oct 9, 2024): > Works for me, no crashes Opening the list lags and leaks memory like a motherfucker, but the client boots and works just fine [rknligmaballs.json](https://github.com/user-attachments/files/17305262/rkntonguemyanus.json) > > demo > cat for stutter reference > nomacs_SvA8lHiedH.mp4 cheers, yoinked necessary lines from your file for myself, and it works surprisingly well, i guess i screwed up with my list file somewhere then... /shrug
Author
Owner

@Rebel028 commented on GitHub (Oct 30, 2024):

Having the same issue here.
My guess is something's not right with json deserialization.
What's the point of having json list of sites anyway? TXT should work fine

<!-- gh-comment-id:2446841545 --> @Rebel028 commented on GitHub (Oct 30, 2024): Having the same issue here. My guess is something's not right with json deserialization. What's the point of having json list of sites anyway? TXT should work fine
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#394
No description provided.