Closed Bug 492522 Opened 15 years ago Closed 1 year ago

Hang when loading bmo's query page

Categories

(Core :: Layout, defect)

1.9.1 Branch
x86
Linux
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: kbrosnan, Unassigned)

References

()

Details

Attachments

(2 files)

There is a 10-20s hang when loading Bugzilla's query page using Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b5pre) Gecko/20090511 Shiretoko/3.5b5pre and Bugzilla's dusk skin. When loading the query page using an optimized debug build I get nearly 2000 lines repeating

ASSERTION: Can only call this on frames that have been reflowed: '!(GetStateBits() & NS_FRAME_FIRST_REFLOW)', file /home/kevin/src/mozilla-central/layout/generic/nsTextFrameThebes.cpp, line 2075

To reproduce:
1) change your Bugzilla prefs at https://bugzilla.mozilla.org/userprefs.cgi?tab=settings to use the dusk skin
2) Load the Bugzilla advanced query page https://bugzilla.mozilla.org/query.cgi?format=advanced
This worksforme using an optimized build from rev 57a720902b66 on Mac.  No hang.  Using a debug build from the same rev, I don't see the asserts you see.

Which exact revision is your build from?  Is it rev dc5f29ebaf2e or earlier?
Rebuilt with http://hg.mozilla.org/mozilla-central/rev/83683c0185c8 still see this issue. --enable-application=browser --enable-optimize --enable-debug --disable-tests are the only options I passed and using GCC 4.3.3-5ubuntu4.

I don't see this hang using Windows either.
OK.  I'll try spinning up a Linux build.
Hrm.  With my linux debug build (pulled from m-c earlier today) and the steps from comment 0, no asserts.  I suppose I can try --enable-optimize + --enable-debug, but that shouldn't really affect things.  That said, the assert might be due to the same underlying causes as bug 478504; I'll try fixing that and then we can retest?
Blocks: ireflow
Depends on: 478504
Flags: blocking1.9.2?
Kevin, do you stil see this?
Yes. I still get a 8-10s hang most times I visit the advanced query page. If I have anything resource heavy like a VM open the hang is much worse. Seems to be related to my formhistory.sqlite copying it to a new profile induces a hang on the advanced query page. Going to take a quick look at it in the sqlite manager extension and make sure it does not have anything important before attaching.

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090722 Minefield/3.6a1pre
Summary: Hang when loading bmo's query page with Dusk skin → Hang when loading bmo's query page
Attached file formhistory.sqlite
Might well not be a regression from bug 67752 then.

I'll try profiling this, but it sounds likely to not be a layout issue.
Flags: wanted1.9.2-
Flags: blocking1.9.2?
Flags: blocking1.9.2-
Severity: normal → S3

Reporter, are you still able to reproduce?

Flags: needinfo?(kbrosnan)

I don't have anything from this Pentium 3 setup anymore. I doubt trying the attached formhistory file would tax the current Linux box I have.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(kbrosnan)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: