Closed
Bug 1467568
Opened 7 years ago
Closed 7 years ago
[10.13.4+] Crash in objc_release | CGSWindowInvalidateCache
Categories
(Core :: Widget: Cocoa, defect, P2)
Tracking
()
RESOLVED
DUPLICATE
of bug 1452763
People
(Reporter: philipp, Unassigned)
Details
(Keywords: crash, csectype-uaf, sec-moderate)
Crash Data
This bug was filed from the Socorro interface and is
report bp-47cf5465-dcf4-422c-be9f-4739b0180607.
=============================================================
Top 10 frames of crashing thread:
0 libobjc.A.dylib objc_release
1 SkyLight CGSWindowInvalidateCache
2 SkyLight CGSWindowGetShapeBounds
3 SkyLight CGSWindowGetSize
4 SkyLight SLSGetWindowSize
5 AppKit -[_NSCGSWindow size]
6 AppKit -[_NSCGSWindow setDragShape:]
7 AppKit _NSClearDragRectsInWindow
8 AppKit -[NSNextStepFrame _resetDragMargins]
9 AppKit -[NSNextStepFrame setFrameSize:]
=============================================================
the macos signature [@ objc_release] covers multiple different issues.
i'm filing this report for crashes similar to the stack above - this crash-stats query should cover them: https://crash-stats.mozilla.com/search/?signature=%3Dobjc_release&proto_signature=~objc_release%20%7C%20CGSWindowInvalidateCache&date=%3E%3D2018-01-01&_facets=signature&_facets=version&_facets=user_comments&_facets=adapter_vendor_id&_facets=build_id&_facets=useragent_locale&_facets=release_channel&_facets=address&_facets=proto_signature&_facets=platform_version#facet-version
the reports started appearing on/after macos 10.13.4 and all of them show a crashing address indicating a uaf situation.
Updated•7 years ago
|
Group: core-security → layout-core-security
Summary: Crash in objc_release | CGSWindowInvalidateCache → [10.13.4+] Crash in objc_release | CGSWindowInvalidateCache
Reporter | ||
Comment 1•7 years ago
|
||
bug 1469056 improved the crash signature for this case
Crash Signature: [@ objc_release] → [@ objc_release | CGSWindowInvalidateCache]
Updated•7 years ago
|
Keywords: sec-moderate
Comment 3•7 years ago
|
||
One recent comment: "I clicked the Last Pass button on the toolbar to look up a password while I was on an Outlook 365 page composing an email. "
Updated•7 years ago
|
Priority: -- → P2
Comment 4•7 years ago
|
||
The deallocation (objc_release) here seems to be for some internal
object in some CGS related cache. This looks like an OSX bug to me.
We should report it to Apple.
Flags: needinfo?(mstange)
Comment 5•7 years ago
|
||
I'm pretty sure this is the same underlying issue as bug 1452763.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(mstange)
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Group: layout-core-security → core-security-release
Updated•6 years ago
|
Updated•2 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•