Closed Bug 240438 Opened 22 years ago Closed 21 years ago

Mozilla freezes receiving XTEST synthetic events

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bockman, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8 Mozilla Firefox 0.8, as well as Mozilla 1.4, often but not always freezes when it receives an X event generated using XTEST XFree86 extension (e.g. the ones generated using XTestFakeKeyEvent or the ones generated by the program xvkbd (http://member.nifty.ne.jp/tsato/xvkbd/ ). When this happens, the program stay alive but id does not respond to any event - it does not even refresh the window if overlapped or resized. Reproducible: Always Steps to Reproduce: 1. Run xvkbd (virtual keyboard for X) 2. Select mozilla broser as focus target of xvkbd 3. Press a key on the on-screen keyboard Actual Results: Mozilla is unable to handle any other X event and needs to be killed. Expected Results: Handle the 'faked' key press event as if it was a real one (as all other applications I tried with xvkbd do)
I discovered that the browser does not lock forever. If I leave the program running for a few minutes ( BTW top shows that it is not using CPU, just sleeping). at last the event is handled, and from that moment XTEST events are processed correctly. This might suggest a bogus time-tagging of XTEST events, however all my other applications (xterms and GUI based on gtk) do not have this problem.
The problem disappeared with Firefox 0.9.3. NOTE : some time after the bug report, the problem started to occurr also with real keybord events, not only with the ones generated using the XTEST estension. I'm not sure if this is the right thing to do, but I will mark the bug as FIXED (shouldn't be an option OBSOLETED or something like that?)
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
No bug/patch referenced as the fix. ->WORKSFORME
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → WORKSFORME
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.