[GH-ISSUE #12] Handler initialisation missing in 1.8.14 and more #3

Closed
opened 2026-10-13 21:10:43 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @JC-Bionicman on GitHub (Jun 16, 2025).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-xray-core/issues/12

In 1.8.13 handler initialisation had parameters clientConnections and notifiedInvalidIds

github.com/amnezia-vpn/amnezia-xray-core@dc3ab75c39/proxy/vless/inbound/inbound.go (L80)
In 1.8.14 those are missing.

github.com/amnezia-vpn/amnezia-xray-core@3dcf566933/proxy/vless/inbound/inbound.go (L86)

Because of this we get this error:

panic: assignment to entry in nil map

goroutine 6 [running]:
github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound.(*Handler).acceptUnixSocketClients(0xc000335600)
        github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound/inbound.go:662 +0x168
created by github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound.New in goroutine 1
        github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound/inbound.go:172 +0x373
Originally created by @JC-Bionicman on GitHub (Jun 16, 2025). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-xray-core/issues/12 In 1.8.13 handler initialisation had parameters `clientConnections` and `notifiedInvalidIds` https://github.com/amnezia-vpn/amnezia-xray-core/blob/dc3ab75c39d0ee5e47209c7e6bc7420685873a04/proxy/vless/inbound/inbound.go#L80 In 1.8.14 those are missing. https://github.com/amnezia-vpn/amnezia-xray-core/blob/3dcf566933d59fe77676217ef387d7975b84f2bc/proxy/vless/inbound/inbound.go#L86 Because of this we get this error: ``` panic: assignment to entry in nil map goroutine 6 [running]: github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound.(*Handler).acceptUnixSocketClients(0xc000335600) github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound/inbound.go:662 +0x168 created by github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound.New in goroutine 1 github.com/amnezia-vpn/amnezia-xray-core/proxy/vless/inbound/inbound.go:172 +0x373 ```
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-xray-core#3
No description provided.