Closed Bug 406108 Opened 17 years ago Closed 17 years ago

crash when Camino attempts to open any type of popup window (script, link, button)

Categories

(Camino Graveyard :: General, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED
Camino2.0

People

(Reporter: stephen.butler, Unassigned)

References

()

Details

Attachments

(2 files)

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en; rv:1.9b2pre) Gecko/2007112916 Camino/2.0a1pre (like Firefox/3.0b2pre)
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en; rv:1.9b2pre) Gecko/2007112916 Camino/2.0a1pre (like Firefox/3.0b2pre)

When clicking links that would open a new window, Camino immediately crashes. If I right click and choose "Open Link in New Tab", Camino is fine. Also, if I change the Tab preferences to open in a new tab links that would open a new window, then Camino is fine.

I've tried removing my profile, deleting the cache, and uninstalling GrowlCamino. Nothing helps.

I've seen this on all sorts of sites, including GMail and Mozillazine. The new-window part seems to be the only common thread.

Reproducible: Always

Steps to Reproduce:
1. Click on a link that will open a new window.

Actual Results:  
Camino crashes.

Expected Results:  
New window should open.

The nightly from the 16th of Nov did not crash (but had the scrollbar issue). The next nightly I tried was from the 28th, and it crashed.
Attached file most recent crash log
Uh, yes, I can crash as well

0   org.mozilla.camino             	0x0029e164 nsWindowWatcher::SizeOpenedDocShellItem(nsIDocShellTreeItem*, nsIDOMWindow*, SizeSpec const&) + 276
1   org.mozilla.camino             	0x0029e14c nsWindowWatcher::SizeOpenedDocShellItem(nsIDocShellTreeItem*, nsIDOMWindow*, SizeSpec const&) + 252
2   org.mozilla.camino             	0x002a075c nsWindowWatcher::OpenWindowJSInternal(nsIDOMWindow*, char const*, char const*, char const*, int, nsIArray*, int, nsIDOMWindow**) + 3296
3   org.mozilla.camino             	0x002a0f04 nsWindowWatcher::OpenWindow(nsIDOMWindow*, char const*, char const*, char const*, nsISupports*, nsIDOMWindow**) + 256
4   org.mozilla.camino             	0x00563f28 nsGlobalWindow::OpenInternal(nsAString_internal const&, nsAString_internal const&, nsAString_internal const&, int, int, int, int, nsIArray*, nsISupports*, nsIPrincipal*, JSContext*, nsIDOMWindow**) + 1096
5   org.mozilla.camino             	0x00564db0 nsGlobalWindow::Open(nsAString_internal const&, nsAString_internal const&, nsAString_internal const&, nsIDOMWindow**) + 128
6   org.mozilla.camino             	0x00294bf4 nsDocShell::InternalLoad(nsIURI*, nsIURI*, nsISupports*, unsigned, unsigned short const*, char const*, nsIInputStream*, nsIInputStream*, unsigned, nsISHEntry*, int, nsIDocShell**, nsIRequest**) + 4440
stack with a home made build.

I just tried with Minefield (2007112918 Minefield/3.0b2pre) and no problems over there.
Since we're crashing in WindowWatcher, this looks like bug 404290 is going to be the trigger.
Blocks: 404290
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking1.9?
Keywords: crash, regression
Heh, I was just about to go file this too. It also affects any scripts that try to launch a new window (e.g., the "Site Survey" button in the interface of my WiFi repeater).
I've commented about the specific cause in bug 404290.
Summary: crash when clicking a link that would open a new window → crash when Camino attempts to open any type of popup window (script, link, button)
Fixed by checkin for bug 404290.
Status: NEW → RESOLVED
Closed: 17 years ago
Flags: blocking1.9?
Keywords: crash, regression
Resolution: --- → FIXED
Target Milestone: --- → Camino2.0
Blocks: 530322
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: