Closed Bug 103477 Opened 23 years ago Closed 23 years ago

rendering breaks (or crash) when going from tweakers.net to bugzilla - Trunk [@ nsVoidArray::IndexOf][@ IndexOf]

Categories

(Core :: Layout, defect)

x86
All
defect
Not set
blocker

Tracking

()

VERIFIED FIXED

People

(Reporter: ferdinandw+bmo, Assigned: pavlov)

References

()

Details

(4 keywords)

Crash Data

Attachments

(2 files, 1 obsolete file)

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4+)
Gecko/20011006
BuildID:    2001100608

On win2k using 2001100608 (cvs), with the 'Accept images that come from the
originating server only' pref set: If I go to http://www.tweakers.net/ and then
to http://bugzilla.mozilla.org/ the rendering of the page and scrollbars breaks,
I have to move windows over the canvas to get the page to display. This is the
same for every page I try to load after bugzilla as well.
If the bugzilla page is in cache, the browser crashes instead.

Reproducible: Always
Steps to Reproduce:
1. Set 'Accept images that come from the originating server only' pref
2. Go to http://www.tweakers.net/
3. Go to http://bugzilla.mozilla.org/
4. If bugzilla is in cache (memory or disk), the browser crashes
5. If bugzilla isn't in cache, rendering breaks completely

Actual Results:  Browser either becomes unusable, or it crashes

Expected Results:  Continued correct rendering, and no crashes.

I think that the problem is in the iframe, as that tends to show up over
incorrectly rendered pages. Any site with an image in an iframe will probably do
the trick tweakers.net does for this bug.
I'm building a debug build now, will attach a stack of the crash once it's done.
Workaround is allowing all images to load.
Attached file stack of crash
I've found that closing the browser window after rendering is broken results in
a crash too. Using sourceforge.net instead of tweakers.net will work to
reproduce crash and rendering problems as well.
first lines of that stack are what i see in gdb when crashing by clicking links
at http://www.dinside.no (Linux 2001100606)
indeed, www.dinside.no gives the same crash in a more easily reproducable form:
it even crashes when accepting all images, and it skips the paint problem stage.
Keywords: crash
OS: Windows 2000 → All
i see the same stack in bug 103504 when opening image properties in composer.
*** Bug 103504 has been marked as a duplicate of this bug. ***
*** Bug 103501 has been marked as a duplicate of this bug. ***
raising severity another notch - this is crashing all over the place
Severity: critical → blocker
Keywords: regression
This is a smoketest blocker.
smoketest B.7 (www.msn.com) is crashing with this stack....
Keywords: smoketest
This is caused by the patch for bug 92248 (onmouseover flickering).
taking
Assignee: attinasi → pavlov
Attached patch Patch to fix this (obsolete) — Splinter Review
Attached patch Better patchSplinter Review
Attachment #52405 - Attachment is obsolete: true
built on linux w/patch in attachment 52407 [details] [diff] [review]: www.dinside.no no longer crashes
when clicking links. Image properties in Composer work fine again.

*** Bug 103506 has been marked as a duplicate of this bug. ***
sr=hyatt
 NS_IMETHODIMP imgRequestProxy::Cancel(nsresult status)
 {
-  if (mCanceled)
+  if (mCanceled || mOwner)
     return NS_ERROR_FAILURE;

That should be !mOwner.

Fix that, and r=jag.
*** Bug 103547 has been marked as a duplicate of this bug. ***
*** Bug 103557 has been marked as a duplicate of this bug. ***
Attachment #52407 - Flags: superreview+
Attachment #52407 - Flags: review+
fixed
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
*** Bug 103536 has been marked as a duplicate of this bug. ***
confirming fixed on w2k 2001100712 (cvs)
*** Bug 103589 has been marked as a duplicate of this bug. ***
*** Bug 103581 has been marked as a duplicate of this bug. ***
*** Bug 103625 has been marked as a duplicate of this bug. ***
*** Bug 103625 has been marked as a duplicate of this bug. ***
*** Bug 103654 has been marked as a duplicate of this bug. ***
Confirming fixed on Linux (20011008 CVS)
for the QA: Confirming fixed on win2k build 20011008.. (CVS)
Keywords: topcrash
Summary: rendering breaks (or crash) when going from tweakers.net to bugzilla → rendering breaks (or crash) when going from tweakers.net to bugzilla [@ nsVoidArray::IndexOf][@ IndexOf]
Adding Trunk to summary for tracking and cc'ing Talkback folk.
Summary: rendering breaks (or crash) when going from tweakers.net to bugzilla [@ nsVoidArray::IndexOf][@ IndexOf] → rendering breaks (or crash) when going from tweakers.net to bugzilla - Trunk [@ nsVoidArray::IndexOf][@ IndexOf]
QA Contact: petersen → tpreston
VERIFIED 2002123108
Status: RESOLVED → VERIFIED
Crash Signature: [@ nsVoidArray::IndexOf] [@ IndexOf]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: