Closed
Bug 299252
Opened 20 years ago
Closed 19 years ago
Problems with redraw of screen with Gecko/20050630
Categories
(Core Graveyard :: GFX: Win32, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: mtaeuber, Assigned: dveditz)
Details
(4 keywords, Whiteboard: not on trunk)
Attachments
(2 files)
|
23.72 KB,
patch
|
pavlov
:
review+
pavlov
:
superreview+
|
Details | Diff | Splinter Review |
|
613 bytes,
patch
|
Biesinger
:
review+
dveditz
:
superreview+
dveditz
:
approval-aviary1.0.5+
dveditz
:
approval1.7.9+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461; .NET CLR 1.1.4322) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.9) Gecko/20050630 Firefox/1.0.5 After installing the nightly 2005-06-30-05-aviary1.0.1 I got problems with the screen redraw. After working a short while with Firefox e.g. the title bar of all windows is partly overwritten, I can wipe the icons from my desktop by moving around with the Firefox window. I can submit a screenshot to clarify the problem. No problems with 2005-06-29-04-aviary1.0.1 and all predecessors Reproducible: Always Steps to Reproduce: 1. work with Firefox for some minutes 2. 3. Actual Results: Problems with redraw Expected Results: correct redraw
Comment 1•20 years ago
|
||
Yep, this is very ugly.
Severity: normal → blocker
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking-aviary1.0.5?
Keywords: smoketest
OS: Windows 2000 → All
Summary: Problems with redraw of screen with Gecko/20050630 → Problems with redraw of screen with Gecko/20050630
| Reporter | ||
Comment 2•20 years ago
|
||
I tried to make a screenshot but W2k tells me that there is no memory available for the bitmap. The task manager tells me that there's plenty of memory left...
Comment 3•20 years ago
|
||
At first launch, scrolling and window resize performance has noticably regressed. As you continue to use Fx, things get worse. Memory usage seems to be increasing greater than normal. And eventually title bars disappear in popups/dialogs and with window resizing. Once the title bar starts to disappear in Fx windows, it affects other apps windows as well. At this point, I also could not print from Fx with a generic message that "An error occured during this operation". Printing worked during the first minutes of app use, before the redraw issue had become ugly.
Comment 4•20 years ago
|
||
This is probably the result of the image crash fix in bug 289864. Dan checked in some fixes that we were not completely sure would work, so we need to investigate further.
Component: General → GFX: Win32
Flags: blocking1.8b3+
Flags: blocking-aviary1.0.5?
Flags: blocking-aviary1.0.5+
Product: Firefox → Core
Version: unspecified → Other Branch
Comment 5•20 years ago
|
||
Changing component, adding regression keyword, reassigning to dveditz, and making blocker for 1.0.5/1.7.9/1.8b3.
| Assignee | ||
Comment 6•20 years ago
|
||
Reassign back to me if all you want is a back out, but it's not something I'll be able to fix. Pav: is there something on trunk that the patches I checked in depend on that's missing on the branches?
Assignee: dveditz → pavlov
Comment 7•20 years ago
|
||
just for informations sake: This is affecting Windows Tbird 2005-06-30-09-aviary1.0.1
Comment 8•20 years ago
|
||
I'm not so sure, but maybe the patch for bug 292051 is needed too
| Assignee | ||
Comment 9•20 years ago
|
||
Pav says he's swamped, back to me to figure out which patches matter. definitely want bug 292051 and bug 293586. Bug 282867, bug 285054, and possibly bug 282867 are good bets. If we're cleaning things up bug 286236 and bug 289515.
Assignee: pavlov → dveditz
| Assignee | ||
Comment 10•19 years ago
|
||
This patch gets the branch gfx/src/windows looking like the current trunk, and seems to help a bunch. Doesn't entirely solve the problem though.
| Assignee | ||
Updated•19 years ago
|
Attachment #187924 -
Flags: superreview?(cbiesinger)
Attachment #187924 -
Flags: review?(pavlov)
Attachment #187924 -
Flags: approval1.7.9?
Attachment #187924 -
Flags: approval-aviary1.0.5?
| Assignee | ||
Comment 11•19 years ago
|
||
I went ahead and checked into the ff1.0.1 branch so we can get some testing in tomorrow. If reviewers reject it I'll back it out. I think this helps, but doesn't eliminate the problem entirely.
| Reporter | ||
Comment 12•19 years ago
|
||
I'm sorry to say that the patches in nightly 2005-07-01-05-aviary1.0.1 don't work for me. At my machine I can see no change in behaviour compared to 2005-06-30-05-aviary1.0.1
Comment 13•19 years ago
|
||
This is a branch only issue...clearing 1.8b3 flag. Bug 284716 and others bugs noted there fixed this on the trunk.
Flags: blocking1.8b3+
Comment 14•19 years ago
|
||
It is hard for me to believe I haven't been hacked and that this bug is responsible, but it seems to be that this bug has wide ranging problems in windows. I see the title bar, window drawing issues as well but also corrupted services which no longer run, a recycle bin that attempted to delete c:\windows, and a machine that had become essentially useless until a hard shutdown. I am running a full scan now, but if this bug is the cause it needs to be stomped asap. was using a cvs 1.0.1 branch build on winxpsp2 checked out at 4:19AM PT this morning.
Comment 15•19 years ago
|
||
We were double creating tbits here due to one of the previous patches which does the create prior to the if() for this else. This brings it in line to the trunk.
Attachment #187994 -
Flags: superreview?(dveditz)
Attachment #187994 -
Flags: review?(cbiesinger)
Attachment #187994 -
Flags: approval-aviary1.0.5?
Updated•19 years ago
|
Attachment #187924 -
Flags: superreview?(cbiesinger)
Attachment #187924 -
Flags: superreview+
Attachment #187924 -
Flags: review?(pavlov)
Attachment #187924 -
Flags: review+
| Assignee | ||
Comment 16•19 years ago
|
||
Comment on attachment 187994 [details] [diff] [review] fix sr=dveditz a=dveditz
Attachment #187994 -
Flags: superreview?(dveditz)
Attachment #187994 -
Flags: superreview+
Attachment #187994 -
Flags: approval1.7.9+
Attachment #187994 -
Flags: approval-aviary1.0.5?
Attachment #187994 -
Flags: approval-aviary1.0.5+
Comment 17•19 years ago
|
||
checked in on 1.0.5 branch. dveditz is going to check it in on the 1.7.9 branch.
Comment 18•19 years ago
|
||
Comment on attachment 187994 [details] [diff] [review] fix r=biesi; the unshown context here (the if corresponding to this else) is: if (nsnull == tbits)
Attachment #187994 -
Flags: review?(cbiesinger) → review+
| Assignee | ||
Comment 19•19 years ago
|
||
Checked both patches into the 1.7 branch -- fixed in all broken places.
Status: NEW → RESOLVED
Closed: 19 years ago
Keywords: fixed-aviary1.0.5,
fixed1.7.9
Resolution: --- → FIXED
Whiteboard: not on trunk
Version: Other Branch → 1.7 Branch
Comment 20•19 years ago
|
||
verified with Windows Fx 2005-07-05-04-aviary1.0.1
Status: RESOLVED → VERIFIED
Comment 21•19 years ago
|
||
Comment on attachment 187924 [details] [diff] [review] Patch that helps 1.0.5 and 1.7.9 have already shipped; unsetting approval requests.
Attachment #187924 -
Flags: approval1.7.9?
Attachment #187924 -
Flags: approval-aviary1.0.5?
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•