Text input breaks down under load

RESOLVED INCOMPLETE

Status

()

Firefox
Untriaged
RESOLVED INCOMPLETE
3 years ago
2 years ago

People

(Reporter: reepca, Unassigned)

Tracking

35 Branch
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:35.0) Gecko/20100101 Firefox/35.0
Build ID: 20150125221840

Steps to reproduce:

Visited  http://webspace.ship.edu/msrenault/GeoGebraCalculus/derivative_intuitive_chain_rule.html and, after letting the interactive simulation run for awhile (more than one minute) attempted to type into the place where you enter websites or search... I forget what it's called. In this particular test case, I held down the q key for awhile until text input became irregular. I then typed the english lower-case alphabet: abcdefghijklmnopqrstuvwxyz (those are the keys I pressed, and I made certain I had pressed all of them).

 System specs: 

Laptop model: Dell Latitude D630
Processor: Core 2 Duo
RAM: 2GB DDR2
OS: Lubuntu 14.10 32-bit
Firefox: 35.0.1 32-bit


Actual results:

The following text was entered into the box:
abcdefqjklmnopqtuvwxyz
Similar tests (not documented) suggest that a string is cycled through with each key press. For example, in this case, the pattern of text entered was {q, null, null, keyIDx7} where null causes nothing to be entered, q causes q to be entered, and keyID causes the key that was pressed to be entered. What happens when a key is pressed appears to cycle through this string. Issue persists in all text fields in firefox until restart (issue is NOT present in other applications in the meantime).


Expected results:

The following text:
abcdefghijklmnopqrstuvwxyz

should have appeared.

Comment 1

3 years ago
Is it reproducible with a clean profile?
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Flags: needinfo?(anotherreepca)
(Reporter)

Comment 2

3 years ago
(In reply to Loic from comment #1)
> Is it reproducible with a clean profile?
> https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-
> firefox-profiles

Yes, I just created a fresh profile (default location, named "StockFresh") and used it to reproduce the problem. I would like to add that the time it takes before the error begins occurring is actually probaby closer to 5 minutes of running the simulation. Also, it has happened previously when the test load site is not open and a livestream on Twitch.tv was being watched instead. The bundled Lubuntu Task Manager shows that firefox reaches ~43% CPU usage when the test load is open, and at 3% when it is not. 

Also, I have discovered that hotkeys are affected as well - attempting to use ctrl+c, for example, will only work if both of them happen to be on the "keyID" part of the pattern that is being cycled through. Otherwise they will just do whatever that part of the pattern is.
Flags: needinfo?(anotherreepca)

Comment 3

2 years ago
Hi Reporter, 

Are you still experiencing this issue on latest Firefox versions?

 - Firefox 43 (https://www.mozilla.org/en-US/firefox/new/)
 - Firefox 46 Nightly (https://nightly.mozilla.org/)
Flags: needinfo?(anotherreepca)

Comment 4

2 years ago
Closing this as incomplete due to inactivity and lack of response from the reporter. Feel free to reopen the bug if the issue still reproduces on a current build.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 2 years ago
Flags: needinfo?(anotherreepca)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.