[GH-ISSUE #2888] Windows client crashes when importing sites JSON to Split Tunneling (v5.0.0.5) #1310

Open
opened 2026-10-13 20:39:58 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @sang5455 on GitHub (Jul 27, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2888

Environment

  • OS: Windows 10/11
  • AmneziaVPN version: 5.0.0.5
  • Protocol: AmneziaWG

Bug Description

The application crashes immediately when importing a sites list JSON file into Split Tunneling settings.

Steps to reproduce:

  1. Connect to a self-hosted Amnezia server
  2. Go to Settings → Connection → Split Tunneling
  3. Enable the toggle
  4. Click "Import" → select a sites JSON file (even with just 5 domains)
  5. App crashes instantly

Expected Behavior

The JSON file should be imported successfully and the sites list should appear in the settings.

Actual Behavior

App crashes/closes immediately after selecting the JSON file.

Tested with

  • Full domain list (~200+ entries): crash
  • Mini list (5 entries): crash
  • Any JSON array format: crash
  • #1139 - Split tunneling import crashes the app (Windows client)
  • #2423 - The application crashes when importing a list of websites via json
  • #1135 - Client hangs and crashes on boot when there are too many sites
Originally created by @sang5455 on GitHub (Jul 27, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2888 ## Environment - OS: Windows 10/11 - AmneziaVPN version: 5.0.0.5 - Protocol: AmneziaWG ## Bug Description The application crashes immediately when importing a sites list JSON file into Split Tunneling settings. Steps to reproduce: 1. Connect to a self-hosted Amnezia server 2. Go to Settings → Connection → Split Tunneling 3. Enable the toggle 4. Click "Import" → select a sites JSON file (even with just 5 domains) 5. App crashes instantly ## Expected Behavior The JSON file should be imported successfully and the sites list should appear in the settings. ## Actual Behavior App crashes/closes immediately after selecting the JSON file. ## Tested with - Full domain list (~200+ entries): crash - Mini list (5 entries): crash - Any JSON array format: crash ## Related Issues - #1139 - Split tunneling import crashes the app (Windows client) - #2423 - The application crashes when importing a list of websites via json - #1135 - Client hangs and crashes on boot when there are too many sites
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#1310
No description provided.