Skip to content

Crash with 0xC000001D (Illegal Instruction) upon an attempt to send a keystroke using a non-ASCII keyboard layout #50

@im-tem

Description

@im-tem

Issue encountered on Windows x86_64 1.0.0 release, steps to reproduce:

  1. Set the keyboard layout to be not en-us (e.g. ru-ru)
  2. Open edit
  3. Attempt to send a keystroke e.g. Alt+F

Debugging the issue seems to point to

edit/src/vt.rs

Line 175 in e8d40f6

return Some(Token::Text(&input[beg..self.off]));
as the place in the edit's code which leads to the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    E-help-wantedWe encourage you to jump in on these!I-bugIt shouldn't be doing this.P-highHigh priority, fix ASAP. Example: The application crashes.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions