Closed Bug 381257 Opened 18 years ago Closed 18 years ago

Crash [@ nsSHistory::EvictWindowContentViewers], with following steps

Categories

(SeaMonkey :: UI Design, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 358599

People

(Reporter: sgautherie, Unassigned)

Details

(Keywords: crash, regression, Whiteboard: [SM/sr only: not FF] [Steps: comment 4])

Crash Data

Attachments

(1 file)

Attached file DrWtsn32, TB31971729M
[Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a5pre) Gecko/20070515 SeaMonkey/1.5a] (nightly) (W2Ksp4) First time I ever see this one. {{ Incident ID: 32293680 Stack Signature nsSHistory::EvictWindowContentViewers b7cfcc45 Product ID MozillaTrunk Build ID 2007051508 Trigger Time 2007-05-19 07:13:17.0 Platform Win32 Operating System Windows NT 5.0 build 2195 Module docshell.dll + (0002125d) URL visited User Comments Submitting a FORM, which reloads a page. Since Last Crash 20921 sec Total Uptime 102926 sec Trigger Reason Access violation Source File, Line No. d:\builds\tinderbox\seamonkeytrunk\winnt_5.2_clobber\mozilla\docshell\shistory\src\nsshistory.cpp, line 798 Stack Trace nsSHistory::EvictWindowContentViewers [mozilla/docshell/shistory/src/nsshistory.cpp, line 798] nsSHistory::EvictContentViewers [mozilla/docshell/shistory/src/nsshistory.cpp, line 654] nsPresContext::EnsureVisible [mozilla/layout/base/nsprescontext.cpp, line 1351] PresShell::UnsuppressAndInvalidate [mozilla/layout/base/nspresshell.cpp, line 4171] PresShell::UnsuppressPainting [mozilla/layout/base/nspresshell.cpp, line 4231] 0x0593ca50 0x05614a88 nsXMLDocument::AddRef [mozilla/content/xml/document/src/nsxmldocument.cpp, line 209] 0x0c7d8b57 }}
On what page did you get this crash?
Form page: <http://v0.battle-arenas.net/forum/rediger.php?id=14718&type=M&forum=3&groupe=5541&sujet=79873> Reloading page: <http://v0.battle-arenas.net/forum/messages.php?forum=3&sujet=79873> But an (free) account is needed to access to the forum, (and that specific area/subject is restricted to a few people).
I tried it on: http://v0.battle-arenas.net/forum/messages.php?forum=0&sujet=20503 but I didn't crash (and I don't want to spoil the forum with all kinds of test posts) Serge, is it a reproducable crash? Does it happen with a clean profile? Any chance, you are able to make a minimised testcase? I noticed that the message posting happens in a popup window, which then reloads the original page.
On the right of the comment, there a "Supprimer" button which you can use to remove your test(s). I created, in the "issue" area, a dedicated <http://v0.battle-arenas.net/forum/messages.php?forum=0&sujet=110928> [ SeaMonkey: sujet pour tester (BugZilla) bug 381257 ] which can be used to test as much as we want. ***** 100% reproducible; with the profiles as I have them; with my site account... I didn't try to make a reduced testcase page(s), but here are some clues: [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a5pre) Gecko/2007052108 Minefield/3.0a5pre] (nightly) (W2Ksp4) No bug, per following steps. [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a5pre) Gecko/20070521 SeaMonkey/1.5a] (nightly) (W2Ksp4) [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a5pre) Gecko/2007052112 SeaMonkey/1.5a] (suiterunner, tinderbox-builds) (W2Ksp4) Steps: 0. It needs "windows to open in tabs" [browser.link.open_newwindow;3 and browser.link.open_newwindow.restriction;0]. 1. Log in; go to subject URL; press "Répondre". 2. Type something in the textarea: "test" for example. 3. On the smiley panel on the left, click one at a time on 2,3,4,5 tabs. 3-NB: Tab 5 is empty. The order does not matter: you only need to have loaded all the tabs. 4. Submit the form. 4r. The form is submitted and processed by the site; the reload of the subject page starts; crash ! I submitted a few SeaMonkey talkback reports while testing (with Bug Id in the comment)... (suiterunner has no "talkback" yet.)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Thanks for the accurate description. I can reproduce this with current Seamonkey trunk build, but not with current Firefox trunk build. Nor can I reproduce it with a Seamonkey branch build.
Regressed between [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060928 SeaMonkey/1.5a] (2006-09-28-10-trunk) (W2Ksp4) and [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060929 SeaMonkey/1.5a] (2006-09-29-11-trunk) (W2Ksp4) <http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&sortby=Date&hours=2&date=explicit&mindate=2006-09-28+10&maxdate=2006-09-29+12&cvsroot=%2Fcvsroot> My guess would be Bug 350416 Closing a Tab should add Undo option when applicable *** Ah... "Bad" news: This is a duplicate of bug 358599, which I had not searched for :-( Good news: They were missing reproducible steps :-)
Status: NEW → RESOLVED
Closed: 18 years ago
Component: General → XP Apps: GUI Features
Keywords: regression
Resolution: --- → DUPLICATE
Summary: Crash [@ nsSHistory::EvictWindowContentViewers], submitting a FORM which reloads a page → Crash [@ nsSHistory::EvictWindowContentViewers], with following steps
Whiteboard: [SM/sr only: not FF] [Steps: comment 4]
For the record, I sent a few more talkback reports (with bug id) while narrowing the timeframe.
[Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a6pre) Gecko/2007060312 SeaMonkey/2.0a1pre] (sea-win32-tbox-trunk) (W2Ksp4) (Still crashing with new Trunk SMv2.)
Component: XP Apps: GUI Features → UI Design
Crash Signature: [@ nsSHistory::EvictWindowContentViewers]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: