{"action":"closed","issue":{"url":"https://api.github.com/repos/atom/atom/issues/9584","labels_url":"https://api.github.com/repos/atom/atom/issues/9584/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/9584/comments","events_url":"https://api.github.com/repos/atom/atom/issues/9584/events","html_url":"https://github.com/atom/atom/issues/9584","id":116871659,"number":9584,"title":"Atom 1.2.0 crashes when closing a full-screen window on OS X 10.11.1","user":{"login":"davepeck","id":53165,"avatar_url":"https://avatars.githubusercontent.com/u/53165?v=3","gravatar_id":"","url":"https://api.github.com/users/davepeck","html_url":"https://github.com/davepeck","followers_url":"https://api.github.com/users/davepeck/followers","following_url":"https://api.github.com/users/davepeck/following{/other_user}","gists_url":"https://api.github.com/users/davepeck/gists{/gist_id}","starred_url":"https://api.github.com/users/davepeck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davepeck/subscriptions","organizations_url":"https://api.github.com/users/davepeck/orgs","repos_url":"https://api.github.com/users/davepeck/repos","events_url":"https://api.github.com/users/davepeck/events{/privacy}","received_events_url":"https://api.github.com/users/davepeck/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/atom","name":"atom","color":"f7c6c7"},{"url":"https://api.github.com/repos/atom/atom/labels/crash","name":"crash","color":"e11d21"},{"url":"https://api.github.com/repos/atom/atom/labels/mac","name":"mac","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-11-13T23:09:11Z","updated_at":"2015-11-26T08:13:21Z","closed_at":"2015-11-26T08:13:21Z","body":"To reproduce:\r\n\r\n1. Run `atom --safe`\r\n2. Make the window full-screen\r\n3. Tap `⌘-Shift-W` to close the window\r\n4. Wait for the crash!\r\n\r\nHappy to share a full dump if needed. The more interesting bits:\r\n\r\n```\r\nProcess:               Atom [45448]\r\nPath:                  /Applications/Atom.app/Contents/MacOS/Atom\r\nIdentifier:            com.github.atom\r\nVersion:               1.2.0 (1.2.0)\r\nCode Type:             X86-64 (Native)\r\nParent Process:        ??? [1]\r\nResponsible:           Atom [45448]\r\nUser ID:               501\r\n\r\nDate/Time:             2015-11-13 15:08:10.822 -0800\r\nOS Version:            Mac OS X 10.11.1 (15B42)\r\nReport Version:        11\r\nAnonymous UUID:        D2B1C999-B2A2-9608-8E2F-B5130BFB7F1E\r\n\r\nSleep/Wake UUID:       1C61E36F-68DB-4D79-A073-505FC8BC9455\r\n\r\nTime Awake Since Boot: 63000 seconds\r\nTime Since Wake:       20000 seconds\r\n\r\nSystem Integrity Protection: enabled\r\n\r\nCrashed Thread:        0  CrBrowserMain  Dispatch queue: com.apple.main-thread\r\n\r\nException Type:        EXC_BAD_ACCESS (SIGSEGV)\r\nException Codes:       KERN_INVALID_ADDRESS at 0x000007fc45dc3ca0\r\n\r\nVM Regions Near 0x7fc45dc3ca0:\r\n    Memory Tag 255         00000772e2200000-00000772e22dd000 [  884K] rw-/rwx SM=PRV  \r\n--> \r\n    Memory Tag 255         0000095bba000000-0000095bba100000 [ 1024K] rw-/rwx SM=PRV  \r\n\r\nApplication Specific Information:\r\nobjc_msgSend() selector name: windowDidResize:\r\n\r\n\r\nGlobal Trace Buffer (reverse chronological seconds):\r\n5.002928     CFNetwork                 \t0x00007fff8d2a6163 TCP Conn 0x7fc45abd44b0 SSL Handshake DONE\r\n5.189474     CFNetwork                 \t0x00007fff8d2a603f TCP Conn 0x7fc45abd44b0 starting SSL negotiation\r\n5.189741     CFNetwork                 \t0x00007fff8d2a4a0f TCP Conn 0x7fc45abd44b0 complete. fd: 54, err: 0\r\n5.189947     CFNetwork                 \t0x00007fff8d3331ad TCP Conn 0x7fc45abd44b0 event 1. err: 0\r\n5.261386     CFNetwork                 \t0x00007fff8d2a3cdf TCP Conn 0x7fc45abd44b0 started\r\n5.291244     CFNetwork                 \t0x00007fff8d26789e Creating default cookie storage with process/bundle identifier\r\n5.291244     CFNetwork                 \t0x00007fff8d267836 Faulting in CFHTTPCookieStorage singleton\r\n5.291251     CFNetwork                 \t0x00007fff8d2676c5 Faulting in NSHTTPCookieStorage singleton\r\n\r\nThread 0 Crashed:: CrBrowserMain  Dispatch queue: com.apple.main-thread\r\n0   libobjc.A.dylib               \t0x00007fff91bb2e5d objc_msgSend + 29\r\n1   com.apple.CoreFoundation      \t0x00007fff84f39c2f ___CFXRegistrationPost_block_invoke + 63\r\n2   com.apple.CoreFoundation      \t0x00007fff84f39ba7 _CFXRegistrationPost + 407\r\n3   com.apple.CoreFoundation      \t0x00007fff84f39912 ___CFXNotificationPost_block_invoke + 50\r\n4   com.apple.CoreFoundation      \t0x00007fff84ef66d2 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1922\r\n5   com.apple.CoreFoundation      \t0x00007fff84ef5925 _CFXNotificationPost + 693\r\n6   com.apple.Foundation          \t0x00007fff9ab550fa -[NSNotificationCenter postNotificationName:object:userInfo:] + 66\r\n7   com.apple.AppKit              \t0x00007fff95e2971c -[NSWindow _setFrameCommon:display:stashSize:] + 3477\r\n8   com.apple.AppKit              \t0x00007fff95e28979 -[NSWindow _setFrame:display:allowImplicitAnimation:stashSize:] + 222\r\n9   com.apple.AppKit              \t0x00007fff95e28894 -[NSWindow setFrame:display:] + 67\r\n10  com.apple.AppKit              \t0x00007fff95f96762 __25-[NSWindow setStyleMask:]_block_invoke + 2241\r\n11  com.apple.AppKit              \t0x00007fff95e91f05 NSPerformVisuallyAtomicChange + 147\r\n12  com.apple.AppKit              \t0x00007fff95f95e56 -[NSWindow setStyleMask:] + 222\r\n13  com.apple.AppKit              \t0x00007fff9609569f -[NSWindow _didExitFullScreen:] + 247\r\n14  com.apple.AppKit              \t0x00007fff96665489 __123-[_NSWindowFullScreenTransition _performExitFullScreenModeForWindow:windowController:options:customWindows:doKitAnimation:]_block_invoke_2 + 397\r\n15  com.apple.AppKit              \t0x00007fff966651ec __123-[_NSWindowFullScreenTransition _performExitFullScreenModeForWindow:windowController:options:customWindows:doKitAnimation:]_block_invoke + 1300\r\n16  com.apple.AppKit              \t0x00007fff96580a9f __177-[NSDockConnection(FullScreenMessages) sendFullScreenExitForTransition:synchronous:window:exitForClose:backgroundWindows:participatingWindows:customAnimation:completionHandler:]_block_invoke + 60\r\n17  libxpc.dylib                  \t0x00007fff8905a74b _xpc_connection_reply_callout + 26\r\n18  libxpc.dylib                  \t0x00007fff8905a6ec _xpc_connection_call_reply + 36\r\n19  libdispatch.dylib             \t0x00007fff870663c3 _dispatch_client_callout + 8\r\n20  libdispatch.dylib             \t0x00007fff87079c1b _dispatch_main_queue_callback_4CF + 1685\r\n21  com.apple.CoreFoundation      \t0x00007fff84f63999 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9\r\n22  com.apple.CoreFoundation      \t0x00007fff84f229cd __CFRunLoopRun + 1949\r\n23  com.apple.CoreFoundation      \t0x00007fff84f21fc8 CFRunLoopRunSpecific + 296\r\n24  com.apple.HIToolbox           \t0x00007fff8d799d55 RunCurrentEventLoopInMode + 235\r\n25  com.apple.HIToolbox           \t0x00007fff8d799b8f ReceiveNextEventCommon + 432\r\n26  com.apple.HIToolbox           \t0x00007fff8d7999cf _BlockUntilNextEventMatchingListInModeWithFilter + 71\r\n27  com.apple.AppKit              \t0x00007fff95d57d96 _DPSNextEvent + 1067\r\n28  com.apple.AppKit              \t0x00007fff95d571c5 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454\r\n29  com.apple.AppKit              \t0x00007fff95d4bd28 -[NSApplication run] + 682\r\n30  com.github.electron.framework \t0x00000001062994a1 0x10612e000 + 1488033\r\n31  com.github.electron.framework \t0x0000000106298abc 0x10612e000 + 1485500\r\n32  com.github.electron.framework \t0x00000001062ce813 0x10612e000 + 1706003\r\n33  com.github.electron.framework \t0x000000010678de8b 0x10612e000 + 6684299\r\n34  com.github.electron.framework \t0x000000010678ddc5 0x10612e000 + 6684101\r\n35  com.github.electron.framework \t0x0000000106790272 0x10612e000 + 6693490\r\n36  com.github.electron.framework \t0x000000010678a11f 0x10612e000 + 6668575\r\n37  com.github.electron.framework \t0x000000010671401c 0x10612e000 + 6184988\r\n38  com.github.electron.framework \t0x0000000106713676 0x10612e000 + 6182518\r\n39  com.github.electron.framework \t0x000000010612ff0d AtomMain + 77\r\n40  com.github.atom               \t0x0000000106122eea main + 58\r\n41  libdyld.dylib                 \t0x00007fff8975b5ad start + 1\r\n```"}}