Closed Bug 509867 Opened 16 years ago Closed 3 years ago

Mozilla has caught an Obj-C exception [NSInternalInconsistencyException: Error (1000) creating CGSWindow]

Categories

(Core :: Widget: Cocoa, defect)

1.9.1 Branch
x86
macOS
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: cbook, Unassigned)

References

()

Details

BuildID=20090811160553 - Debug Build Steps to reproduce: -> Load https://www.webpcfos.com/webpcfos/websabre/websabre_new.asp -> wait a minute or so -> click right into the browser window --> See below :/ Wed Aug 12 01:53:57 tomcat-3.local firefox-bin[29526] <Warning>: CGSResolveShmemReference : reference offset (42496) exceeds bounds (32768) on shmem obj 0xb85 2009-08-12 01:53:57.963 firefox-bin[29526:10b] Mozilla has caught an Obj-C exception [NSInternalInconsistencyException: Error (1000) creating CGSWindow] 2009-08-12 01:53:57.964 firefox-bin[29526:10b] Generating stack trace for Obj-C exception... 2009-08-12 01:54:34.324 firefox-bin[29526:10b] Stack trace: Looking up symbols in process 29526 named: firefox-bin __raiseError (in CoreFoundation) + 331 objc_exception_throw (in libobjc.A.dylib) + 40 +[NSException raise:format:arguments:] (in CoreFoundation) + 155 +[NSException raise:format:] (in CoreFoundation) + 58 _NXCreateWindow (in AppKit) + 310 _NSCreateWindow (in AppKit) + 58 -[NSWindow _commonAwake] (in AppKit) + 1953 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] (in AppKit) + 609 -[NSWindow orderWindow:relativeTo:] (in AppKit) + 105 -[NSWindow orderFront:] (in AppKit) + 50 nsCocoaWindow::Show(int) (in libwidget_mac.dylib) (nsCocoaWindow.mm:681) nsView::SetVisibility(nsViewVisibility) (in libgklayout.dylib) (nsView.cpp:473) nsViewManager::SetViewVisibility(nsIView*, nsViewVisibility) (in libgklayout.dylib) (nsViewManager.cpp:1761) nsMenuPopupFrame::AdjustView() (in libgklayout.dylib) (nsMenuPopupFrame.cpp:367) nsPopupSetFrame::DoLayout(nsBoxLayoutState&) (in libgklayout.dylib) (nsPopupSetFrame.cpp:213) nsIFrame::Layout(nsBoxLayoutState&) (in libgklayout.dylib) (nsBox.cpp:563) nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) (in libgklayout.dylib) (nsSprocketLayout.cpp:527) nsBoxFrame::DoLayout(nsBoxLayoutState&) (in libgklayout.dylib) (nsBoxFrame.cpp:940) nsIFrame::Layout(nsBoxLayoutState&) (in libgklayout.dylib) (nsBox.cpp:563) nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) (in libgklayout.dylib) (nsStackLayout.cpp:298) nsBoxFrame::DoLayout(nsBoxLayoutState&) (in libgklayout.dylib) (nsBoxFrame.cpp:940) nsIFrame::Layout(nsBoxLayoutState&) (in libgklayout.dylib) (nsBox.cpp:563) nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) (in libgklayout.dylib) (nsBoxFrame.cpp:756) nsRootBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) (in libgklayout.dylib) (nsRootBoxFrame.cpp:237) nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) (in libgklayout.dylib) (nsContainerFrame.cpp:821) ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) (in libgklayout.dylib) (nsViewportFrame.cpp:282) PresShell::DoReflow(nsIFrame*) (in libgklayout.dylib) (nsPresShell.cpp:6717) PresShell::ProcessReflowCommands(int) (in libgklayout.dylib) (nsPresShell.cpp:6804) PresShell::DoFlushPendingNotifications(mozFlushType, int) (in libgklayout.dylib) (nsPresShell.cpp:4867) PresShell::ReflowEvent::Run() (in libgklayout.dylib) (nsPresShell.cpp:6591) nsThread::ProcessNextEvent(int, int*) (in libxpcom_core.dylib) (nsThread.cpp:511) NS_ProcessPendingEvents_P(nsIThread*, unsigned int) (in libxpcom_core.dylib) + 146 nsBaseAppShell::NativeEventCallback() (in libwidget_mac.dylib) (nsBaseAppShell.cpp:122) nsAppShell::ProcessGeckoEvents(void*) (in libwidget_mac.dylib) (nsAppShell.mm:406) CFRunLoopRunSpecific (in CoreFoundation) + 3141 CFRunLoopRunInMode (in CoreFoundation) + 88 RunCurrentEventLoopInMode (in HIToolbox) + 283 ReceiveNextEventCommon (in HIToolbox) + 175 BlockUntilNextEventMatchingListInMode (in HIToolbox) + 106 _DPSNextEvent (in AppKit) + 657 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit) + 128 -[NSApplication run] (in AppKit) + 795 nsAppShell::Run() (in libwidget_mac.dylib) (nsAppShell.mm:720) nsAppStartup::Run() (in libtoolkitcomps.dylib) (nsAppStartup.cpp:193) XRE_main (in XUL) (nsAppRunner.cpp:3321) main (in firefox-bin) (nsBrowserApp.cpp:156)
> https://www.webpcfos.com/webpcfos/websabre/websabre_new.asp On accessing this URL I get an error page containing the following text: *** You are not authorized to use this function. Please make sure you have configured any software that may block an HTTP referer string from being passed (ie. Norton Internet Security). *** I've got a firewall running on my Internet-facing computer (using Shorewall on Ubuntu Linux). But it doesn't write anything to the syslog (as it normally does when it blocks traffic). And I'm quite sure I don't have anything running (including Shorewall) that inspects network traffic (and changes it) at such a high level (that of http packets).
This occurred in tinderbox, too: https://tbpl.mozilla.org/php/getParsedLog.php?id=12823238&tree=Fx-Team Rev3 MacOSX Leopard 10.5.8 fx-team opt test mochitest-other on 2012-06-20 03:43:28 PDT for push 92d3a40382aa slave: talos-r3-leopard-038 TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser-window/browser_searching.js | must wait for focus TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser-window/browser_searching.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol." {file: "http://127.0.0.1:8888/extensions-dummy/discoveryURL" line: 0}] Wed Jun 20 04:13:13 talos-r3-leopard-038.build.mozilla.org firefox-bin[321] <Warning>: CGSResolveShmemReference : reference offset (32784) exceeds bounds (32768) on shmem obj 0x707 2012-06-20 04:13:13.714 firefox-bin[321:80f] Mozilla has caught an Obj-C exception [NSInternalInconsistencyException: Error (1000) creating CGSWindow] TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser-window/browser_searching.js | Longer timeout required, waiting longer... Remaining timeouts: 1 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser-window/browser_searching.js | Test timed out TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser-window/browser_searching.js | Found unexpected add-ons manager window still open [...and more...]
QA Whiteboard: qa-not-actionable

In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.

Severity: major → --

This bug is unlikely to still be valid. Let's get a new bug on file if this issue is still reproducing in some shape or form today.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.