Closed
Bug 287044
Opened 21 years ago
Closed 21 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•21 years ago
|
||
Also interesting are the circumstances under which it will paint the
overflow...
Comment 2•21 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•21 years ago
|
Severity: normal → critical
Summary: Infinite loop scrolling listbox with long lines → Infinite loop scrolling listbox with long lines [@ nsEventListenerManager::HandleEvent ]
Comment 3•21 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•21 years ago
|
||
*** This bug has been marked as a duplicate of 285449 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Updated•15 years ago
|
Crash Signature: [@ nsEventListenerManager::HandleEvent ]
Updated•7 years ago
|
Product: Core → Core Graveyard
| Assignee | ||
Updated•7 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
•