electron / electron Goto Github PK
View Code? Open in Web Editor NEW:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Home Page: https://electronjs.org
License: MIT License
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Home Page: https://electronjs.org
License: MIT License
It is found here. It removes the pop-up alert when a new update is available. https://github.com/aroben/sparkle
The Atom Shell is looking awesome and I'd like to start getting Atom running in it. I know things aren't complete yet and Atom won't be fully functional, but I'd like to help @zcbenz out with this.
What is left to get the Atom basics (or any basic html page) running in Atom Shell? 🚀
If you click the full screen button on the top right of the window and then run:
remote.getCurrentWindow().isFullscreen()
The value will be false
even though the window is in full screen mode.
If you trigger full screen from the remote.getCurrentWindow().setFullscreen()
API then it does properly report the full screen state of the window from remote.getCurrentWindow().isFullscreen()
.
If you open atom from the command line with atom.sh SOME_PATH
or by open -a $ATOM_PATH -n --args SOME_PATH
SOME_PATH will trigger the open-file
event on app.
Is this intended?
When Atom is started in dev mode you can press cmd-r and the window is reloaded with new code. How can we add this to atom-shell (or does it already exist and I can't find it.) Would we just need to have main.js require the files from a specific directory instead of from the app bundle?
We are using an internal build system that automatically increments the version number. Could we add a native method to atom-shell to return the version number by reading the Info.plist
?
I considered doing this in javascript, but since different code will be needed on different platforms, I think it makes more sense to put this in atom-shell.
Do you know why this error always is logged?
[0611/105852:ERROR:renderer_main.cc(212)] Running without renderer sandbox
This has been logged since we started using CEF1 a long time ago. It is not a huge problem, and I don't think we should spend a huge amount of time on it, but it has always annoyed me.
This would allow Atom packages to access the microphone and camera through the navigator.webkitGetUserMedia()
API which currently never invokes the given error or success callbacks.
See here for more details: https://github.com/blog/1547-release-your-software
Basic idea is to move away from s3 and just host assets from the repo's releases page. This allows the assets to sit next to the changelog and diff links making it easier to associate things when upgrading or trying out a newer/older release.
The plan Atom would be to have Atom just pull releases from here eventually instead of off s3. So in the interim we would still upload to s3 and the Releases page until Atom is switched over.
What do you think?
This issue is mainly used to track my progress of message loop integration on Windows
In node-webkit, to make libuv loop work in renderer on Windows and Linux, we just patched Chromium to replace its message loop with libuv. But in atom-shell, since we need to implement message loop integration on both browser and renderer, and there is obviously no way to replace browser's UI message loop with libuv, we have to use the same way with the implementation on Mac: poll libuv events in new thread and deal with them in the main thread.
On Windows, since libuv implements its message loop with IOCP, we need to use GetQueuedCompletionStatus to poll in the new thread. Ideally it can be done by creating a new IO completion port to monitor libuv's IO completion port. Or using GetQueuedCompletionStatus to dequeue libuv's IO completion port, and then posting the event back with PostQueuedCompletionStatus.
But strangely both ways do not work well, I'm still looking into it.
We want to use urls with the atom scheme (like atom://share-session/90210).
Is there a way to open these urls with Atom?
If you run the specs while maintaining focus on the spec window, most of the specs pass. But if the window loses focus (if you switch to another application) many specs dealing with focus fail. Even if you call window.focus() before every spec.
I remember having a similar problem when using CEF, but we were able to get around it (I don't remember the solution though).
Do you have any ideas on how to deal with that @zcbenz?
Hey @zcbenz, when you get a chance can you give me some more information about the current status of Atom + Windows and some build instructions? In a few weeks I'm going to start hacking on this more
Got this weird error once or twice while launching atom from a custom url.
[0725/200713:INFO:CONSOLE(51)] "TypeError: Cannot redefine property: id
at Function.defineProperty (native)
at IDWeakMap.objectsWeakMap.add (/Applications/Atom.app/Contents/Resources/browser/atom/objects-registry.js:74:12)
at Object.exports.add (/Applications/Atom.app/Contents/Resources/browser/atom/objects-registry.js:100:22)
at valueToMeta (/Applications/Atom.app/Contents/Resources/browser/atom/rpc-server.js:36:38)
at Ipc.<anonymous> (/Applications/Atom.app/Contents/Resources/browser/atom/rpc-server.js:88:29)
at Ipc.EventEmitter.emit (events.js:106:17)
at process.<anonymous> (/Applications/Atom.app/Contents/Resources/browser/api/lib/ipc.js:41:27)
at process.EventEmitter.emit (events.js:106:17)", source: /Applications/Atom.app/Contents/Resources/renderer/api/lib/remote.js (51)
[0725/200713:INFO:CONSOLE(22)] "Error: Cannot redefine property: id
at metaToValue (/Applications/Atom.app/Contents/Resources/renderer/api/lib/remote.js:52:15)
at Object.exports.require (/Applications/Atom.app/Contents/Resources/renderer/api/lib/remote.js:124:12)
at Object.<anonymous> (/Users/nathansobo/github/atom/src/app/atom.coffee:25:16)
at Object.<anonymous> (/Users/nathansobo/github/atom/src/app/atom.coffee:466:4)
at Module._compile (module.js:467:26)
at Object.require.extensions..coffee (/Users/nathansobo/github/atom/node_modules/coffee-cache/lib/coffee-cache.js:48:17)
at Module.load (module.js:367:32)
at Function.Module._load (module.js:323:12)
at Module.require (module.js:375:17)
at require (module.js:391:17)
at Object.<anonymous> (/Users/nathansobo/github/atom/src/packages/collaboration/lib/bootstrap.coffee:4:3)
at Object.<anonymous> (/Users/nathansobo/github/atom/src/packages/collaboration/lib/bootstrap.coffee:89:4)
at Module._compile (module.js:467:26)
at Object.require.extensions..coffee (/Users/nathansobo/github/atom/node_modules/coffee-cache/lib/coffee-cache.js:48:17)
at Module.load (module.js:367:32)
at Function.Module._load (module.js:323:12)
at Module.require (module.js:375:17)
at require (module.js:391:17)
at window.onload (file:///Users/nathansobo/github/atom/static/index.html:16:9)", source: file:///Users/nathansobo/github/atom/static/index.html (22)
Editor is not responding dialog appears.
Mentioned in atom/atom#640
I am trying to make AtomWindow
inherit from BrowserWindow
but run into the error "require constructor call" which is thrown from atom-shell. Is it possible to do this?
The code I used is on the atom/inherit-browser-window branch.
In Atom we use -
instead of _
to separate words. Should we keep the same convention with file names in atom-shell. For example, should we rename browser_window.coffee
to browser-window.coffee
?
It would be nice to be able to copy selected text from the dev tools panel to the clipboard and be able to paste into the console prompt.
I'm trying to move the classes in main.coffee into multiple files, but the browser process's require doesn't know about the paths set on NODE_PATH. This even fails when the first thing main.coffee does is set the NODE_PATH env variable.
accelerator: 'Command+Alt+S'
will show up in the menu item and work as a keyboard command. But when I try to add Ctrl
or MacCtrl
it doesn't show up in the menu item or work as a keyboard command.
If you have an infinite loop in a spec and run it, it looks like you can't close the window using the x icon or the keyboard shortcut.
I would expect the keybaord shortcut to perhaps not work, but it seems like the x on the window should ideally.
Do you think this is something that can be supported?
Doing the following in the dev tools will not fire until the dev tools loses focus:
process.nextTick(function() {console.log('here?')})
The BrowserWindow
can show and hide the dev tools but is there any way to toggle the dev tools? We could simulate this on the coffeescript side by storing the dev tool's open state, but if atom-shell (or brightray?) has that state available i'd rather use that.
In Atom, the open dialog is used to open a new window, or open a file in an existing window. So the api we need is a combination of dialog.openFile
and dialog.openFolder
where it doesn't matter if the user opens a file or a folder. We also could allow the user to open multiple files/folders.
So I propose we remove dialog.openMultiFiles
dialog.openFile
and dialog.openFolder
with dialog.open
Pressing down and holding a key shows the following bubble in OSX for me:
This bubble is used for inputing non-english letters by selecting one of the offered choices. This works fine throughout OSX - the character created by pressing the key is replaced with the choice from the bubble. But in Atom the choice from the bubble is added to the character already there, it doesn't replace it (which is wrong):
So, pressing and holding Z gives a range of choices, and selecting one of those choices should result in a Ž letter (for example), but in Atom I get ZŽ. The same happens for all other letters I try to create using this input method.
require('fs').exists('/a/b/c', function() {throw new Error()})
Process: Atom Helper [72526]
Path: /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper
Identifier: com.github.atom.helper
Version: 18fa124 (18fa124)
Code Type: X86 (Native)
Parent Process: Atom [72517]
User ID: 501
Date/Time: 2013-06-07 15:11:21.679 -0700
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10
Crashed Thread: 0 CrRendererMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
VM Regions Near 0:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper
VM_ALLOCATE 0000000000001000-000000000009c000 [ 620K] ---/--- SM=NUL
Thread 0 Crashed:: CrRendererMain Dispatch queue: com.apple.main-thread
0 libchromiumcontent.dylib 0x023c943f 0x411000 + 33260607
1 libchromiumcontent.dylib 0x023c95d9 0x411000 + 33261017
2 libchromiumcontent.dylib 0x023ceca4 0x411000 + 33283236
3 libchromiumcontent.dylib 0x005a0745 0x411000 + 1636165
4 libchromiumcontent.dylib 0x005599fe 0x411000 + 1346046
5 libchromiumcontent.dylib 0x0048c052 0x411000 + 503890
6 libchromiumcontent.dylib 0x0048bbbd 0x411000 + 502717
7 libchromiumcontent.dylib 0x00428e2c v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) + 348
8 Atom 0x000c838a node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*) + 342
9 Atom 0x000c8494 node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*) + 131
10 Atom 0x000dc6fd node::After(uv_fs_s*) + 312
11 Atom 0x001f6348 uv__fs_done + 128
12 Atom 0x001fce10 uv__work_done + 141
13 Atom 0x001f4817 uv__async_event + 66
14 Atom 0x001f4995 uv__async_io + 148
15 Atom 0x0020056a uv__io_poll + 1509
16 Atom 0x001f4d4e uv_run + 247
17 Atom 0x000b9cf8 atom::NodeBindingsMac::UvRunOnce() + 192
18 Atom 0x000b9d4c ___ZN4atom15NodeBindingsMac17EmbedThreadRunnerEPv_block_invoke + 20
19 libdispatch.dylib 0x90babf8f _dispatch_call_block_and_release + 15
20 libdispatch.dylib 0x90ba7c82 _dispatch_client_callout + 46
21 libdispatch.dylib 0x90bad2e3 _dispatch_main_queue_callback_4CF + 223
22 com.apple.CoreFoundation 0x9602ec39 __CFRunLoopRun + 1961
23 com.apple.CoreFoundation 0x9602e02a CFRunLoopRunSpecific + 378
24 com.apple.CoreFoundation 0x9602de9b CFRunLoopRunInMode + 123
25 com.apple.HIToolbox 0x9015bf5a RunCurrentEventLoopInMode + 242
26 com.apple.HIToolbox 0x9015bcc9 ReceiveNextEventCommon + 374
27 com.apple.HIToolbox 0x9015bb44 BlockUntilNextEventMatchingListInMode + 88
28 com.apple.AppKit 0x926c69aa _DPSNextEvent + 724
29 com.apple.AppKit 0x926c61dc -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
30 com.apple.AppKit 0x926bc63c -[NSApplication run] + 855
31 libchromiumcontent.dylib 0x00fe8057 0x411000 + 12415063
32 libchromiumcontent.dylib 0x00fe7a2c 0x411000 + 12413484
33 libchromiumcontent.dylib 0x01032c21 base::MessageLoop::RunInternal() + 161
34 libchromiumcontent.dylib 0x01051a1e base::RunLoop::Run() + 30
35 libchromiumcontent.dylib 0x010324fa base::MessageLoop::Run() + 26
36 libchromiumcontent.dylib 0x01f825be 0x411000 + 28775870
37 libchromiumcontent.dylib 0x0259def9 0x411000 + 35180281
38 libchromiumcontent.dylib 0x0259ed21 0x411000 + 35183905
39 libchromiumcontent.dylib 0x0259dbb0 content::ContentMain(int, char const**, content::ContentMainDelegate*) + 64
40 Atom 0x000a2df9 AtomMain + 41
41 libdyld.dylib 0x91dfe725 start + 1
I think we should start tagging future releases so we know what has or hasn't been released yet to Atom.
@zcbenz what do you think?
What do you think about renaming window.coffee to something else? The reason is it is confusing to have the DOM window
object and to have the OS window
object. We could call it browserWindow
or atomWindow
or you can convince me that we should keep it called window
.
Currently it appears that calling remote.getCurrentWindow().focus()
does not trigger a focus event to listeners bound using $(window).focus -> console.log 'focusing'
.
Is this something atom-shell should do?
It is pretty easy to work-around it via atom/atom@772a990
It'd be nice if we had a simple flag (--help and -h) that showed all supported flags and a short description. The only flag I know of right now is --wait, but it's still helpful for people who would like to use atom as their git commit editor but don't know how.
When I press cmd-shift-f
, input text and press enter, the render thread crashes. The same thing happens if I press cmd-j
to search symbols or if I run the spec suit. Here is the crash log.
Process: Atom Helper [49262]
Path: /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper
Identifier: com.github.atom.helper
Version: 0
Code Type: X86 (Native)
Parent Process: Atom [49260]
User ID: 501
Date/Time: 2013-05-21 17:29:40.714 -0700
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10
Crashed Thread: 0 CrRendererMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef
VM Regions Near 0xbbadbeef:
Stack 00000000b15f5000-00000000b1676000 [ 516K] rw-/rwx SM=COW
-->
Stack 00000000bbf6c000-00000000bf76c000 [ 56.0M] ---/rwx SM=NUL
Thread 0 Crashed:: CrRendererMain Dispatch queue: com.apple.main-thread
0 libchromiumcontent.dylib 0x01f063cc 0x3bf000 + 28603340
1 libchromiumcontent.dylib 0x027b0197 0x3bf000 + 37687703
2 libchromiumcontent.dylib 0x02842122 0x3bf000 + 38285602
3 libchromiumcontent.dylib 0x027b1c1c v8::HandleScope::RawClose(v8::internal::Object**) + 220
4 Atom 0x000bc7ab node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*) + 143
5 Atom 0x000bb681 node::HandleWrap::OnClose(uv_handle_s*) + 77
6 Atom 0x001e3216 uv_run + 383
7 Atom 0x000ae29d atom::NodeBindingsMac::UvRunOnce() + 181
8 Atom 0x000ae2e9 ___ZN4atom15NodeBindingsMac17EmbedThreadRunnerEPv_block_invoke + 20
9 libdispatch.dylib 0x90970f8f _dispatch_call_block_and_release + 15
10 libdispatch.dylib 0x9096cc82 _dispatch_client_callout + 46
11 libdispatch.dylib 0x909722e3 _dispatch_main_queue_callback_4CF + 223
12 com.apple.CoreFoundation 0x92292c39 __CFRunLoopRun + 1961
13 com.apple.CoreFoundation 0x9229202a CFRunLoopRunSpecific + 378
14 com.apple.CoreFoundation 0x92291e9b CFRunLoopRunInMode + 123
15 com.apple.HIToolbox 0x90500f5a RunCurrentEventLoopInMode + 242
16 com.apple.HIToolbox 0x90500cc9 ReceiveNextEventCommon + 374
17 com.apple.HIToolbox 0x90500b44 BlockUntilNextEventMatchingListInMode + 88
18 com.apple.AppKit 0x92f969aa _DPSNextEvent + 724
19 com.apple.AppKit 0x92f961dc -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
20 com.apple.AppKit 0x92f8c63c -[NSApplication run] + 855
21 libchromiumcontent.dylib 0x00bf24a7 0x3bf000 + 8598695
22 libchromiumcontent.dylib 0x00bf1e7c 0x3bf000 + 8597116
23 libchromiumcontent.dylib 0x00c37498 base::MessageLoop::RunInternal() + 280
24 libchromiumcontent.dylib 0x00c581fe base::RunLoop::Run() + 30
25 libchromiumcontent.dylib 0x00c36a0a base::MessageLoop::Run() + 26
26 libchromiumcontent.dylib 0x01c57cb3 0x3bf000 + 25791667
27 libchromiumcontent.dylib 0x0222df23 0x3bf000 + 31911715
28 libchromiumcontent.dylib 0x0222ec09 0x3bf000 + 31915017
29 libchromiumcontent.dylib 0x0222dcb0 content::ContentMain(int, char const**, content::ContentMainDelegate*) + 64
30 Atom 0x00099b29 AtomMain + 41
31 libdyld.dylib 0x99c38725 start + 1
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x99c259ae kevent + 10
1 libdispatch.dylib 0x9096fc71 _dispatch_mgr_invoke + 993
2 libdispatch.dylib 0x9096f7a9 _dispatch_mgr_thread + 53
Thread 2:
0 libsystem_kernel.dylib 0x99c227d2 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x99c21cb0 mach_msg + 68
2 com.apple.CoreFoundation 0x9228cf89 __CFRunLoopServiceMachPort + 185
3 com.apple.CoreFoundation 0x9229296f __CFRunLoopRun + 1247
4 com.apple.CoreFoundation 0x9229202a CFRunLoopRunSpecific + 378
5 com.apple.CoreFoundation 0x922a1ac1 CFRunLoopRun + 129
6 Atom 0x001ed3ed uv__cf_loop_runner + 77
7 Atom 0x001e2a05 uv__thread_start + 29
8 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
9 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 3:: Chrome_ChildIOThread
0 libsystem_kernel.dylib 0x99c259ae kevent + 10
1 libchromiumcontent.dylib 0x01067146 0x3bf000 + 13271366
2 libchromiumcontent.dylib 0x01064db9 0x3bf000 + 13262265
3 libchromiumcontent.dylib 0x00bf0ab1 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 449
4 libchromiumcontent.dylib 0x00c37498 base::MessageLoop::RunInternal() + 280
5 libchromiumcontent.dylib 0x00c581fe base::RunLoop::Run() + 30
6 libchromiumcontent.dylib 0x00c36a0a base::MessageLoop::Run() + 26
7 libchromiumcontent.dylib 0x00c78481 base::Thread::Run(base::MessageLoop*) + 17
8 libchromiumcontent.dylib 0x00c7852d base::Thread::ThreadMain() + 141
9 libchromiumcontent.dylib 0x00c70d95 0x3bf000 + 9117077
10 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
11 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 4:: VC manager
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 libchromiumcontent.dylib 0x00c6aea3 base::ConditionVariable::Wait() + 35
4 libchromiumcontent.dylib 0x00c6be9b base::WaitableEvent::TimedWait(base::TimeDelta const&) + 347
5 libchromiumcontent.dylib 0x00c6bca2 base::WaitableEvent::Wait() + 50
6 libchromiumcontent.dylib 0x00c3ab1c 0x3bf000 + 8895260
7 libchromiumcontent.dylib 0x00c37498 base::MessageLoop::RunInternal() + 280
8 libchromiumcontent.dylib 0x00c581fe base::RunLoop::Run() + 30
9 libchromiumcontent.dylib 0x00c36a0a base::MessageLoop::Run() + 26
10 libchromiumcontent.dylib 0x00c78481 base::Thread::Run(base::MessageLoop*) + 17
11 libchromiumcontent.dylib 0x00c7852d base::Thread::ThreadMain() + 141
12 libchromiumcontent.dylib 0x00c70d95 0x3bf000 + 9117077
13 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
14 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 5:: SamplerThread
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 libchromiumcontent.dylib 0x02a907ab 0x3bf000 + 40703915
2 libchromiumcontent.dylib 0x0297b95c 0x3bf000 + 39569756
3 libchromiumcontent.dylib 0x02a90895 0x3bf000 + 40704149
4 libchromiumcontent.dylib 0x02a8ff85 0x3bf000 + 40701829
5 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
6 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 6:: v8:SweeperThrea
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 libchromiumcontent.dylib 0x02a907ab 0x3bf000 + 40703915
2 libchromiumcontent.dylib 0x029da6ef 0x3bf000 + 39958255
3 libchromiumcontent.dylib 0x02a8ff85 0x3bf000 + 40701829
4 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
5 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 7:: v8:SweeperThrea
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 libchromiumcontent.dylib 0x02a907ab 0x3bf000 + 40703915
2 libchromiumcontent.dylib 0x029da6ef 0x3bf000 + 39958255
3 libchromiumcontent.dylib 0x02a8ff85 0x3bf000 + 40701829
4 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
5 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 8:: v8:SweeperThrea
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 libchromiumcontent.dylib 0x02a907ab 0x3bf000 + 40703915
2 libchromiumcontent.dylib 0x029da6ef 0x3bf000 + 39958255
3 libchromiumcontent.dylib 0x02a8ff85 0x3bf000 + 40701829
4 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
5 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 9:: v8:SweeperThrea
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 libchromiumcontent.dylib 0x02a907ab 0x3bf000 + 40703915
2 libchromiumcontent.dylib 0x029da6ef 0x3bf000 + 39958255
3 libchromiumcontent.dylib 0x02a8ff85 0x3bf000 + 40701829
4 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
5 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 10:
0 libsystem_kernel.dylib 0x99c2280e semaphore_wait_trap + 10
1 Atom 0x001eabab uv_sem_wait + 18
2 Atom 0x000adfbf atom::NodeBindingsMac::EmbedThreadRunner(void*) + 181
3 Atom 0x001e2a05 uv__thread_start + 29
4 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
5 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 11:: WebCore: HTMLParser
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 libchromiumcontent.dylib 0x00d149d3 0x3bf000 + 9787859
4 libchromiumcontent.dylib 0x00e14458 0x3bf000 + 10835032
5 libchromiumcontent.dylib 0x00e14392 0x3bf000 + 10834834
6 libchromiumcontent.dylib 0x00d1394c 0x3bf000 + 9783628
7 libchromiumcontent.dylib 0x00d13be0 0x3bf000 + 9784288
8 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
9 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 12:
0 libsystem_kernel.dylib 0x99c259ae kevent + 10
1 pathwatcher.node 0x05f4fa7b PlatformThread() + 77 (pathwatcher_mac.mm:24)
2 Atom 0x001e2a05 uv__thread_start + 29
3 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
4 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 13:
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 Atom 0x001eac82 uv_cond_wait + 24
4 Atom 0x001eb470 worker + 195
5 Atom 0x001e2a05 uv__thread_start + 29
6 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
7 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 14:
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 Atom 0x001eac82 uv_cond_wait + 24
4 Atom 0x001eb470 worker + 195
5 Atom 0x001e2a05 uv__thread_start + 29
6 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
7 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 15:
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 Atom 0x001eac82 uv_cond_wait + 24
4 Atom 0x001eb470 worker + 195
5 Atom 0x001e2a05 uv__thread_start + 29
6 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
7 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 16:
0 libsystem_kernel.dylib 0x99c248e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x96a60280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x96ae6095 pthread_cond_wait$UNIX2003 + 71
3 Atom 0x001eac82 uv_cond_wait + 24
4 Atom 0x001eb470 worker + 195
5 Atom 0x001e2a05 uv__thread_start + 29
6 libsystem_c.dylib 0x96a5b5b7 _pthread_start + 344
7 libsystem_c.dylib 0x96a45d4e thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x7a1da004 ecx: 0xbff684f4 edx: 0x00002100
edi: 0x7a185400 esi: 0x01f0639c ebp: 0xbff68bc8 esp: 0xbff68bb0
ss: 0x00000023 efl: 0x00010246 eip: 0x01f063cc cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0xbbadbeef
Logical CPU: 6
Binary Images:
0x95000 - 0x95ffd +com.github.atom.helper (0) <CABE8251-7CB7-368C-8A42-D163F8156DAA> /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper
0x98000 - 0x2fdffb +Atom (0) <761A9F24-9226-3EC5-824A-1B888379F433> /Applications/Atom.app/Contents/Frameworks/Atom.framework/Versions/A/Atom
0x3bf000 - 0x38f3fdb +libchromiumcontent.dylib (0) <4AEED70B-9A99-34A7-82E1-20123FB83E32> /Applications/Atom.app/Contents/Frameworks/Atom.framework/Versions/A/Libraries/libchromiumcontent.dylib
0x5c9c000 - 0x5ca9ff3 com.apple.Librarian (1.1 - 1) <68F8F983-5F16-3BA5-BDA7-1A5451CC02BB> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x5f4e000 - 0x5f4fff0 +pathwatcher.node (0) <3768F523-1BBC-3716-9CFF-AC80B6F2D293> /Users/USER/*/pathwatcher.node
0x5f54000 - 0x5f98fe9 +onig_scanner.node (0) <7785566F-5987-3538-A857-952F399F0D34> /Users/USER/*/onig_scanner.node
0x77f7000 - 0x785cff4 +git.node (0) <F220B95C-046B-3069-B71B-274A029982B3> /Users/USER/*/git.node
0x8fe94000 - 0x8fec6e57 dyld (210.2.3) <23516BE4-29BE-350C-91C9-F36E7999F0F1> /usr/lib/dyld
0x90007000 - 0x9039aff3 com.apple.MediaToolbox (1.0 - 926.87) <F3623474-03AD-3A7F-8BD1-46A44A12E74E> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x9039b000 - 0x9039bfff com.apple.ApplicationServices (45 - 45) <677C4ACC-9D12-366F-8A87-B898AC806DD9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9039c000 - 0x903a3fff liblaunch.dylib (442.26.2) <310C99F8-0811-314D-9BB9-D0ED6DFA024B> /usr/lib/system/liblaunch.dylib
0x903a4000 - 0x903c9ff7 com.apple.CoreVideo (1.8 - 99.4) <A26DE896-32E0-3D5E-BA89-02AD23FA96B3> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x903cb000 - 0x90431fff com.apple.print.framework.PrintCore (8.3 - 387.2) <0F7665F5-33F0-3661-9BE2-7DD2890E304B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x90432000 - 0x9043cffe com.apple.bsd.ServiceManagement (2.0 - 2.0) <9732BA61-D6F6-3644-82DA-FF0D6FEEFC69> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x904a9000 - 0x9088cfff com.apple.HIToolbox (2.0 - 626.1) <ECC3F04F-C4B7-35BF-B10E-183B749DAB92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9088d000 - 0x908ddff7 com.apple.CoreMediaIO (307.0 - 4155) <49D36F54-D414-3745-8194-69FC3B632ED3> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x908de000 - 0x908e2fff com.apple.IOSurface (86.0.4 - 86.0.4) <6431ACB6-561B-314F-9A2A-FAC1578FCC86> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x908e3000 - 0x90968ff7 com.apple.SearchKit (1.4.0 - 1.4.0) <454E950F-291C-3E95-8F35-05CA0AD6B327> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x90969000 - 0x9096affd com.apple.TrustEvaluationAgent (2.0 - 23) <E42347C0-2D3C-36A4-9200-757FFA61B388> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x9096b000 - 0x9097dff7 libdispatch.dylib (228.23) <86EF7D45-2D97-3465-A449-95038AE5DABA> /usr/lib/system/libdispatch.dylib
0x9097e000 - 0x909e2fff com.apple.datadetectorscore (4.1 - 269.2) <B4D53047-C613-32F8-9E08-0154EA81B487> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x90a18000 - 0x90b70ffb com.apple.audio.toolbox.AudioToolbox (1.8 - 1.8) <0D36953C-9897-3E9B-8C70-847E90B203A2> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x90b71000 - 0x90b71fff libSystem.B.dylib (169.3) <4F99C03B-BBFF-3BF8-8CC2-2DA764447446> /usr/lib/libSystem.B.dylib
0x9130e000 - 0x91317fff com.apple.DiskArbitration (2.5.2 - 2.5.2) <89822A83-B450-3363-8E9C-9B80CB4450B1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9131e000 - 0x9133dff3 com.apple.Ubiquity (1.2 - 243.15) <E10A2937-D671-3D14-AF8D-BA25E601F458> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x916b9000 - 0x91721fe7 libvDSP.dylib (380.6) <55780308-4DCA-3B10-9703-EAFC3E13A3FA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91722000 - 0x9172cfff libsystem_notify.dylib (98.5) <7EEE9475-18F8-3099-B0ED-23A3E528ABE0> /usr/lib/system/libsystem_notify.dylib
0x9172d000 - 0x917bfffb libvMisc.dylib (380.6) <6DA3A03F-20BE-300D-A664-B50A7B4E4B1A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x918b8000 - 0x918bbff7 libcompiler_rt.dylib (30) <CE5DBDB4-0124-3E2B-9105-989DF98DD108> /usr/lib/system/libcompiler_rt.dylib
0x918bc000 - 0x91a78ffd libicucore.A.dylib (491.11.2) <59A23F06-16AD-35F8-BA58-D17305232402> /usr/lib/libicucore.A.dylib
0x91a79000 - 0x91b86ff3 com.apple.ImageIO.framework (3.2.0 - 849) <B34C2380-51F6-38B1-BB6C-C2E5185D90EF> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91b87000 - 0x91b8dfff com.apple.print.framework.Print (8.0 - 258) <12AEAD24-6924-3923-9E4A-C5D21231E639> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x91b8e000 - 0x91b8efff com.apple.Accelerate (1.8 - Accelerate 1.8) <4EC0548E-3A3F-310D-A366-47B51D5B6398> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91b8f000 - 0x91b8ffff com.apple.Accelerate.vecLib (3.8 - vecLib 3.8) <908B8D40-3FB5-3047-B482-3DF95025ECFC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91b90000 - 0x91b90fff libsystem_blocks.dylib (59) <3A743C5D-CFA5-37D8-80A8-B6795A9DB04F> /usr/lib/system/libsystem_blocks.dylib
0x91b91000 - 0x91b9affd com.apple.audio.SoundManager (4.0 - 4.0) <ABC5FE40-B222-36EB-9905-5C8C4BFD8C87> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x91b9b000 - 0x91cf8ffb com.apple.QTKit (7.7.1 - 2599.24) <39CC892D-2874-33FE-BE30-87FE07D875BD> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x91cf9000 - 0x91cfafff liblangid.dylib (116) <E13CC8C5-5034-320A-A210-41A2BDE4F846> /usr/lib/liblangid.dylib
0x91cfb000 - 0x91d05fff libCSync.A.dylib (331.0.4) <71A7B331-C8A2-322C-AFB0-062EE9C3B848> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x91d06000 - 0x91d06fff libkeymgr.dylib (25) <D5E93F7F-9315-3AD6-92C7-941F7B54C490> /usr/lib/system/libkeymgr.dylib
0x91d07000 - 0x91d62ff7 com.apple.AppleVAFramework (5.0.19 - 5.0.19) <3C43A555-0A22-3D7C-A3FB-CFADDDA43E9B> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x91d63000 - 0x91daaff3 com.apple.CoreMedia (1.0 - 926.87) <713B7213-D695-3162-9852-DBC114C26178> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x91dab000 - 0x91ec7ffb com.apple.desktopservices (1.7.3 - 1.7.3) <7157C51D-C695-3C9E-B532-F551E7E55B56> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x91ec8000 - 0x91ec9fff libdnsinfo.dylib (453.19) <3B523729-84A8-3D0B-B58C-3FC185060E67> /usr/lib/system/libdnsinfo.dylib
0x91eca000 - 0x91f21ff3 com.apple.HIServices (1.20 - 417) <561A770B-8523-3D09-A763-11F872779A4C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91f22000 - 0x91f3bfff com.apple.Kerberos (2.0 - 1) <9BDE8F4D-DBC3-34D1-852C-898D3655A611> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x91f4a000 - 0x92008ff3 com.apple.ColorSync (4.8.0 - 4.8.0) <EFEDCB37-4F20-3CEC-A185-5D2976E11BAC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x92009000 - 0x92144ff7 libBLAS.dylib (1073.4) <FF74A147-05E1-37C4-BC10-7DEB57FE5326> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x92145000 - 0x921bfff7 com.apple.securityfoundation (6.0 - 55115.4) <7F614418-F853-3FED-B265-0EA47F309A49> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x921c0000 - 0x921ddfff libxpc.dylib (140.42) <1E419D55-C5C1-33FF-B52E-6C7FFBEA5E1F> /usr/lib/system/libxpc.dylib
0x921de000 - 0x921f0fff libbsm.0.dylib (32) <DADD385E-FE53-3458-94FB-E316A6345108> /usr/lib/libbsm.0.dylib
0x92227000 - 0x9223cfff com.apple.ImageCapture (8.0 - 8.0) <B8BD421F-D5A9-3FB4-8E89-AD5CFC0D4030> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x9223d000 - 0x9225aff7 libresolv.9.dylib (51) <B9742A2A-DF15-3F6E-8FCE-778A58214B3A> /usr/lib/libresolv.9.dylib
0x9225b000 - 0x92443ffb com.apple.CoreFoundation (6.8 - 744.18) <68AFEE40-0078-347E-9DEE-32CFE0062A10> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x92444000 - 0x92448fff com.apple.CommonPanels (1.2.5 - 94) <6B3E7E53-7708-3DA2-8C50-59C2B4735DE1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x92449000 - 0x92460ff4 com.apple.CoreMediaAuthoring (2.1 - 914) <37C0A2C7-73B3-39BC-8DE1-4A6B75F115FC> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x92461000 - 0x9246bfff com.apple.speech.recognition.framework (4.1.5 - 4.1.5) <B855E8B4-2EE3-3BFF-8547-98A0F084F9AF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92498000 - 0x924a6fff com.apple.opengl (1.8.7 - 1.8.7) <0631EC1D-833B-39D2-A907-A9F7617E5504> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x924a7000 - 0x924a7ffd com.apple.audio.units.AudioUnit (1.8 - 1.8) <D35BA73D-1E56-3A1D-9F9F-971F3BF8C136> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x92503000 - 0x92945ff3 com.apple.CoreGraphics (1.600.0 - 331.0.4) <BC041647-FB5A-3D07-A253-F3D34E25BF6C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x92946000 - 0x92a1aff3 com.apple.backup.framework (1.4.2 - 1.4.2) <0473EB45-E9BF-3C10-B235-A6E2B960A88F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x92a1b000 - 0x92a5fff7 libGLU.dylib (8.7.25) <0CC1A4D8-C095-3F2B-B55C-FDEBEA0E9CFE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92a60000 - 0x92a96ffb com.apple.DebugSymbols (98 - 98) <9A9ADA0A-E487-3C8F-9998-286EE04C235A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x92a97000 - 0x92aa2fff libcommonCrypto.dylib (60027) <8EE30FA5-AA8D-3FA6-AB0F-05DA8B0425D9> /usr/lib/system/libcommonCrypto.dylib
0x92aa3000 - 0x92b94ffc libiconv.2.dylib (34) <B096A9B7-83A6-31B3-8D2F-87D91910BF4C> /usr/lib/libiconv.2.dylib
0x92def000 - 0x92e02ff9 com.apple.MultitouchSupport.framework (235.29 - 235.29) <451701B6-03CE-3F26-9FF0-92D8DA1467EE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x92e33000 - 0x939efff7 com.apple.AppKit (6.8 - 1187.37) <6FBB3467-04F9-395F-8EA8-C84347C5BE43> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x939f0000 - 0x93afd057 libobjc.A.dylib (532.2) <FA455371-7395-3D58-A89B-D1520612D1BC> /usr/lib/libobjc.A.dylib
0x94837000 - 0x94864ffb com.apple.CoreServicesInternal (154.2 - 154.2) <DCCF604B-1DB8-3F09-8122-545E2E7F466D> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x94865000 - 0x94866fff libDiagnosticMessagesClient.dylib (8) <39B3D25A-148A-3936-B800-0D393A00E64F> /usr/lib/libDiagnosticMessagesClient.dylib
0x94867000 - 0x948a9ff7 libauto.dylib (185.1) <B2B5B639-6778-352A-828D-FD8B64A3E8B3> /usr/lib/libauto.dylib
0x948aa000 - 0x948b1ffb libunwind.dylib (35.1) <E1E8D8B3-3C78-3AB1-B398-C180DC6DCF05> /usr/lib/system/libunwind.dylib
0x948b2000 - 0x948f3ff7 com.apple.framework.CoreWiFi (1.2.2 - 122.12) <D9479FFE-2D79-373C-9F73-E746664ACD5C> /System/Library/Frameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x948f4000 - 0x9493cff5 com.apple.opencl (2.2.18 - 2.2.18) <004A1DE4-49C6-3938-8B54-CD1DC23BDBE5> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x9493f000 - 0x94948fff com.apple.CommerceCore (1.0 - 26.1) <8C28115C-6EC1-316D-9237-F4FBCBB778C5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x94949000 - 0x949adff3 libstdc++.6.dylib (56) <F8FA490A-8F3C-3645-ABF5-78926CE9C62C> /usr/lib/libstdc++.6.dylib
0x949ae000 - 0x949cbfff libCRFSuite.dylib (33) <C9D72D0C-871A-39A2-8AFB-682D11AE7D0D> /usr/lib/libCRFSuite.dylib
0x949cc000 - 0x949d4fff libcopyfile.dylib (89) <4963541B-0254-371B-B29A-B6806888949B> /usr/lib/system/libcopyfile.dylib
0x949d5000 - 0x94a84ff7 com.apple.CoreText (260.0 - 275.16) <873ADCD9-D361-3753-A220-CDD289196AD8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x94b96000 - 0x94be5ff6 libTIFF.dylib (849) <229EBA67-A2D3-30B7-8177-3CA5503360EC> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x94bf2000 - 0x94bf5fff com.apple.help (1.3.2 - 42) <AD7EB1F0-A068-3A2C-9D59-38E59CEC0D96> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x94bf6000 - 0x95282ff3 com.apple.CoreAUC (6.16.13 - 6.16.13) <3DCF4456-AF8D-3E87-B00C-C56055AF9B8E> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x95283000 - 0x95290ff7 com.apple.AppleFSCompression (49 - 1.0) <166AA1F8-E50A-3533-A3B5-8737C5118CC3> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x95291000 - 0x95300ffb com.apple.Heimdal (3.0 - 2.0) <964D9952-B0F2-34F6-8265-1823C0D5EAB8> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x95301000 - 0x9571efff FaceCoreLight (2.4.1) <571DE3F8-CA8A-3E71-9AF4-F06FFE721CE6> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x9571f000 - 0x9574bff7 libsystem_info.dylib (406.17) <AA5611DB-A944-3072-B6BE-ACAB08689547> /usr/lib/system/libsystem_info.dylib
0x9574c000 - 0x95752fff libGFXShared.dylib (8.7.25) <4268BFAF-4529-3B40-A8B9-66F176AC20CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x95753000 - 0x95756ff9 libCGXType.A.dylib (331.0.4) <981B13D6-4E8B-3468-92D3-FE436B48C0DA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x957af000 - 0x958c7ff7 com.apple.coreavchd (5.6.0 - 5600.4.16) <F024C78B-4FAA-38F1-A182-AD0A0A596CBE> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x958c8000 - 0x95916ffb libFontRegistry.dylib (100) <3B8350C2-4D8F-38C4-A22E-2F855D7E83D1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x95917000 - 0x95918fff libremovefile.dylib (23.2) <9813B2DB-2374-3AA2-99B6-AA2E9897B249> /usr/lib/system/libremovefile.dylib
0x95919000 - 0x959b0ff7 com.apple.ink.framework (10.8.2 - 150) <D90FF7BC-6B90-39F1-AC52-670269947C58> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x959b1000 - 0x959cfff3 com.apple.openscripting (1.3.6 - 148.3) <F3422C02-5ACB-343A-987B-A2D58EA2F5A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x95a17000 - 0x95a23ffa com.apple.CrashReporterSupport (10.8.3 - 417) <A4A45B14-8992-3739-82BC-3C5E5C2686F9> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x95a24000 - 0x95acefff com.apple.LaunchServices (539.7 - 539.7) <AF33EBD3-BC0B-30B5-B7DA-5CCCF12D7EDD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x95ad1000 - 0x95b16ff7 com.apple.NavigationServices (3.7 - 200) <F6531764-6E43-3AF3-ACDD-8A5551EF016A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x95b17000 - 0x95b3bfff libJPEG.dylib (849) <CD42C17E-6B13-35BE-B585-9AE69CEA534F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x95bf6000 - 0x95c02ff7 com.apple.NetAuth (4.0 - 4.0) <4983C4B8-9D95-3C4D-897E-07743326487E> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x95c14000 - 0x95c18ff7 libmacho.dylib (829) <5280A013-4F74-3F74-BE0C-7F612C49F1DC> /usr/lib/system/libmacho.dylib
0x95c19000 - 0x95c27fff libxar.1.dylib (105) <343E4A3B-1D04-34A3-94C2-8C7C9A8F736B> /usr/lib/libxar.1.dylib
0x95c65000 - 0x95c87fff libc++abi.dylib (26) <3AAA8D55-F5F6-362B-BA3C-CCAF0D3C8E27> /usr/lib/libc++abi.dylib
0x95c88000 - 0x95c91ff9 com.apple.CommonAuth (3.0 - 2.0) <34C4768C-EF8D-3DBA-AFB7-09148C8672DB> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x95c92000 - 0x95ca2ff2 com.apple.LangAnalysis (1.7.0 - 1.7.0) <875363E7-6D02-3229-A9DD-E5A5568A7D61> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x96521000 - 0x96554ffb com.apple.GSS (3.0 - 2.0) <9566A96D-C296-3ABD-A12A-E274C81C0B25> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x96555000 - 0x96555fff com.apple.CoreServices (57 - 57) <956C6C6D-A5DD-314F-9C57-4A61D41F30CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x96556000 - 0x966a4fff com.apple.CFNetwork (596.3.3 - 596.3.3) <EC7EF37B-B00E-374D-9E8F-E4E22D741059> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x96940000 - 0x969dbfff com.apple.CoreSymbolication (3.0 - 117) <F705A8CD-A04A-3A84-970A-7B04BC05DA97> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x969dc000 - 0x96a44ff7 com.apple.framework.IOKit (2.0.1 - 755.22.5) <F9A70D23-1108-3616-9DE3-6C5730CA7AB2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x96a45000 - 0x96b02feb libsystem_c.dylib (825.26) <6E35A83F-1A5B-3AF9-8C6D-D7B57B25FB63> /usr/lib/system/libsystem_c.dylib
0x96b03000 - 0x96b06ffc libpam.2.dylib (20) <FCF74195-A99E-3B07-8E49-688D4A6F1E18> /usr/lib/libpam.2.dylib
0x96b07000 - 0x96b0eff3 com.apple.NetFS (5.0 - 4.0) <1F7041F2-4E97-368C-8F5D-24153D81BBDB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x96b0f000 - 0x96b39ff9 com.apple.framework.Apple80211 (8.3.2 - 832.18.1) <69AD5C5E-14A2-3E2B-AE28-2C7A7E4F5D0A> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x96b3a000 - 0x96b50fff com.apple.CFOpenDirectory (10.8 - 151.10) <56C3F276-BD1F-3031-8CF9-8F4F481A534E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x96b5d000 - 0x96c68ff7 libJP2.dylib (849) <B2D0E844-C390-376C-91D9-F3501B5C7A83> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x96c69000 - 0x96c69fff com.apple.Carbon (154 - 155) <604ADD9D-5835-3294-842E-3A4AEBCCB548> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x96c6d000 - 0x96c92ffb com.apple.framework.familycontrols (4.1 - 410) <B1755756-BEA2-3205-ADAA-68FCC32E60BD> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x96c93000 - 0x96eaafff com.apple.CoreData (106.1 - 407.7) <17FD06D6-AD7C-345A-8FA4-1F0FBFF4DAE1> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9719f000 - 0x97317ff5 com.apple.QuartzCore (1.8 - 304.2) <FB737C74-C460-32A3-9107-D2112BAE6EBC> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x97318000 - 0x9731affb libRadiance.dylib (849) <EAF7C74F-2A71-3A07-82E1-4FADEAFCF201> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9731b000 - 0x97322fff libsystem_dnssd.dylib (379.37) <49A44FB3-559D-3C7E-AA40-23F5A8E612AC> /usr/lib/system/libsystem_dnssd.dylib
0x97323000 - 0x9732fff8 libbz2.1.0.dylib (29) <7031A4C0-784A-3EAA-93DF-EA1F26CC9264> /usr/lib/libbz2.1.0.dylib
0x97330000 - 0x97332ffd libCVMSPluginSupport.dylib (8.7.25) <C8FC6227-5209-3138-89CD-03CAD11F3EC3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x97333000 - 0x97336ff7 com.apple.TCC (1.0 - 1) <437D76CD-6437-3B55-BE2C-A53508858256> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x97337000 - 0x97381ff7 com.apple.framework.CoreWLAN (3.0.2 - 302.12) <1D7CB11D-C28C-3A25-865A-4AD6EE40D493> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x97382000 - 0x97397fff com.apple.speech.synthesis.framework (4.1.12 - 4.1.12) <DE68CEB5-4959-3652-83B8-D2B00D3B932D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x97398000 - 0x976b6ff3 com.apple.Foundation (6.8 - 945.16) <C4D95341-B4FF-30AC-815A-A23C019C57A3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x976b7000 - 0x976e0fff libxslt.1.dylib (11.3) <0DE17DAA-66FF-3195-AADB-347BEB5E2EFA> /usr/lib/libxslt.1.dylib
0x976e1000 - 0x9775dff3 com.apple.Metadata (10.7.0 - 707.5) <F2BC2AB4-A87A-3D37-A496-AC21EF3E1244> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9775e000 - 0x9775effd libOpenScriptingUtil.dylib (148.3) <87895E27-88E2-3249-8D0E-B17E76FB00C1> /usr/lib/libOpenScriptingUtil.dylib
0x979d6000 - 0x979f2fff libPng.dylib (849) <BF2CB6F5-A2F1-35A4-93F7-ACA6D7F02084> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x979f3000 - 0x979f4fff libquarantine.dylib (52) <D526310F-DC77-37EA-8F5F-83928EFA3262> /usr/lib/system/libquarantine.dylib
0x979f5000 - 0x97a15ffd com.apple.ChunkingLibrary (2.0 - 133.3) <FA45EAE8-BB10-3AEE-9FDC-C0C3A533FF48> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x97a16000 - 0x97b14ff7 libFontParser.dylib (84.6) <7D3EB3CC-527E-3A74-816A-59CAFD2260A4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x97b15000 - 0x97b19fff com.apple.OpenDirectory (10.8 - 151.10) <A1858D81-086F-3BF5-87E3-9B70409FFDF6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x97b21000 - 0x97b78ff7 com.apple.ScalableUserInterface (1.0 - 1) <2B5E454B-BC49-3E85-B54D-1950397C448C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x97bb1000 - 0x97c0bfff com.apple.Symbolication (1.3 - 93) <D327EEFF-F2F5-39C4-B1EC-32E259DC04F1> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x97cbf000 - 0x97cfeff7 com.apple.bom (12.0 - 192) <0637E52C-D151-37B3-904F-8656B2FD44DD> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x97d74000 - 0x97de9ff7 com.apple.ApplicationServices.ATS (332 - 341.1) <95206704-F9C9-33C4-AF25-FE9890E160B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x97dea000 - 0x97df8ff7 libz.1.dylib (43) <245F1B61-2276-3BBB-9891-99934116D833> /usr/lib/libz.1.dylib
0x97df9000 - 0x97e47ff3 com.apple.SystemConfiguration (1.12.2 - 1.12.2) <6E858B9F-337A-314E-88B7-24A274ACE568> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x97f00000 - 0x97fb4fff com.apple.coreui (2.0 - 181.1) <C15ABF35-B7F5-34ED-A461-386DAF65D96B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x97fb5000 - 0x9836dffa libLAPACK.dylib (1073.4) <9A6E5EAD-F2F2-3D5C-B655-2B536DB477F2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9836e000 - 0x98611ff3 com.apple.CoreImage (8.2.4 - 1.0.1) <BA4EE8D7-FE72-3CC3-801F-B69D8A8B426F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x98616000 - 0x98671fff com.apple.htmlrendering (77 - 1.1.4) <5C0C669F-AE07-3983-B38F-EB829B5CE609> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x986fb000 - 0x9882eff3 com.apple.MediaControlSender (1.7 - 170.20) <7B1AC317-AFDB-394F-8026-9561930E696B> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/MediaControlSender
0x9882f000 - 0x9882ffff com.apple.Cocoa (6.7 - 19) <354094F0-F36B-36F9-BF5F-FD60590FBEB9> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x98830000 - 0x98834ffc libGIF.dylib (849) <2F1DE1C6-4779-35A6-8ED5-BBF8ADD5962A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x98835000 - 0x98836ffd libunc.dylib (25) <58599CBF-E262-3CEA-AFE1-35560E0177DC> /usr/lib/system/libunc.dylib
0x988d9000 - 0x988fdfff com.apple.PerformanceAnalysis (1.16 - 16) <18DE0F9F-1264-394D-AC56-6B2A1771DFBE> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x988fe000 - 0x98b7aff7 com.apple.QuickTime (7.7.1 - 2599.24) <5B1CA228-A6B3-39DF-A5CC-F981E59DAD1D> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x98c5d000 - 0x98cb7ffb com.apple.AE (645.6 - 645.6) <44556FF7-A869-399A-AEBB-F4E9263D9152> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x98cb8000 - 0x98db0ff9 libsqlite3.dylib (138.1) <AD7C5914-35F0-37A3-9238-A29D2E26C755> /usr/lib/libsqlite3.dylib
0x98de2000 - 0x98f6bff7 com.apple.vImage (6.0 - 6.0) <1D1F67FE-4F75-3689-BEF6-4A46C8039E70> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x98fc3000 - 0x99283ff3 com.apple.security (7.0 - 55179.11) <165A3105-9ADF-329B-93FC-3C8EFAEDDD13> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x99284000 - 0x99293fff libGL.dylib (8.7.25) <818E3E6B-9B00-3117-8157-9E95CB59A47B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x99294000 - 0x992e0fff libcorecrypto.dylib (106.2) <20EBADBA-D6D6-36F0-AE80-168E9AF13DB6> /usr/lib/system/libcorecrypto.dylib
0x992e1000 - 0x992e5ffe libcache.dylib (57) <834FDCA7-FE3B-33CC-A12A-E11E202477EC> /usr/lib/system/libcache.dylib
0x992e6000 - 0x992e8fff com.apple.securityhi (4.0 - 55002) <15E9B9BC-108F-3416-A0A7-A321A85081F7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x992f4000 - 0x993ddff7 libxml2.2.dylib (22.3) <015A4FA6-5BB9-3F95-AFB8-B9281E22685B> /usr/lib/libxml2.2.dylib
0x993de000 - 0x99419fef libGLImage.dylib (8.7.25) <6C0B2148-032A-3911-AB21-2E07606E3D9A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9941a000 - 0x99447ffe libsystem_m.dylib (3022.6) <9975D9C3-3B71-38E3-AA21-C5C5F9D9C431> /usr/lib/system/libsystem_m.dylib
0x995bf000 - 0x999bbfeb com.apple.VideoToolbox (1.0 - 926.87) <D6460276-E1CF-317D-B32F-80EAE916168C> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x999bc000 - 0x999e5ff7 libRIP.A.dylib (331.0.4) <FE496AFC-420A-3712-BC79-FC8C63ADB73D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x999e6000 - 0x99a7efff com.apple.CoreServices.OSServices (557.6 - 557.6) <E1600639-3EEC-3DF8-BD40-747BB2117988> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x99a7f000 - 0x99b1fff7 com.apple.QD (3.42 - 285) <1B8307C6-AFA8-312E-BA5B-679070EF2CA1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x99bc0000 - 0x99bceff3 libsystem_network.dylib (77.10) <7FBF5A15-97BA-3721-943E-E77F0C40DBE1> /usr/lib/system/libsystem_network.dylib
0x99bcf000 - 0x99bdbffe libkxld.dylib (2050.22.13) <ED37AAAA-B1C0-3ADF-A897-3D580A845843> /usr/lib/system/libkxld.dylib
0x99bdc000 - 0x99bddfff libsystem_sandbox.dylib (220.2) <61A79095-1978-3AAA-B0E0-658BC8E5F045> /usr/lib/system/libsystem_sandbox.dylib
0x99bde000 - 0x99bdefff com.apple.vecLib (3.8 - vecLib 3.8) <83160DD1-5614-3E34-80EB-97041016EF1F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x99c10000 - 0x99c2affc libsystem_kernel.dylib (2050.22.13) <70C520E8-0394-3DFB-823B-FE8C251C169A> /usr/lib/system/libsystem_kernel.dylib
0x99c36000 - 0x99c38fff libdyld.dylib (210.2.3) <05D6FF2A-F09B-309D-95F7-7AF10259C707> /usr/lib/system/libdyld.dylib
0x99c39000 - 0x99c97ff7 com.apple.audio.CoreAudio (4.1.1 - 4.1.1) <953DD669-8C6E-387D-AB3F-D8C8965347DF> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x99c98000 - 0x99f9dff7 com.apple.CoreServices.CarbonCore (1037.5 - 1037.5) <356AE2DF-ABB0-319C-8B5B-2F33D693889F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x99fc4000 - 0x9a006ffb com.apple.RemoteViewServices (2.0 - 80.6) <AE962502-4539-3893-A2EB-9D384652AEAC> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x9a016000 - 0x9a047fff com.apple.DictionaryServices (1.2 - 184.4) <0D5BE86F-F40A-3E39-8569-19FCA5EDF9D3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9a048000 - 0x9a05ffff com.apple.GenerationalStorage (1.1 - 132.3) <DD0AA3DB-376D-37F3-AC5B-17AC9B9E0A63> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x9a659000 - 0x9a69bff7 libcups.2.dylib (327.3) <C7A4A315-FA15-354B-8BC9-BE824C4EFF6D> /usr/lib/libcups.2.dylib
0x9a701000 - 0x9a704ffc libCoreVMClient.dylib (32.3) <35B63A60-DF0A-3FB3-ABB8-164B246A43CC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9a705000 - 0x9a767fff libc++.1.dylib (65.1) <C0CFF9FF-5D52-3EAE-B921-6AE1DA00A135> /usr/lib/libc++.1.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 2
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 60316
thread_create: 5
thread_set_state: 2010
VM Region Summary:
ReadOnly portion of Libraries: Total=197.4M resident=147.0M(74%) swapped_out_or_unallocated=50.4M(26%)
Writable regions: Total=220.6M written=36.6M(17%) resident=76.5M(35%) swapped_out=0K(0%) unallocated=144.0M(65%)
REGION TYPE VIRTUAL
=========== =======
ATS (font support) 31.9M
ATS (font support) (reserved) 4K reserved VM address space (unallocated)
CG raster data 64K
CG shared images 1216K
CoreServices 4332K
MALLOC 87.9M
MALLOC guard page 48K
Memory tag=242 12K
Memory tag=255 54.0M
Memory tag=255 (reserved) 768K reserved VM address space (unallocated)
Memory tag=35 6344K
Stack 84.9M
TC malloc 56K
VM_ALLOCATE 16.7M
__DATA 7880K
__DATA/__OBJC 204K
__IMAGE 528K
__LINKEDIT 35.8M
__OBJC 1664K
__OBJC/__DATA 76K
__PAGEZERO 4K
__TEXT 161.6M
__UNICODE 544K
mapped file 138.3M
shared memory 308K
=========== =======
TOTAL 634.5M
TOTAL, minus reserved VM space 633.8M
I'm seeing a lot of these in the output:
[0612/132328:ERROR:CONSOLE(16421)] "Uncaught TypeError: Cannot convert null to object", source: chrome-devtools://devtools/inspector.js (16421)
Any ideas whether this is a real issue or just a Chromium bug?
[0625/121418:INFO:CONSOLE(1)] "Uncaught Error: Too much time spent in unload handler.", source: v8/DateExtension (1)
Is there a way to get more details about this error? It seems serious.
Not sure if these are already supported, but it would be great if they were.
In Atom we were using the flag --harmony_collections
flag to use weakmaps. But that flag does not seem to be enabled in atom-shell.
Also, are the ecmascript weakmaps different than the IDWeakMap's?
Sparkle has two ways to handle the Feed URL, you can set SUFeedURL in the info plist or you can call [[SUUpdater sharedUpdater] setFeedURL:[NSURL URLWithString:string]];
If I use the atom-shell api to set the URL like this autoUpdater.setFeedUrl 'https://localhost:8000/using-set-feed.xml'
the updating works great!
But fails if I set the SUFeedURL in the info.plist like this
<key>SUFeedURL</key>
<string>http://localhost:8000/SUFeedURL.xml</string>
The strange thing is, if I have SUFeedURL set and I remove the call to autoUpdater.setFeedUrl
it has somehow cached the previous feed url (https://localhost:8000/using-set-feed.xml
in this case)
Seems like the OS X APIs usually capitalize the S in Screen and the atom.coffee
method is toggleFullScreen()
currently.
Steps to reproduce:
.zip
file:require('fs').createReadStream('/a/file.zip')
.pipe(require('unzip').Parse())
.on('close', function(){console.log('stream closed')})
On the atom-shell
branch in Atom I'm trying to recreate the functionality of atom.getWindowState
using ipc, but it is not working.
On the renderer side I use this code to retrieve data from the browser process:
dataFromBrowser = ipc.sendChannelSync('browser-data-request', 'THIS IS FROM THE RENDERER')
console.log 'got this data from the browser', dataFromBrowser
Here is the code to listen for that event on the browser process (in main.coffee):
ipc.on 'browser-data-request', (processId, messageId, message) ->
console.log 'browser got request', processId, messageId, message
ipc.sendChannel('window-state', processId, messageId, "THIS SOME DATA FROM THE BROWSER")
The browser ipc callback gets some strange params though, it gets:
{}
2
1
THIS IS FROM THE RENDERER
[]
Also, the call to sendChannelSync doesn't return THIS IS SOME DATA FROM THE BROWSER
it returns undefined
.
Am I using this wrong?
Is there a better way to do this?
In node, the pty.js
module works like this:
ptyfork
is called to create a pty.ptyfork
is added to the events list.kevent
listens to the events list.kevent
would return and let the application deal with the event.However in atom-shell (on Mac), the renderer has its own message loop (NSRunLoop), we have to do some extra works to merge the NSRunnLoop and libuv, and so the pty.js
should work like this:
ptyfork
is called to create a pty.ptyfork
is added to the events list.kevent
listens to the events list.kqueue
's fd in new thread (by creating a new kqueue
and adding node's kqueue
to the new kqueue
's events list).kevent
would return and let the application deal with the event.Atom-shell's message loop integration works fine for nearly all cases, but there is some bug in darwin that make step 5 fail when using pty.js
.
When the ptyfork
is called and its fd is added to the events list, the kevent
call in atom-shell will return immediately no matter whether there is new output in pty(in normal case the kevent
call should only return when there is new events), so the kevent
calls would eat up all the CPU. This should be a bug of darwin.
To fix it, I can make atom-shell polls node's kqueue
in the new thread (now it polls its own kqueue
), but then we would again face the one short events problem (see here for the discussion), and it would increase atom-shell's message loop integration's complexity a lot.
So I would not do hacks to the message loop integration for just pty.js
on Mac now, until there are other cases need the change or we find a good workaround. To use pty.js
, people can use child_process.fork
to call it in node to get around of this bug for now.
x
icon on top leftDev tools does not appear again.
I think I was running the specs keyboard shortcut when this happened.
Process: Atom [68094]
Path: /Applications/Atom.app/Contents/MacOS/Atom
Identifier: com.github.atom
Version: b9261a3 (b9261a3)
Code Type: X86 (Native)
Parent Process: launchd [215]
User ID: 501
Date/Time: 2013-07-27 10:10:57.281 -0700
OS Version: Mac OS X 10.8.4 (12E55)
Report Version: 10
Interval Since Last Report: 82428 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 19020 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 3927DF3F-32C4-D80F-CABA-1D582057DF6B
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000007
VM Regions Near 0x7:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Applications/Atom.app/Contents/MacOS/Atom
VM_ALLOCATE 0000000000001000-00000000000cb000 [ 808K] ---/--- SM=NUL
Application Specific Information:
Performing @selector(itemSelected:) from sender NSMenuItem 0x7a6b8950
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libchromiumcontent.dylib 0x0059b5c6 0x504000 + 619974
1 libchromiumcontent.dylib 0x00508f24 v8::V8::ClearWeak(v8::internal::Isolate*, v8::internal::Object**) + 68
2 Atom 0x0014eeb1 atom::api::IDWeakMap::Erase(v8::Isolate*, int) + 53
3 Atom 0x0014efaa atom::api::IDWeakMap::WeakCallback(v8::Isolate*, v8::Persistent<v8::Value>, void*) + 126
4 libchromiumcontent.dylib 0x0059ca48 0x504000 + 625224
5 libchromiumcontent.dylib 0x0059bf46 0x504000 + 622406
6 libchromiumcontent.dylib 0x005b9910 0x504000 + 743696
7 libchromiumcontent.dylib 0x005b919e 0x504000 + 741790
8 libchromiumcontent.dylib 0x00583283 0x504000 + 520835
9 libchromiumcontent.dylib 0x006e4006 0x504000 + 1966086
10 libchromiumcontent.dylib 0x006e47a2 0x504000 + 1968034
11 libchromiumcontent.dylib 0x0071f793 0x504000 + 2209683
12 libchromiumcontent.dylib 0x00720d52 0x504000 + 2215250
13 libchromiumcontent.dylib 0x0072029e 0x504000 + 2212510
14 libchromiumcontent.dylib 0x006e37f1 0x504000 + 1964017
15 libchromiumcontent.dylib 0x006f6f18 0x504000 + 2043672
16 ??? 0x3110a0f6 0 + 823173366
17 ??? 0x31145c87 0 + 823417991
18 ??? 0x3110e141 0 + 823189825
19 ??? 0x5c320208 0 + 1546781192
20 ??? 0x5c35628e 0 + 1547002510
21 ??? 0x5c31f595 0 + 1546778005
22 ??? 0x3110e141 0 + 823189825
23 ??? 0x5c355cf5 0 + 1547001077
24 ??? 0x5c31f364 0 + 1546777444
25 ??? 0x5c31ed4b 0 + 1546775883
26 ??? 0x311166c9 0 + 823224009
27 ??? 0x5c31e94a 0 + 1546774858
28 ??? 0x5c31cf14 0 + 1546768148
29 ??? 0x311166c9 0 + 823224009
30 ??? 0x5c35834c 0 + 1547010892
31 ??? 0x5c358102 0 + 1547010306
32 ??? 0x5c350c61 0 + 1546980449
33 ??? 0x5c350b83 0 + 1546980227
34 ??? 0x31122919 0 + 823273753
35 ??? 0x3110ae4a 0 + 823176778
36 libchromiumcontent.dylib 0x00579d75 0x504000 + 482677
37 libchromiumcontent.dylib 0x005799bd 0x504000 + 481725
38 libchromiumcontent.dylib 0x0051a53c v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) + 348
39 Atom 0x0013c720 atom::api::(anonymous namespace)::CallDelegate(v8::Handle<v8::Value>, v8::Handle<v8::Object>, char const*, int) + 247
40 Atom 0x0013cbcf atom::api::Menu::ExecuteCommand(int, int) + 69
41 Atom 0x0013cbf9 non-virtual thunk to atom::api::Menu::ExecuteCommand(int, int) + 27
42 libchromiumcontent.dylib 0x01430967 ui::SimpleMenuModel::ActivatedAt(int, int) + 55
43 libchromiumcontent.dylib 0x0106a918 0x504000 + 11954456
44 libobjc.A.dylib 0x93d505d3 -[NSObject performSelector:withObject:] + 70
45 com.apple.AppKit 0x97589ad2 -[NSApplication sendAction:to:from:] + 436
46 com.apple.AppKit 0x976c62fc -[NSMenuItem _corePerformAction] + 529
47 com.apple.AppKit 0x976c5f8b -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 163
48 com.apple.AppKit 0x976c5614 -[NSMenu _performActionWithHighlightingForItemAtIndex:sendAccessibilityNotification:] + 79
49 com.apple.AppKit 0x976c55c0 -[NSMenu _performActionWithHighlightingForItemAtIndex:] + 48
50 com.apple.AppKit 0x976c4ac5 -[NSMenu performKeyEquivalent:] + 306
51 com.apple.AppKit 0x976c3e7c -[NSApplication _handleKeyEquivalent:] + 915
52 com.apple.AppKit 0x97579de1 -[NSApplication sendEvent:] + 5512
53 Atom 0x00144b6f -[AtomApplication sendEvent:] + 64
54 Atom 0x00145605 -[AtomEventProcessingWindow redispatchKeyEvent:] + 370
55 Atom 0x0014bef6 atom::NativeWindowMac::HandleKeyboardEvent(content::WebContents*, content::NativeWebKeyboardEvent const&) + 234
56 libchromiumcontent.dylib 0x01937a0a non-virtual thunk to content::WebContentsImpl::HandleKeyboardEvent(content::NativeWebKeyboardEvent const&) + 42
57 libchromiumcontent.dylib 0x018d78f0 content::RenderWidgetHostImpl::ProcessKeyboardEventAck(int, bool) + 896
58 libchromiumcontent.dylib 0x018d0786 content::RenderWidgetHostImpl::OnInputEventAck(WebKit::WebInputEvent::Type, content::InputEventAckState) + 1110
59 libchromiumcontent.dylib 0x018cdab4 content::RenderWidgetHostImpl::OnMessageReceived(IPC::Message const&) + 708
60 libchromiumcontent.dylib 0x018c111e content::RenderViewHostImpl::OnMessageReceived(IPC::Message const&) + 12206
61 libchromiumcontent.dylib 0x018c362b non-virtual thunk to content::RenderViewHostImpl::OnMessageReceived(IPC::Message const&) + 27
62 libchromiumcontent.dylib 0x018b40c5 content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&) + 693
63 libchromiumcontent.dylib 0x018b4aeb non-virtual thunk to content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&) + 27
64 libchromiumcontent.dylib 0x01f2e21c IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) + 636
65 libchromiumcontent.dylib 0x01f300a9 0x504000 + 27443369
66 libchromiumcontent.dylib 0x011595b8 base::MessageLoop::RunTask(base::PendingTask const&) + 1016
67 libchromiumcontent.dylib 0x01159aea base::MessageLoop::DoWork() + 522
68 libchromiumcontent.dylib 0x0110da65 0x504000 + 12622437
69 com.apple.CoreFoundation 0x94c1c04f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
70 com.apple.CoreFoundation 0x94c1ba79 __CFRunLoopDoSources0 + 233
71 com.apple.CoreFoundation 0x94c41826 __CFRunLoopRun + 934
72 com.apple.CoreFoundation 0x94c4101a CFRunLoopRunSpecific + 378
73 com.apple.CoreFoundation 0x94c40e8b CFRunLoopRunInMode + 123
74 com.apple.HIToolbox 0x9510af5a RunCurrentEventLoopInMode + 242
75 com.apple.HIToolbox 0x9510acc9 ReceiveNextEventCommon + 374
76 com.apple.HIToolbox 0x9510ab44 BlockUntilNextEventMatchingListInMode + 88
77 com.apple.AppKit 0x9749d93a _DPSNextEvent + 724
78 com.apple.AppKit 0x9749d16c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
79 com.apple.AppKit 0x974935cc -[NSApplication run] + 855
80 libchromiumcontent.dylib 0x0110df87 0x504000 + 12623751
81 libchromiumcontent.dylib 0x0110d95c 0x504000 + 12622172
82 libchromiumcontent.dylib 0x01158f38 base::MessageLoop::RunInternal() + 280
83 libchromiumcontent.dylib 0x011793be base::RunLoop::Run() + 30
84 libchromiumcontent.dylib 0x01726054 0x504000 + 19013716
85 libchromiumcontent.dylib 0x01725f2c 0x504000 + 19013420
86 libchromiumcontent.dylib 0x017272ec 0x504000 + 19018476
87 libchromiumcontent.dylib 0x01723751 content::BrowserMain(content::MainFunctionParams const&) + 97
88 libchromiumcontent.dylib 0x026896f3 0x504000 + 35149555
89 libchromiumcontent.dylib 0x0268a549 0x504000 + 35153225
90 libchromiumcontent.dylib 0x02689480 content::ContentMain(int, char const**, content::ContentMainDelegate*) + 64
91 Atom 0x000d0bf9 AtomMain + 41
92 libdyld.dylib 0x94962725 start + 1
Should we use the native OS X open dialog instead of the Chromium one? They look almost identical, but the behavior is different. You can move the native open dialog around, but you can't do that with the chromium dialog.
Here is the chromium open dialog:
And here is the native open dialog:
Should we try and keep the native open dialog behavior? /cc @nathansobo @kevinsawicki
If so, could you help me out with how to use it?
When I run require.resolve 'package'
from the renderer process I get this as the result /Applications/Atom.app/Contents/Resources/app/package.json
I would expect it to return /Users/corey/github/atom/src/app/package.coffee
I don't see /Applications/Atom.app/Contents/Resources/app
in process.env['NODE_PATH']
I see:
/Users/corey/github/atom/src/stdlib:/Users/corey/github/atom/src/app:/Users/corey/github/atom/src/packages:/Users/corey/github/atom/src:/Users/corey/github/atom/vendor:/Users/corey/github/atom/static:/Users/corey/github/atom/node_modules:/Users/corey/.atom/packages
Maybe this is unavoidable, if so it would be interesting for me to learn why.
It seems like opening the dev tools should give it focus so you can start typing immediately into the console without clicking.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.