Closed
Bug 287044
Opened 20 years ago
Closed 20 years ago
Infinite loop scrolling listbox with long lines [@ nsEventListenerManager::HandleEvent ]
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 285449
People
(Reporter: neil, Unassigned)
Details
(Keywords: crash, hang)
Crash Data
Attachments
(1 file)
|
1.29 KB,
application/vnd.mozilla.xul+xml
|
Details |
It's possible to create an infinite loop by scrolling a listbox that has some very long lines. I don't claim to understand the listbox code but it needs to keep the list of visible elements up to date. Now the problem occurs when only the last visible element turns out to be wider than the listbox. Obviously the listbox turns on the horizontal scrollbar which propmtly obscures the last visible element. The listbox then decides to turn off the horizontal scrollbar, and an infinite (well, not quite infinte due to stack overflow) loop ensues.
| Reporter | ||
Comment 1•20 years ago
|
||
Also interesting are the circumstances under which it will paint the overflow...
Comment 2•20 years ago
|
||
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8b2) Gecko/20050320 crash TB4498380X, TB4497771Y http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=2&type=iid&id=TB4498380X http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=2&type=iid&id=TB4497771Y
Keywords: crash
Updated•20 years ago
|
Severity: normal → critical
Summary: Infinite loop scrolling listbox with long lines → Infinite loop scrolling listbox with long lines [@ nsEventListenerManager::HandleEvent ]
Comment 3•20 years ago
|
||
roc, didn't I see you comment on some bug today with basically exactly the setup described in comment 0?
| Reporter | ||
Comment 5•20 years ago
|
||
*** This bug has been marked as a duplicate of 285449 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsEventListenerManager::HandleEvent ]
Updated•6 years ago
|
Product: Core → Core Graveyard
| Assignee | ||
Updated•6 years ago
|
Component: Layout: Misc Code → Layout
Product: Core Graveyard → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•