Closed Bug 1595523 Opened 5 years ago Closed 1 year ago

Intermittent OSX *test-name | application crashed [@ -] | AppKit!__65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke in stack trace

Categories

(Core :: Widget: Cocoa, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [stockwell unknown])

Crash Data

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=275589203&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PepVPDZcSFe_tq6v0rpQxA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - PROCESS-CRASH | browser/components/customizableui/test/browser_drag_outside_palette.js | application crashed [@ -]
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Crash dump filename: /var/folders/yh/pgrtppsx2g71_fznlmdrt3gh000017/T/tmpl2RXmo.mozrunner/minidumps/256715F5-0A6F-4E12-B30F-D933337B6082.dmp
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Operating system: Mac OS X
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - 10.14.5 18F132
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - CPU: amd64
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - family 6 model 69 stepping 1
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - 4 CPUs
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO -
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - GPU: UNKNOWN
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO -
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Crash reason: EXC_BAD_INSTRUCTION / EXC_I386_INVOP
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Crash address: 0x7fff3203fa67
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Process uptime: 153 seconds
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO -
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - Thread 0 (crashed)
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - 0 AppKit!-[NSApplication _crashOnException:] + 0x6d
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - rax = 0x0000000127064000 rdx = 0x0000000000000dfd
[task 2019-11-11T14:04:46.277Z] 14:04:46 INFO - rcx = 0x0000000000000000 rbx = 0x000000012e6c8340
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rsi = 0x00007ffee6772be0 rdi = 0x0000000000000000
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773050 rsp = 0x00007ffee6773040
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - r8 = 0x00000000000001fd r9 = 0x0000000000000c00
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - r10 = 0x00000000000001fd r11 = 0x0000000127064dfd
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - r12 = 0x000000010de45ec0 r13 = 0x00007fd6c0802180
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - r14 = 0x00007fff5ed04680 r15 = 0x00007fff34620f83
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff3203fa67
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - Found by: given as instruction pointer in context
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - 1 AppKit!__65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 0x349
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773180 rsp = 0x00007ffee6773060
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff31d3cc84
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - 2 CoreFoundation!_CFPropertyListCreateSingleValue + 0x7
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773190 rsp = 0x00007ffee6773190
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff34613928
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - 3 CoreFoundation!CFBasicHashesAreEqual + 0x11
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773250 rsp = 0x00007ffee67731a0
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff3461385d
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - 4 CoreFoundation!CFDateCreate + 0x28
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773f60 rsp = 0x00007ffee6773260
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff345b5f80
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - 5 CoreFoundation!__CFRunLoopRun + 0xb37
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rbp = 0x00007ffee6773ff0 rsp = 0x00007ffee6773f70
[task 2019-11-11T14:04:46.278Z] 14:04:46 INFO - rip = 0x00007fff345b58be
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 6 HIToolbox!RunCurrentEventLoopInMode + 0x124
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee6774040 rsp = 0x00007ffee6774000
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x00007fff338a196b
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 7 HIToolbox!ReceiveNextEventCommon + 0x163
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee67740c0 rsp = 0x00007ffee6774050
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x00007fff338a15ad
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 8 HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x40
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee67740e0 rsp = 0x00007ffee67740d0
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x00007fff338a1436
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 9 AppKit!_DPSNextEvent + 0x3c5
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee67744f0 rsp = 0x00007ffee67740f0
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x00007fff31c3b987
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 10 AppKit!-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 0x551
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee6774770 rsp = 0x00007ffee6774500
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x00007fff31c3a71f
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 11 XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:def237378f8545c4d06e3df46ac962e1a752d631 : 172 + 0x2c]
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rbp = 0x00007ffee67747e0 rsp = 0x00007ffee6774780
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - rip = 0x000000011417dd19
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.279Z] 14:04:46 INFO - 12 AppKit!-[NSApplication run] + 0x2bb
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee67748b0 rsp = 0x00007ffee67747f0
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x00007fff31c3483c
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 13 XUL!nsAppShell::Run() [nsAppShell.mm:def237378f8545c4d06e3df46ac962e1a752d631 : 706 + 0x1a]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6774900 rsp = 0x00007ffee67748c0
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x000000011417f77d
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 14 XUL!nsAppStartup::Run() [nsAppStartup.cpp:def237378f8545c4d06e3df46ac962e1a752d631 : 276 + 0xf]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6774920 rsp = 0x00007ffee6774910
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x00000001158d6e7b
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 15 XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:def237378f8545c4d06e3df46ac962e1a752d631 : 4586 + 0x16]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6774a60 rsp = 0x00007ffee6774930
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x0000000115a5fcc4
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 16 XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:def237378f8545c4d06e3df46ac962e1a752d631 : 4721 + 0x8]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6774b50 rsp = 0x00007ffee6774a70
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x0000000115a60fb4
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 17 XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:def237378f8545c4d06e3df46ac962e1a752d631 : 4802 + 0x11]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6774ca0 rsp = 0x00007ffee6774b60
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x0000000115a61ace
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 18 firefox!main [nsBrowserApp.cpp:def237378f8545c4d06e3df46ac962e1a752d631 : 300 + 0x90]
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rbp = 0x00007ffee6775120 rsp = 0x00007ffee6774cb0
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - rip = 0x000000010948b684
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.280Z] 14:04:46 INFO - 19 libdyld.dylib!start + 0x1
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - rbp = 0x00007ffee6775138 rsp = 0x00007ffee6775130
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - rip = 0x00007fff604e03d5
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - Found by: previous frame's frame pointer
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - 20 libdyld.dylib!start + 0x1
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - rbp = 0x00007ffee6775138 rsp = 0x00007ffee6775138
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - rip = 0x00007fff604e03d5
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO - Found by: stack scanning
[task 2019-11-11T14:04:46.281Z] 14:04:46 INFO -

  • TEST-START | browser/components/customizableui/test/browser_drag_outside_palette.js*

This crash is in cocoa land, so hopefully people triaging there know what this is...

Component: Toolbars and Customization → Widget: Cocoa
Product: Firefox → Core
Summary: Intermittent browser/components/customizableui/test/browser_drag_outside_palette.js | application crashed [@ -] → Intermittent OSX *test-name | application crashed [@ -] | AppKit!__65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke in stack trace

Stephen, could you please assign this to someone? All the above bugs have a similar stack trace, crashes happen only on OSX and an actual failure rate is hard to tell because of the different tests that it's failing on. Thank you.

Flags: needinfo?(spohl.mozilla.bugs)

Markus, based on the top stack, could this be related to the CoreAnimation work?

Flags: needinfo?(spohl.mozilla.bugs) → needinfo?(mstange)
Priority: -- → P3
Depends on: 1602352
Flags: needinfo?(spohl.mozilla.bugs)
Whiteboard: [stockwell needswork:owner]

(In reply to Razvan Maries from comment #24)

Stephen, could you assign this to someone?

See comment 8.

Flags: needinfo?(spohl.mozilla.bugs)

There are 31 failures associated with this bug in the last 7 days https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-02-04&endday=2020-02-11&tree=trunk&bug=1595523
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288471431&repo=autoland&lineNumber=4885
This has failed on macosx1014-64, macosx1014-64-shippable and macosx1014-64-shippable-qr - debug and opt build types.

:mstange, do you have any updates on this one?

Whiteboard: [stockwell unknown] → [stockwell needswork:owner]
Severity: normal → S3

Next time this happens, we should check if we can get a message and a stack from the NSException. I see [NSApplication _crashOnException:] in comment 0.

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