Page MenuHomePhabricator

E drops to tty when using arrows or backspace in Xwayland
Closed, ResolvedPublic

Description

I can reproduce reliably on my main machine with stable but i also saw it on git. Where i can't reproduce reliably.

Happens though and gives no backtrace.

Usually happens when you hold an arrow or the backspace key in a text field ie firefos url bar, search bar etc.

ApB created this task.Jul 14 2017, 7:46 AM

The trick is to select the text with ctrl-c in the address bar first, then hold down an arrow key.

But really, after that selection is set, destruction is inevitable.

I think I've sorted it with 681072de264498 landed on master. (I forgot to ref the ticket, sorry)

@ApB - if you get a chance, can you try to repro on The Beast by typing into the address bar, hitting ctrl-c to select, then holding down an arrow? That should die 100% of the time before my patch and not after.

It should also be a 100% reproducible crash on your stable machine.

I'll leave the ticket open for you to close.

ApB added a comment.Jul 14 2017, 2:18 PM

I can't reproduce it on the beast like the way you describe. :/

Ah, sorry, it needed some changes in mike's wip branch to expose the bug (which seems to have been around for years)

ApB added a comment.Jul 14 2017, 2:23 PM

No problem. YOLOMerge everything. :D