Closed Bug 802504 Opened 12 years ago Closed 9 years ago

Intermittent test_fullscreen-api.html | Exited with code 1 during test run from "Assertion failure in -[_NSWindowFullScreenTransition transitionedWindowFrame]"

Categories

(Core :: Widget: Cocoa, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla41
Tracking Status
firefox39 --- wontfix
firefox40 --- wontfix
firefox41 --- fixed
firefox-esr31 --- unaffected
firefox-esr38 --- unaffected

People

(Reporter: philor, Assigned: xidorn)

References

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=16186924&tree=Mozilla-Inbound
Rev5 MacOSX Mountain Lion 10.8 mozilla-inbound opt test mochitests-1/5 on 2012-10-16 23:36:12 PDT for push be4dd7c430af
slave: talos-mtnlion-r5-081

122905 INFO TEST-PASS | /tests/content/html/content/test/test_fullscreen-api.html | [fullscreen] document.mozFullScreenEnabled should be true if full-screen-api.enabled is true
122906 INFO TEST-INFO | /tests/content/html/content/test/test_fullscreen-api.html | must wait for focus
2012-10-16 23:45:34.325 firefox-bin[836:707] *** Assertion failure in -[_NSWindowFullScreenTransition transitionedWindowFrame], /SourceCache/AppKit/AppKit-1187/AppKit.subproj/NSWindowFullScreenTransition.m:1485
2012-10-16 23:45:34.326 firefox-bin[836:707] Mozilla has caught an Obj-C exception [NSInternalInconsistencyException: Mozilla has caught an Obj-C exception [NSInternalInconsistencyException: ]
TEST-UNEXPECTED-FAIL | /tests/content/html/content/test/test_fullscreen-api.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:08:43.381619
INFO | automation.py | Reading PID log: /var/folders/6p/28y5jm7s6lz843fsd3j2d_lh00000w/T/tmpO5fiZtpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64/1350454144/firefox-19.0a1.en-US.mac.crashreporter-symbols.zip
PROCESS-CRASH | /tests/content/html/content/test/test_fullscreen-api.html | application crashed (minidump found)
Crash dump filename: /var/folders/6p/28y5jm7s6lz843fsd3j2d_lh00000w/T/tmpJVjnky/minidumps/B24D1A7C-4237-4114-99E1-9A4082AEC488.dmp
Operating system: Mac OS X
                  10.8.0 12A269
CPU: amd64
     family 6 model 42 stepping 7
     8 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0xffffffffc0000012

Thread 0 (crashed)
 0  libobjc.A.dylib + 0x62d0
    rbx = 0x00007fff5fbfae78   r12 = 0x00000001005e1760
    r13 = 0x0000000000000000   r14 = 0x00007fff5fbfae78
    r15 = 0x00007fff92e152c0   rip = 0x00007fff92e152d0
    rsp = 0x00007fff5fbfae10   rbp = 0x00007fff5fbfae60
    Found by: given as instruction pointer in context
 1  XUL!GetObjCExceptionInfo(void*, nsACString_internal&) [mac_utils.mm : 15 + 0x10]
    rip = 0x000000010119f038   rsp = 0x00007fff5fbfae20
    rbp = 0x00007fff5fbfae60
    Found by: stack scanning
 2  XUL!CrashReporter::AppendObjCExceptionInfoToAppNotes(void*) [nsExceptionHandler.cpp : 1621 + 0x7]
    rbx = 0x00007fff5fbfae78   r12 = 0x00007fff5fbfb2d0
    r13 = 0x0000000000000000   r14 = 0x00007fff7d4274b0
    r15 = 0x000000010f0945b0   rip = 0x000000010119d23a
    rsp = 0x00007fff5fbfae70   rbp = 0x00007fff5fbfaef0
    Found by: call frame info
 3  XUL!nsCocoaWindow::Create(nsIWidget*, void*, nsIntRect const&, nsDeviceContext*, nsWidgetInitData*) [mozilla-inbound:tions.h:be4dd7c430af : 45 + 0xb]
    rbx = 0x00000001005e1760   r12 = 0x00007fff5fbfb2d0
    r13 = 0x0000000000000000   r14 = 0x00007fff7ddbfa50
    r15 = 0x000000010f0945b0   rip = 0x0000000101ed8145
    rsp = 0x00007fff5fbfaf00   rbp = 0x00007fff5fbfaf70
    Found by: call frame info
 4  XUL!nsWebShellWindow::Initialize(nsIXULWindow*, nsIXULWindow*, nsIURI*, int, int, bool, nsWidgetInitData&) [nsWebShellWindow.cpp : 171 + 0xb]
    rbx = 0x00007fff5fbfb120   r12 = 0x000000010054d500
    r13 = 0x000000010054d548   r14 = 0x00007fff5fbfb2d0
    r15 = 0x0000000000000000   rip = 0x0000000101d52464
    rsp = 0x00007fff5fbfaf80   rbp = 0x00007fff5fbfb180
    Found by: call frame info
 5  XUL!nsAppShellService::JustCreateTopWindow(nsIXULWindow*, nsIURI*, unsigned int, int, int, bool, nsWebShellWindow**) [nsAppShellService.cpp : 351 + 0x34]
    rbx = 0x0000000000000000   r12 = 0x00007fff5fbfb270
    r13 = 0x00000000000001e0   r14 = 0x000000010054d500
    r15 = 0x0000000100543380   rip = 0x0000000101d5005a
    rsp = 0x00007fff5fbfb190   rbp = 0x00007fff5fbfb330
    Found by: call frame info
 6  XUL!nsAppShellService::CreateTopLevelWindow(nsIXULWindow*, nsIURI*, unsigned int, int, int, nsIXULWindow**) [nsAppShellService.cpp : 146 + 0x24]
    rbx = 0x000000010bc586d0   r12 = 0x000000010dffde10
    r13 = 0x00000001085ec600   r14 = 0x00000000000004ce
    r15 = 0x000000010367bfe0   rip = 0x0000000101d5040d
    rsp = 0x00007fff5fbfb340   rbp = 0x00007fff5fbfb3a0
Whiteboard: [orange]
Please can you find an owner for this intermittent-failure - the current overall tree intermittent failure rate is spiralling out of control & the majority of bugs are unowned (see dev.platform thread).
Flags: needinfo?(joshmoz)
Steven - would you be a good owner for this bug?
Flags: needinfo?(joshmoz)
> Steven - would you be a good owner for this bug?

I suppose so.  And also for bug 792304, which seems to be related.

But it will be a while before I can get to it -- I've got lots of more urgent bugs to work on.

In the meantime we should just disable this test, and also the test associated with bug 792304.
Assignee: nobody → smichaud
I was having trouble hitting this a lot. Based on comment 216, I disabled the test on 10.8. We should leave the bug open for investigating the problem and re-enabling the test:

https://hg.mozilla.org/integration/mozilla-inbound/rev/2251c1d2218e
Whiteboard: [leave open]
Test disabled on OS X 10.7 and 10.8 for bug 900453 comment 19:
remote:   https://hg.mozilla.org/integration/mozilla-inbound/rev/bbd8b29a4261
Whiteboard: [leave open] → [test disabled on OS X 10.7 & 10.8][leave open]
We are no longer using the system fullscreen transition on OS X 10.7+ since bug 1105939.
Blocks: 1170369
Status: NEW → RESOLVED
Closed: 9 years ago
Depends on: 1105939
Resolution: --- → FIXED
Whiteboard: [test disabled on OS X 10.7 & 10.8][leave open]
Assignee: smichaud → quanxunzhen
Target Milestone: --- → mozilla41
You need to log in before you can comment on or make changes to this bug.