Windows: Key import failure from .exe Filename creates wrong key on multiple download #3294

Closed
opened 2026-02-21 01:15:53 -05:00 by deekerman · 1 comment
Owner

Originally created by @ivenae on GitHub (Mar 12, 2025).

Bug Description

Double clicking a downloaded exe file imports wrong key, if the customer downloads the file multiple times.

rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=.exe
rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1).exe
rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(2).exe
rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(3).exe

This happens very often to my customer and should be corrected.
If you doubleclick on the second or third file the key will ends with (1) or (2).
Everything after the equal sign '=' should be removed on import.

How to Reproduce

Download rustdesk.exe with a key in the filename multiple times.
Doubleclick on the second download will create a key: kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1)

rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=.exe
rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1).exe

Expected Behavior

Doubleclick on the second download should create the key: kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=

Operating system(s) on local (controlling) side and remote (controlled) side

Windows

RustDesk Version(s) on local (controlling) side and remote (controlled) side

1.3.8

Screenshots

no screenshot

Additional Context

No response

Originally created by @ivenae on GitHub (Mar 12, 2025). ### Bug Description Double clicking a downloaded exe file imports wrong key, if the customer downloads the file multiple times. rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=.exe rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1).exe rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(2).exe rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(3).exe This happens very often to my customer and should be corrected. If you doubleclick on the second or third file the key will ends with (1) or (2). Everything after the equal sign '=' should be removed on import. ### How to Reproduce Download rustdesk.exe with a key in the filename multiple times. Doubleclick on the second download will create a key: kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1) rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=.exe rustdesk-host=rustdesk.example.com,key=kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M=(1).exe ### Expected Behavior Doubleclick on the second download should create the key: kMtT+LvE4DH8ADjVP2OCNUw9i8e1llNCba8LdqjMX2M= ### Operating system(s) on local (controlling) side and remote (controlled) side Windows ### RustDesk Version(s) on local (controlling) side and remote (controlled) side 1.3.8 ### Screenshots no screenshot ### Additional Context _No response_
deekerman 2026-02-21 01:15:53 -05:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@rustdesk commented on GitHub (Mar 12, 2025):

#763

@rustdesk commented on GitHub (Mar 12, 2025): #763
Sign in to join this conversation.
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
starred/rustdesk-rustdesk#3294
No description provided.