absinthe-graphql / absinthe

The GraphQL toolkit for Elixir
http://absinthe-graphql.org
Other
4.28k stars 524 forks source link

subscribe consume 100% os CPU #639

Closed maxguzenski closed 5 years ago

maxguzenski commented 5 years ago

Environment

Elixir version: Erlang/OTP 21 [erts-10.1.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe] [dtrace] Elixir 1.7.4 (compiled with Erlang/OTP 21)

Absinthe version (mix deps | grep absinthe):

Client Framework and version (Relay, Apollo, etc): apollo, but graphql interface ("/graphql") can reproduce this issue as well.

Actual behavior

I dont now how to debug this... but when I do a subscribe, then an unsubscribe and repeat this a couple of times, phoenix server just stop, beam.smp consume 100% of CPU.

this can be reproduced by graphql interface ... just write a subscribe and click in "play" 10x.

Relevant Schema/Middleware Code

defmodule D4.Web.Schema.ThreadTypes do

  use D4.Web, :schema

  object :recipient do
    field :id, :id
    field :status, :integer
    field :unread_count, :integer
    field :received_at, :naive_datetime
    field :read_at, :naive_datetime
    field :deleted_at, :naive_datetime
    field :user_id, :integer
    field :user, :user, resolve: dataloader(:users)
  end

  object :message do
    field :id, :id, resolve: fn(m, _, _) -> {:ok, m.uuid || m.id} end
    field :text, :string
    field :created_at, :naive_datetime
    field :user_id, :integer
    field :user, :user, resolve: dataloader(:users)
  end

  object :thread do
    field :id, :id
    field :messages_count, :integer

    field :updated_at, :naive_datetime
    field :created_at, :naive_datetime

    field :recipients, list_of(:recipient) # resolve: dataloader(:recipients)
    field :last_message, :message, resolve: one_dataloader(:messages)

    field_page :messages, :message_page, first: 20 do
      resolve &list_messages/3
    end

    field :from, :recipient, resolve: fn thread, _, %{context: %{current_user: cuser}} ->
      thread.recipients
      |> Enum.find(fn r -> r.user_id != cuser.id end)
      |> get_ok
    end

    field :me, :recipient, resolve: fn thread, _, %{context: %{current_user: cuser}} ->
      thread.recipients
      |> Enum.find(fn r -> r.user_id == cuser.id end)
      |> get_ok
    end
  end

  object :thread_and_message do 
    field :thread, :thread 
    field :message, :message
  end

  object_page :message
  object_page :thread

  enum :thread_kind do
    value :inbox
    value :liked
    value :mutual
    value :unread
    value :archived
  end

  object :thread_queries do
    field_page :threads, :thread_page, first: 20 do
      arg :kind, :thread_kind, default_value: :inbox
      auth_resolve &list/3
    end

    field_page :messages, :message_page, first: 20 do
      arg :thread_id, :id
      auth_resolve &list_messages/3
    end

    field :thread, :thread do
      arg :id, :id
      arg :user_id, :id
      auth_resolve &get/3
    end
  end

  object_payload :thread
  object_payload :message

  object :thread_mutations do
    field :thread_read, :thread_payload do
      arg :id, non_null(:id)
      auth_resolve &read/3
    end

    field :thread_archive, :thread_payload do
      arg :id, non_null(:id)
      auth_resolve &archive/3
    end

    field :thread_delete, :thread_payload do
      arg :id, non_null(:id)
      auth_resolve &delete/3
    end

    # todo: mark thread as read!
    field :message_create, :message_payload do
      arg :thread_id, non_null(:id)
      arg :id, non_null(:id)
      arg :text, non_null(:string)
      auth_resolve &create_message/3
    end
  end

  object :thread_subscriptions do 
    field :on_thread_update, :thread do 
      arg :id, non_null(:id)

      config fn arg, info -> 
        {:ok, topic: arg.id}
      end

      trigger [:thread_read, :thread_achive, :thread_delete], topic: fn 
        %{ok: true, node: %D4.Thread{}=thread} -> ["#{thread.id}"]
        _ -> []
      end

      resolve fn %{node: %D4.Thread{}=thread}, _, _ -> 
        {:ok, thread}
      end
    end

    field :on_message_add, :message do 
      arg :thread_id, non_null(:id)

      config fn arg, info -> 
        {:ok, topic: arg.thread_id}
      end

      trigger [:message_create], topic: fn 
        %{ok: true, node: %D4.Message{}=message} -> [message.message_thread_id]
        _ -> []
      end

      resolve fn %{node: %D4.Message{}=message}, _, _ -> 
        {:ok, message}
      end
    end
  end

  @doc """
  """
  def get(_, %{id: id}, %{context: %{current_user: cuser}}) do
    id
    |> D4.Helpers.parse_int
    |> D4.Threads.get(cuser)
    |> get_ok
  end

  def get(_, %{user_id: uid}, %{context: %{current_user: cuser}}) do
    uid
    |> D4.Users.get!(cuser)
    |> D4.Threads.get_by_user(cuser)
    |> get_ok
  end

  @doc """
  """
  def list(_, params, %{context: %{current_user: cuser}}) do
    cuser
    |> D4.Threads.list(params)
    |> get_ok
  end

  @doc """
  """
  def list_messages(%D4.Thread{}=thread, params, %{context: %{current_user: cuser}}) do
    thread
    |> D4.Threads.list_messages(cuser, params)
    |> get_ok
  end

  def list_messages(_, %{thread_id: tid}=params, %{context: %{current_user: cuser}}) do
    tid
    |> D4.Threads.get!(cuser)
    |> D4.Threads.list_messages(cuser, params)
    |> get_ok
  end

  @doc """
  """
  def create(_, %{user_id: uid}, %{context: %{current_user: cuser}}) do
    uid 
    |> D4.Users.get!(cuser)
    |> D4.Threads.get_or_insert(cuser)
    |> get_payload
  end

  @doc """
  """
  def create_message(_, %{thread_id: tid, id: uuid, text: text}, %{context: %{current_user: cuser}}) do
    tid 
    |> D4.Threads.get!(cuser)
    |> D4.Threads.insert_message(cuser, %{uuid: uuid, text: text})
    |> get_payload
  end

  @doc """  
  """
  def delete(_, %{id: id}, %{context: %{current_user: cuser}}) do
    id
    |> D4.Threads.get!(cuser)
    |> D4.Threads.delete(cuser)
    |> get_payload 
  end

  @doc """  
  """
  def read(_, %{id: id}, %{context: %{current_user: cuser}}) do
    id
    |> D4.Threads.get!(cuser)
    |> D4.Threads.read(cuser)
    |> get_payload 
  end

  @doc """  
  """
  def archive(_, %{id: id}, %{context: %{current_user: cuser}}) do
    id
    |> D4.Threads.get!(cuser)
    |> D4.Threads.archive(cuser)
    |> get_payload 
  end
end

apollo link

const socket = new PhoenixSocket('/socket', { params: { token: window.cuserToken } })
const abssocket = AbsintheSocket.create(socket)
const websocketLink = createAbsintheSocketLink(abssocket)

const apolloLink = new ApolloLink.split(
  operation => hasSubscription(operation.query),
  ApolloLink.from([onLinkError, websocketLink]),
  ApolloLink.from([onLinkError, httpLink])
)

const client = new ApolloClient({
  link: apolloLink,
  cache: new InMemoryCache()
}) 
benwilson512 commented 5 years ago

If you have iex -S mix phx.server open and do :observer.start, head to the processes tab and then sort by the "reds" column. Which process has the most? What is its current function?

benwilson512 commented 5 years ago

Also per the issue template please provide all of the various version info required.

benwilson512 commented 5 years ago

I'm curious to see what observer shows for you, I did the rapid play / stop in the book example project without CPU growth.

maxguzenski commented 5 years ago

Before:

captura de tela 2018-11-22 as 21 51 27

After a couple of subscribes, but before freeze:

captura de tela 2018-11-22 as 21 55 58

After freeze (erlang stop to respond, so I dont know if this is updated info):

captura de tela 2018-11-22 as 22 01 27

After a while, I got a "Segmentation Fault: 11"... elixir close, below macos error report

Process:               beam.smp [61994]
Path:                  /usr/local/Cellar/erlang/21.1.2/lib/erlang/erts-10.1.2/bin/beam.smp
Identifier:            beam.smp
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        bash [2038]
Responsible:           beam.smp [61994]
User ID:               501

Date/Time:             2018-11-22 22:02:24.859 -0200
OS Version:            Mac OS X 10.14 (18A391)
Report Version:        12
Anonymous UUID:        D2E9832E-D33B-3322-C4EB-4C924022D3DD

Sleep/Wake UUID:       4759B11D-BC07-4FC5-9778-02E9B99953E9

Time Awake Since Boot: 500000 seconds
Time Since Wake:       34000 seconds

System Integrity Protection: enabled

Crashed Thread:        4  1_scheduler

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000319665000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [61994]

VM Regions Near 0x319665000:
    VM_ALLOCATE            00000000a3e1f000-0000000319665000 [  9.8G] rw-/rwx SM=PRV  
--> 
    STACK GUARD            0000700004278000-0000700004279000 [    4K] ---/rwx SM=NUL  stack guard for thread 1

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f48554 ethr_cond_wait + 9
3   beam.smp                        0x0000000012e6c475 erl_drv_cond_wait + 31
4   wxe_driver.so                   0x0000000018ec6a60 handle_event_callback(_erl_drv_port*, unsigned long) + 99
5   wxe_driver.so                   0x0000000018ec9f26 EwxListCtrl::OnGetItemText(long, long) const + 270
6   libwx_osx_cocoau_core-3.0.dylib 0x000000001d28693b wxListMainWindow::CacheLineData(unsigned long) + 87
7   libwx_osx_cocoau_core-3.0.dylib 0x000000001d286df4 wxListMainWindow::GetLine(unsigned long) const + 116
8   libwx_osx_cocoau_core-3.0.dylib 0x000000001d28419a wxListMainWindow::OnPaint(wxPaintEvent&) + 566
9   libwx_baseu-3.0.dylib           0x00000000198f23b8 wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 88
10  libwx_baseu-3.0.dylib           0x00000000198f22cb wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 119
11  libwx_baseu-3.0.dylib           0x00000000198f3571 wxEvtHandler::TryHereOnly(wxEvent&) + 73
12  libwx_baseu-3.0.dylib           0x00000000198f34a2 wxEvtHandler::ProcessEventLocally(wxEvent&) + 34
13  libwx_baseu-3.0.dylib           0x00000000198f33d3 wxEvtHandler::ProcessEvent(wxEvent&) + 85
14  libwx_baseu-3.0.dylib           0x00000000198f3666 wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
15  libwx_osx_cocoau_core-3.0.dylib 0x000000001d21e6d3 wxWindow::MacDoRedraw(long) + 703
16  libwx_osx_cocoau_core-3.0.dylib 0x000000001d2b996b wxWidgetCocoaImpl::drawRect(void*, NSView*, void*) + 721
17  libwx_osx_cocoau_core-3.0.dylib 0x000000001d2b8523 wxOSX_drawRect(NSView*, objc_selector*, CGRect) + 86
18  com.apple.AppKit                0x00007fff34777205 _NSViewDrawRect + 66
19  com.apple.AppKit                0x00007fff34775abd -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1545
20  com.apple.AppKit                0x00007fff34775ebb -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 2567
21  com.apple.AppKit                0x00007fff34775ebb -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 2567
22  com.apple.AppKit                0x00007fff34775ebb -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 2567
23  com.apple.AppKit                0x00007fff34775ebb -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 2567
24  com.apple.AppKit                0x00007fff34775ebb -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 2567
25  com.apple.AppKit                0x00007fff347754a2 __46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192
26  com.apple.AppKit                0x00007fff34775201 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1769
27  com.apple.QuartzCore            0x00007fff42089aaf CABackingStoreUpdate_ + 577
28  com.apple.QuartzCore            0x00007fff420eb325 invocation function for block in CA::Layer::display_() + 53
29  com.apple.QuartzCore            0x00007fff42088c90 -[CALayer _display] + 1839
30  com.apple.AppKit                0x00007fff3477475a _NSBackingLayerDisplay + 531
31  com.apple.AppKit                0x00007fff34758cc9 -[_NSViewBackingLayer display] + 811
32  com.apple.QuartzCore            0x00007fff420881bc CA::Layer::display_if_needed(CA::Transaction*) + 634
33  com.apple.QuartzCore            0x00007fff42076447 CA::Context::commit_transaction(CA::Transaction*) + 319
34  com.apple.QuartzCore            0x00007fff42075d20 CA::Transaction::commit() + 576
35  com.apple.AppKit                0x00007fff3474f8f5 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 274
36  com.apple.CoreFoundation        0x00007fff3715395d __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
37  com.apple.CoreFoundation        0x00007fff37153892 __CFRunLoopDoObservers + 452
38  com.apple.CoreFoundation        0x00007fff370f53c5 __CFRunLoopRun + 1166
39  com.apple.CoreFoundation        0x00007fff370f4ce4 CFRunLoopRunSpecific + 463
40  com.apple.HIToolbox             0x00007fff3638e895 RunCurrentEventLoopInMode + 293
41  com.apple.HIToolbox             0x00007fff3638e4d4 ReceiveNextEventCommon + 371
42  com.apple.HIToolbox             0x00007fff3638e348 _BlockUntilNextEventMatchingListInModeWithFilter + 64
43  com.apple.AppKit                0x00007fff3464b95b _DPSNextEvent + 997
44  com.apple.AppKit                0x00007fff3464a6fa -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
45  com.apple.AppKit                0x00007fff3464475d -[NSApplication run] + 699
46  libwx_osx_cocoau_core-3.0.dylib 0x000000001d29fff3 wxGUIEventLoop::OSXDoRun() + 197
47  libwx_baseu-3.0.dylib           0x00000000198ccf19 wxCFEventLoop::DoRun() + 49
48  libwx_baseu-3.0.dylib           0x0000000019833d58 wxEventLoopBase::Run() + 162
49  libwx_baseu-3.0.dylib           0x0000000019806fc4 wxAppConsoleBase::MainLoop() + 90
50  libwx_osx_cocoau_core-3.0.dylib 0x000000001d24f2b2 wxApp::OnRun() + 26
51  libwx_baseu-3.0.dylib           0x00000000198665eb wxEntry(int&, wchar_t**) + 58
52  wxe_driver.so                   0x0000000018ec553a wxe_main_loop(void*) + 74
53  beam.smp                        0x0000000012ee498f erts_sys_main_thread + 255
54  beam.smp                        0x0000000012dae11f erl_start + 9945

Thread 1:: sys_sig_dispatc
0   libsystem_kernel.dylib          0x00007fff642c48a6 read + 10
1   beam.smp                        0x0000000012ee4d6a signal_dispatcher_thread_func + 496
2   beam.smp                        0x0000000012f4a3ed thr_wrapper + 159
3   libsystem_pthread.dylib         0x00007fff6437c33d _pthread_body + 126
4   libsystem_pthread.dylib         0x00007fff6437f2a7 _pthread_start + 70
5   libsystem_pthread.dylib         0x00007fff6437b425 thread_start + 13

Thread 2:: sys_msg_dispatc
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f48554 ethr_cond_wait + 9
3   beam.smp                        0x0000000012dcf1a6 erts_cnd_wait + 70

Thread 3:: async_1
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012e4c775 async_main + 522
4   ???                             0x000000001350a840 0 + 324053056

Thread 4 Crashed:: 1_scheduler
0   beam.smp                        0x0000000012dcfe7a copy_struct_x + 1130

Thread 5:: 2_scheduler
0   libsystem_kernel.dylib          0x00007fff642c9e82 __select + 10
1   beam.smp                        0x0000000012f4ab96 wait__ + 859
2   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 6:: 3_scheduler
0   libsystem_kernel.dylib          0x00007fff642c9e82 __select + 10
1   beam.smp                        0x0000000012f4ab96 wait__ + 859
2   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 7:: 4_scheduler
0   libsystem_kernel.dylib          0x00007fff642c9e82 __select + 10
1   beam.smp                        0x0000000012f4ab96 wait__ + 859
2   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 8:: 1_dirty_cpu_sch
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 9:: 2_dirty_cpu_sch
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 10:: 3_dirty_cpu_sch
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 11:: 4_dirty_cpu_sch
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 12:: 1_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 13:: 2_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 14:: 3_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 15:: 4_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 16:: 5_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 17:: 6_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 18:: 7_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 19:: 8_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 20:: 9_dirty_io_sche
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 21:: 10_dirty_io_sch
0   libsystem_kernel.dylib          0x00007fff642c61b2 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff6437f5cb _pthread_cond_wait + 724
2   beam.smp                        0x0000000012f4a8cb wait__ + 144
3   beam.smp                        0x0000000012d7029a erts_schedule + 5115

Thread 22:: aux
0   libsystem_kernel.dylib          0x00007fff642c9e82 __select + 10
1   beam.smp                        0x0000000012ef576a erts_poll_wait_flbk + 338

Thread 23:: 0_poller
0   libsystem_kernel.dylib          0x00007fff642c9052 kevent + 10
1   beam.smp                        0x0000000012ee93fc erts_poll_wait + 101

Thread 24:: com.apple.NSEventThread
0   libsystem_kernel.dylib          0x00007fff642c2c2a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff642c3174 mach_msg + 60
2   com.apple.CoreFoundation        0x00007fff370f605e __CFRunLoopServiceMachPort + 337
3   com.apple.CoreFoundation        0x00007fff370f55ad __CFRunLoopRun + 1654
4   com.apple.CoreFoundation        0x00007fff370f4ce4 CFRunLoopRunSpecific + 463
5   com.apple.AppKit                0x00007fff34654581 _NSEventThread + 160
6   libsystem_pthread.dylib         0x00007fff6437c33d _pthread_body + 126
7   libsystem_pthread.dylib         0x00007fff6437f2a7 _pthread_start + 70
8   libsystem_pthread.dylib         0x00007fff6437b425 thread_start + 13

Thread 25:
0   libsystem_pthread.dylib         0x00007fff6437b408 start_wqthread + 0
1   ???                             0x0000000000002f03 0 + 12035

Thread 4 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000002  rbx: 0x000000001aca088a  rcx: 0x0000000000000008  rdx: 0x0000000000000008
  rdi: 0x0000000000000003  rsi: 0x000000001aca0a10  rbp: 0x000000001aca0888  rsp: 0x00007000044a4220
   r8: 0x000000000821c923   r9: 0x000000001aca1d88  r10: 0x0000000000000000  r11: 0x00007000044a4300
  r12: 0x00000002f894c758  r13: 0x0000000319664ff0  r14: 0x00000002f894c750  r15: 0x000000030b605cd0
  rip: 0x0000000012dcfe7a  rfl: 0x0000000000010206  cr2: 0x000000010e9ac000

Logical CPU:     0
Error Code:      0x02000170
Trap Number:     133

Binary Images:
        0x12d54000 -         0x1300aff7 +beam.smp (0) <F322A932-5D7D-3C19-BF2A-05F482135067> /usr/local/Cellar/erlang/21.1.2/lib/erlang/erts-10.1.2/bin/beam.smp
        0x13113000 -         0x1311dfff +crypto.so (0) <B1026DA7-563E-35FB-8D9D-C8C26D4F71F8> /usr/local/Cellar/erlang/21.1.2/lib/erlang/lib/crypto-4.3.3/priv/lib/crypto.so
        0x13126000 -         0x13126fff +crypto_callback.so (0) <A9AA5810-E802-3EE0-93D9-266F8E57B9A2> /usr/local/Cellar/erlang/21.1.2/lib/erlang/lib/crypto-4.3.3/priv/lib/crypto_callback.so
        0x13129000 -         0x1312bfff +asn1rt_nif.so (0) <0E739662-F18F-3640-B541-7D903457F0E8> /usr/local/Cellar/erlang/21.1.2/lib/erlang/lib/asn1-5.0.7/priv/lib/asn1rt_nif.so
        0x1312e000 -         0x13138ffb +libwx_baseu_xml-3.0.dylib (0) <C553F96F-EA78-3225-9A87-E97BD3E1869F> /usr/local/opt/wxmac/lib/libwx_baseu_xml-3.0.dylib
        0x13160000 -         0x13169ff3 +libwx_osx_cocoau_gl-3.0.dylib (0) <82FD6F3F-741E-32E4-8DCF-921899378BAB> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_gl-3.0.dylib
        0x13360000 -         0x13363047  libobjc-trampolines.dylib (750) <B81473FA-927B-3852-BC34-66E66AAE24F4> /usr/lib/libobjc-trampolines.dylib
        0x14c00000 -         0x14c68ff3 +libwx_osx_cocoau_html-3.0.dylib (0) <1116FFB3-F038-3DF2-8879-FAA03FAD2965> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_html-3.0.dylib
        0x14d40000 -         0x14d63fff +libpng16.16.dylib (0) <621C81BB-39E7-3301-9D31-307112D1DC55> /usr/local/opt/libpng/lib/libpng16.16.dylib
        0x15080000 -         0x150acff7 +libjpeg.9.dylib (0) <C76CAB50-100A-3873-9E2E-7861B0C9D8C4> /usr/local/opt/jpeg/lib/libjpeg.9.dylib
        0x151ad000 -         0x15228ffb +libwx_osx_cocoau_xrc-3.0.dylib (0) <9A0F159D-BE5E-3971-881B-49EAAB334E0C> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_xrc-3.0.dylib
        0x15b80000 -         0x15bccff7 +libwx_osx_cocoau_aui-3.0.dylib (0) <976303B1-D0D9-3426-89A4-31187BA6EDA5> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_aui-3.0.dylib
        0x16280000 -         0x162daff7 +libtiff.5.dylib (0) <F83A5B3A-A427-3CA3-875E-8C538F09172D> /usr/local/opt/libtiff/lib/libtiff.5.dylib
        0x16c80000 -         0x16df2d9f +libcrypto.1.0.0.dylib (0) <1E288AFF-8074-3191-9CC0-32539D7788BA> /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
        0x17300000 -         0x173d6ffb +libwx_osx_cocoau_stc-3.0.dylib (0) <5E7E3974-5750-3478-B4FE-F02588316509> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_stc-3.0.dylib
        0x18ec0000 -         0x18fb8ffb +wxe_driver.so (0) <6920F0D1-41BB-30DA-A7AC-434E1CB8B295> /usr/local/Cellar/erlang/21.1.2/lib/erlang/lib/wx-1.8.5/priv/wxe_driver.so
        0x19300000 -         0x193beff3 +libwx_osx_cocoau_adv-3.0.dylib (0) <2ABC1EB4-2D7B-37C9-827C-C845A2630972> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_adv-3.0.dylib
        0x19800000 -         0x19967ffb +libwx_baseu-3.0.dylib (0) <B91C2DC5-C8D8-33DF-B01E-F4258136F32C> /usr/local/opt/wxmac/lib/libwx_baseu-3.0.dylib
        0x1d200000 -         0x1d4beff7 +libwx_osx_cocoau_core-3.0.dylib (0) <AB5256C3-0E9D-30CC-BC95-9D1DEF50DA75> /usr/local/opt/wxmac/lib/libwx_osx_cocoau_core-3.0.dylib
        0x206b3000 -         0x207316a7  dyld (625.13) <D6387150-2FB8-3066-868D-72E1B1C43982> /usr/lib/dyld
    0x7fff2bf15000 -     0x7fff2c272ff7  com.apple.RawCamera.bundle (8.10.0 - 1031) <F311B880-6219-395B-8F79-02504DDA0010> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff2e7c4000 -     0x7fff2e856fff  com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (12.0.34 - 12.0.0) <4A73718A-760B-37C5-858E-119C45874937> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver
    0x7fff3301c000 -     0x7fff33020fff  com.apple.agl (3.3.2 - AGL-3.3.2) <81130C05-30AD-3BDA-BB9C-72ADDD5FAA2C> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
    0x7fff333ec000 -     0x7fff333ecfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <2C602CED-72CA-37C2-BDF5-31697FC9100B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff333ed000 -     0x7fff33403fe3  libCGInterfaces.dylib (506.19) <6455899E-BAC7-34D1-802B-FFE19A2337E2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff33404000 -     0x7fff33aa4fe3  com.apple.vImage (8.1 - ???) <65912AFB-D4C1-3494-AE97-DDFDAF3BE1EB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff33aa5000 -     0x7fff33d1cfd7  libBLAS.dylib (1243.200.4) <76710990-AE2B-300E-88BB-797ABAD74956> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff33d1d000 -     0x7fff33d8ffe7  libBNNS.dylib (38.200.5) <5F3A4021-8FF8-30E8-B84A-AA2BD70F4151> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff33d90000 -     0x7fff34136fff  libLAPACK.dylib (1243.200.4) <45722A8A-5788-3C4C-ADD9-1812763FA635> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff34137000 -     0x7fff3414cffb  libLinearAlgebra.dylib (1243.200.4) <E923DA33-B142-3A73-A80A-642878D19099> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff3414d000 -     0x7fff34152ff3  libQuadrature.dylib (3.200.2) <6FFAC142-415D-3AF0-BC09-336302F11934> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff34153000 -     0x7fff341d0ffb  libSparse.dylib (79.200.5) <0D7E71A4-10D2-3979-B386-D2426ADAF6D7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff341d1000 -     0x7fff341e4ffb  libSparseBLAS.dylib (1243.200.4) <00D6FC17-B739-3259-90A4-92AC8BBE03D6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff341e5000 -     0x7fff343c9ff3  libvDSP.dylib (671.201.1) <716585BD-04D7-30A9-B315-689184275E38> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff343ca000 -     0x7fff3447fff3  libvMisc.dylib (671.201.1) <EDA66C06-A11F-3EE5-96D5-B20893448899> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff34480000 -     0x7fff34480fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <DADD83A2-550F-3570-8D71-16614C6A4CE0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff34631000 -     0x7fff35450ff3  com.apple.AppKit (6.9 - 1671) <E1B2CAF1-9231-3B3D-BD9E-B770FE87F407> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff354a2000 -     0x7fff354a2fff  com.apple.ApplicationServices (50.1 - 50.1) <1B71604B-9AC5-3A2F-8CB7-0EFA34A20F12> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff354a3000 -     0x7fff3550eff7  com.apple.ApplicationServices.ATS (377 - 453.11) <7599E619-EE21-3EB7-875B-AE3B8D3E13BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff355a7000 -     0x7fff356c6fff  libFontParser.dylib (228.6) <E800074F-62CF-340A-A5A7-B8BE5B560045> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff356c7000 -     0x7fff35712fff  libFontRegistry.dylib (228.12) <480D472D-C8FB-321D-86EC-2EA6927A97AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff35771000 -     0x7fff357a4ff7  libTrueTypeScaler.dylib (228.6) <D23BFDE4-8664-335A-B43B-A13A8EF29E40> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff3580e000 -     0x7fff35812ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <90641B6B-D07B-3577-B594-965825544B60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff358af000 -     0x7fff35901ff3  com.apple.HIServices (1.22 - 627.14.2) <01F309D6-32E7-3C4F-A38B-8206EE3076CC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff35902000 -     0x7fff35910ff3  com.apple.LangAnalysis (1.7.0 - 1.7.0) <67BC5855-B7A3-39E6-B5DD-52B287EB1532> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff35911000 -     0x7fff3595dfff  com.apple.print.framework.PrintCore (14.0 - 503.7) <C13BC56A-65F4-35B1-9E33-51FE6F3B06FD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff3595e000 -     0x7fff35999ff7  com.apple.QD (3.12 - 407.2) <94A30038-C545-327A-B1C0-E19C79D62BAB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff3599a000 -     0x7fff359a6ff7  com.apple.speech.synthesis.framework (8.0.15 - 8.0.15) <A96C744B-B1AD-32E3-BA72-7A221684BE3F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff359a7000 -     0x7fff35c43ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <89D2529D-CF36-3081-A700-70892F888718> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff35c45000 -     0x7fff35c45fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <8B9A5ADB-E62C-3838-BB5E-AF20CAE449CC> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff35fa9000 -     0x7fff3636aff7  com.apple.CFNetwork (974.1 - 974.1) <ACC604FA-5D40-34CE-9206-8091010306B7> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff3637f000 -     0x7fff3637ffff  com.apple.Carbon (158 - 158) <DAF95685-B793-34EB-96EA-3E292A9E3378> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff36380000 -     0x7fff36383ffb  com.apple.CommonPanels (1.2.6 - 98) <F1E1C47B-FD1A-30A4-B41B-87BD8B178B56> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff36384000 -     0x7fff3668bff7  com.apple.HIToolbox (2.1.1 - 916.32) <B2ED8B1C-FC3E-3FA0-8F6D-E7A448E6FAA7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff3668c000 -     0x7fff3668fffb  com.apple.help (1.3.8 - 66) <4392A63F-9B58-3248-BF73-B46AD3744E6E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff36690000 -     0x7fff36695ff7  com.apple.ImageCapture (9.0 - 1529.7) <364EDC6B-6374-31A7-A637-0044B73F8DBF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff36696000 -     0x7fff3672aff3  com.apple.ink.framework (10.9 - 225) <D6503F37-7EBC-32C1-95CC-A35EFC54E7ED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff3672b000 -     0x7fff36745fff  com.apple.openscripting (1.7 - 178) <D4A4D130-9C7B-3656-9D58-50F9D09C276E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff36766000 -     0x7fff36767fff  com.apple.print.framework.Print (14.0 - 267.3) <5CD250DF-98AD-30B8-A5D5-47634FF9E74D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff36768000 -     0x7fff3676aff7  com.apple.securityhi (9.0 - 55006) <C5308CBC-6736-31A7-905B-C635C6D43FDE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff3676b000 -     0x7fff36771ff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <1C38B9CB-DD45-3A7B-9D4C-631855A4EE32> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff36898000 -     0x7fff36898fff  com.apple.Cocoa (6.11 - 23) <A520D2A3-032B-3C06-81E1-EFDD97C47ACE> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff368a6000 -     0x7fff36972fff  com.apple.ColorSync (4.13.0 - 3340) <0618DA46-5A5E-339D-BB2F-ED66A2BFCCF9> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff36b0d000 -     0x7fff36b9dfff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <5845D43B-BBB5-343B-A164-6F9E2C53CFA3> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff36c03000 -     0x7fff36c2eff7  com.apple.CoreBluetooth (1.0 - 1) <D2F48E3D-79FC-32D7-B281-658EAD2CC50B> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff36c2f000 -     0x7fff36fcffeb  com.apple.CoreData (120 - 865.2) <90A5058F-A5AF-311A-81CC-B20C2AC9E85E> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff36fd0000 -     0x7fff370b9fff  com.apple.CoreDisplay (101.3 - 101.17.6) <4AE5C221-B8E1-3A4F-91E0-96ED5926E82B> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff370ba000 -     0x7fff37509fff  com.apple.CoreFoundation (6.9 - 1555.10) <4A4C87BC-4C8E-392A-ABEE-824D4074C485> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3750b000 -     0x7fff37b98fff  com.apple.CoreGraphics (2.0 - 1245.8.4.8) <FFFFEAF0-14DD-38A3-BD68-AA9AB2C672C1> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff37b9a000 -     0x7fff37ebfff7  com.apple.CoreImage (14.0.0 - 700.2.220) <E9E7B27C-C4FD-3AD6-923E-DF7EAE36D1FF> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff38211000 -     0x7fff38312ff3  com.apple.CoreMedia (1.0 - 2280.133.4) <5E733D6B-B683-3931-9D02-82300A43378D> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff38376000 -     0x7fff38376fff  com.apple.CoreServices (933 - 933) <B79C910E-93B9-3686-8E72-E0B63083AAE5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff38377000 -     0x7fff383f5ffb  com.apple.AE (768 - 768) <E795749D-CE50-3B8C-91A7-8C2618887288> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff383f6000 -     0x7fff386ceff7  com.apple.CoreServices.CarbonCore (1178.11 - 1178.11) <9FBE7BFB-3A81-37AC-8E15-E6F7932BBDC0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff386cf000 -     0x7fff38719ff7  com.apple.DictionaryServices (1.2 - 284.16.3) <D9388630-E7F2-321E-81FF-EBD5F3B47A52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff3871a000 -     0x7fff38722ffb  com.apple.CoreServices.FSEvents (1239.200.12 - 1239.200.12) <E40A3C4A-79C7-37D8-999B-D1169A06870B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff38723000 -     0x7fff388eeff7  com.apple.LaunchServices (933 - 933) <4614A4B4-C358-3460-9FA7-DF8D6C466806> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff388ef000 -     0x7fff38991ffb  com.apple.Metadata (10.7.0 - 1191.51) <6B9CCA98-6F68-3908-A7A9-96D3E2AE5968> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff38992000 -     0x7fff389ddff7  com.apple.CoreServices.OSServices (933 - 933) <A92C846F-872D-3534-B60E-6CD445A9BAEE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff389de000 -     0x7fff38a4cff7  com.apple.SearchKit (1.4.0 - 1.4.0) <C6A34D09-9707-3F28-838F-63B59B8A12D5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff38a4d000 -     0x7fff38a71ffb  com.apple.coreservices.SharedFileList (71.27 - 71.27) <B46A15E0-4C10-3616-BE49-58E07EC463FE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff38db4000 -     0x7fff38f19fff  com.apple.CoreText (352.0 - 584.24) <5B55B533-F4DE-32CE-8739-16FFFA1A64F8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff38f1a000 -     0x7fff38f57fff  com.apple.CoreVideo (1.8 - 0.0) <C7BB7D0F-3AF2-3046-A387-A802BCA52A3A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff38f58000 -     0x7fff38feeffb  com.apple.framework.CoreWLAN (13.0 - 1370.8) <19E41424-B956-34DF-AE02-9822308FA3DC> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff3926b000 -     0x7fff39270fff  com.apple.DiskArbitration (2.7 - 2.7) <C53C1905-9BCF-3AE8-8BB3-C8A2C7DB7D25> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff39439000 -     0x7fff39807fff  com.apple.Foundation (6.9 - 1555.10) <0CCAF9AF-F7AF-3174-98D4-6C188B1079CC> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff39878000 -     0x7fff398a8ff3  com.apple.GSS (4.0 - 2.0) <74ACB1A1-A5A4-3180-AC00-688C94AA4434> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff399c1000 -     0x7fff39acaff3  com.apple.Bluetooth (6.0.8 - 6.0.8f6) <6CB8A08E-1154-3333-83CC-2A939AC94562> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff39b2c000 -     0x7fff39bbdfff  com.apple.framework.IOKit (2.0.2 - 1483.201.1) <DA4ED91F-2CC9-3CFD-9200-9D5D31EEE4F3> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff39bbf000 -     0x7fff39bc9ff7  com.apple.IOSurface (255.1 - 255.1) <538F0257-A408-36AF-AB1E-1D7037D6359E> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff39c20000 -     0x7fff39db4ff7  com.apple.ImageIO.framework (3.3.0 - 1796.5.4.1) <9D078F50-BB75-3D04-8636-3FDDAB9C95DA> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff39db5000 -     0x7fff39db9ffb  libGIF.dylib (1796.5.4.1) <93AD6FB9-03BA-350E-AF98-D371A2BFD58F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff39dba000 -     0x7fff39e9ffef  libJP2.dylib (1796.5.4.1) <3780EB9B-5219-385D-9472-17B0397697A5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff39ea0000 -     0x7fff39ec5ff7  libJPEG.dylib (1796.5.4.1) <83CA8BEB-34BD-3B58-A704-C6A875984FAD> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff3a198000 -     0x7fff3a1befe7  libPng.dylib (1796.5.4.1) <9F30FA63-8AB2-3646-A6A8-FCE9F8436C35> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff3a1bf000 -     0x7fff3a1c1ff7  libRadiance.dylib (1796.5.4.1) <2C07887C-0584-3538-A9EC-3988AA5B234B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff3a1c2000 -     0x7fff3a210fff  libTIFF.dylib (1796.5.4.1) <F420B0DC-D0F7-3DD5-9E17-00462441635C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff3a50c000 -     0x7fff3b28eff7  com.apple.JavaScriptCore (14606 - 14606.1.36.1.9) <7FF80E53-3D6B-33BF-9538-A263513475EC> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff3b2a6000 -     0x7fff3b2bffff  com.apple.Kerberos (3.0 - 1) <8BE3D524-257D-3663-A937-F1AC76BDF4D9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff3b57c000 -     0x7fff3b586fff  com.apple.MediaAccessibility (1.0 - 114.4) <29D89F2B-6254-3D0D-BD0C-8472FCA373F4> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff3b640000 -     0x7fff3bcdcff7  com.apple.MediaToolbox (1.0 - 2280.133.4) <FB1C3DD9-A91B-3952-A892-9F009B854F8F> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff3bcde000 -     0x7fff3bd71fff  com.apple.Metal (157.55 - 157.55) <49CD402F-20CB-3930-B997-BBDC495ABF64> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff3bd8e000 -     0x7fff3bdaeff7  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <9A841A76-43BC-3220-A4DA-99137C42A0BC> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff3bdaf000 -     0x7fff3be2cfef  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <C469D1E5-F621-3E56-87AC-1BD889664FA3> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff3be2d000 -     0x7fff3be55fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <8C57A3A2-8EBB-3401-87FC-368D1BE6DAAC> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff3be56000 -     0x7fff3bf7dff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <CE3201A3-4ACE-3E79-990B-8987C576B31B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff3bf7e000 -     0x7fff3bf99ff7  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <8F02CFCA-41E1-3194-915F-3106E8B48B32> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff3bf9a000 -     0x7fff3bf9aff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <8B715D78-8357-38F4-A03C-926EE967CE71> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff3d199000 -     0x7fff3d1a5ffb  com.apple.NetFS (6.0 - 4.0) <529E29A9-5E77-3A8C-A982-CF55F949FE5D> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff3fc65000 -     0x7fff3fcbeff7  com.apple.opencl (2.12.1 - 2.12.1) <3EAE5BC8-E948-3926-9319-9DAC2A8B5484> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff3fcbf000 -     0x7fff3fcdbff7  com.apple.CFOpenDirectory (10.14 - 207.200.4) <7E4EFF02-2596-31E6-88DE-29C89E2837E4> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff3fcdc000 -     0x7fff3fce8ffb  com.apple.OpenDirectory (10.14 - 207.200.4) <52A3918E-0F7A-33FD-87EE-21A37B37D13B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff4064b000 -     0x7fff4064dfff  libCVMSPluginSupport.dylib (17.0.37) <38A18A32-BBF2-3A0F-AE37-51734B6CA91A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff4064e000 -     0x7fff40653ff3  libCoreFSCache.dylib (163.20) <BF8F04DD-C1A1-3D2A-BF3F-639FE907E28D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff40654000 -     0x7fff40658fff  libCoreVMClient.dylib (163.20) <45A2C724-F3D1-316A-9A41-CAB8E2A390EC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff40659000 -     0x7fff40661ffb  libGFXShared.dylib (17.0.37) <267B40DF-2939-3D76-89FA-E8DBDEE96D92> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff40662000 -     0x7fff4066dfff  libGL.dylib (17.0.37) <2E25A83B-B560-34A1-B474-3027C8B75BA4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff4066e000 -     0x7fff406a8fef  libGLImage.dylib (17.0.37) <49C5F799-66E5-3A81-AF88-948DD0E583FA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff4081c000 -     0x7fff40859fff  libGLU.dylib (17.0.37) <79555E42-B816-3106-8FA0-FC14A54AE8B3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff41209000 -     0x7fff41218ff3  com.apple.opengl (17.0.37 - 17.0.37) <FA76EAA6-D035-3444-87F5-DD95446D651D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff42074000 -     0x7fff422cafff  com.apple.QuartzCore (1.11 - 693.16.4.2) <2C9E3279-3F97-3440-B937-E5FE888232E2> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff42b18000 -     0x7fff42e3efff  com.apple.security (7.0 - 58286.200.222) <AEB638D9-BFE9-319E-A70B-557ACF41117A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff42e3f000 -     0x7fff42ecefff  com.apple.securityfoundation (6.0 - 55185.200.14) <770D67D1-3DA6-3FD3-8531-376712BA4F60> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff42f00000 -     0x7fff42f04ff3  com.apple.xpc.ServiceManagement (1.0 - 1) <20DB899D-3BAF-36FD-86A6-F66A82074607> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff432c1000 -     0x7fff43331ff3  com.apple.SystemConfiguration (1.17 - 1.17) <EED5BC9B-CE8D-343C-BCDC-04A79F704828> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff43592000 -     0x7fff438f4ff7  com.apple.VideoToolbox (1.0 - 2280.133.4) <468A9F6D-33AB-31D3-A8A3-A6A432033C9E> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff43c02000 -     0x7fff44190ff7  libwebrtc.dylib (7606.1.36.1.9) <9D8EADA7-921A-377C-8B0F-5A1D42AC43A7> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Frameworks/libwebrtc.dylib
    0x7fff44191000 -     0x7fff45a11ff7  com.apple.WebCore (14606 - 14606.1.36.1.9) <099B8FA5-D49D-3C7E-B40A-613CA6E7B769> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff45a12000 -     0x7fff45c01ffb  com.apple.WebKitLegacy (14606 - 14606.1.36.1.9) <60C1D461-49C9-3B8B-9BD4-B95F1D18335F> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
    0x7fff45c02000 -     0x7fff460fffff  com.apple.WebKit (14606 - 14606.1.36.1.9) <5E4AF277-D207-3647-9D5C-A6F1543A2D4D> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff46596000 -     0x7fff4663bff7  com.apple.APFS (1.0 - 1) <CBE5EE83-7A5F-3C10-93FF-F6DA84DFB875> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff46bc4000 -     0x7fff46bcaff3  com.apple.accessibility.AXCoreUtilities (1.0 - 1) <A10AB2DC-7C65-3FC0-8416-246003D158A6> /System/Library/PrivateFrameworks/AXCoreUtilities.framework/Versions/A/AXCoreUtilities
    0x7fff47077000 -     0x7fff47078ff3  com.apple.AggregateDictionary (1.0 - 1) <1DEBBE36-8945-3AD8-BD48-2850AD845711> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff47673000 -     0x7fff4769fff7  com.apple.framework.Apple80211 (13.0 - 1375.14) <79EBF155-EAB2-37EE-BF8C-57BC453217B1> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff4797b000 -     0x7fff4798afcf  com.apple.AppleFSCompression (96.200.3 - 1.0) <E093776E-C367-3CCF-BFD5-623476A89E9A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff47a88000 -     0x7fff47a93fff  com.apple.AppleIDAuthSupport (1.0 - 1) <5362D9AD-A2AE-3436-97CE-C353124504E5> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff47ad4000 -     0x7fff47b1dff3  com.apple.AppleJPEG (1.0 - 1) <9A690E6E-F987-3660-BED6-B1A4D1906B6C> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff47d6d000 -     0x7fff47d95ff7  com.apple.applesauce (1.0 - ???) <60BB16D6-DE7E-356A-B9DE-F73EE179934A> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff47e60000 -     0x7fff47eb0fff  com.apple.AppleVAFramework (5.0.44 - 5.0.44) <F7B8CD3A-8671-3B2C-B67C-CE39C1442207> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff47efb000 -     0x7fff47f11ffb  com.apple.AssertionServices (1.0 - 1) <8FB0D908-6C46-3399-92D6-4E7D4B5F4F19> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff48241000 -     0x7fff484e4ffb  com.apple.AuthKit (1.0 - 1) <ED375339-69F6-34AE-825D-F16BF0618E3E> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff486b5000 -     0x7fff486beff3  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <972F41B3-7DF7-3BF1-ACCA-A093A4328ADF> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff486bf000 -     0x7fff48761ff7  com.apple.backup.framework (1.10 - ???) <46534B04-DD0E-357B-9CB5-F88AAC6AF4ED> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff48762000 -     0x7fff487d3ffb  com.apple.BaseBoard (360.18.4 - 360.18.4) <709EF03C-5BCE-3F47-BD58-A48C1F9378A5> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff4a382000 -     0x7fff4a38bfff  com.apple.CommonAuth (4.0 - 2.0) <7105F266-35C3-3582-9383-A2A9D7184A7B> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4a83b000 -     0x7fff4ac12fef  com.apple.CoreAUC (273.0.0 - 273.0.0) <288EC7ED-A86A-30D0-ADE2-56C33CD93AA8> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff4ac13000 -     0x7fff4ac44fff  com.apple.CoreAVCHD (6.0.0 - 6000.4.1) <507AC58B-4527-353B-99CB-67FF183BD4D5> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff4b088000 -     0x7fff4b09bfff  com.apple.CoreEmoji (1.0 - 69.15.9) <011E7853-BDD6-3197-BA8D-D6B977EF56EB> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4b671000 -     0x7fff4b6e3ff7  com.apple.CoreNLP (1.0 - 130.15.22) <401F5284-A984-32A1-A547-CC8156381070> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4b866000 -     0x7fff4b86aff7  com.apple.CoreOptimization (1.0 - 1) <AEF88F43-C928-3DCB-95D6-C6706B565422> /System/Library/PrivateFrameworks/CoreOptimization.framework/Versions/A/CoreOptimization
    0x7fff4b99e000 -     0x7fff4b9a6ffb  com.apple.CorePhoneNumbers (1.0 - 1) <F47CA56F-6760-3282-BFD8-C8C8D2C33ECF> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff4b9a7000 -     0x7fff4ba03fff  com.apple.CorePrediction (1.0 - 1) <BD34AB8C-8899-3BB1-95A2-0A2A1C901ADC> /System/Library/PrivateFrameworks/CorePrediction.framework/Versions/A/CorePrediction
    0x7fff4bb35000 -     0x7fff4bb66fff  com.apple.CoreServicesInternal (357 - 357) <2D012EB3-83BF-3E51-A2BE-41AF26F2DDF0> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff4bf2b000 -     0x7fff4bfb9ff7  com.apple.CoreSymbolication (10.0 - 64235.3.1) <912C63C0-473B-3352-A255-60F7CA3FE3F2> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff4c049000 -     0x7fff4c175fff  com.apple.coreui (2.1 - 498.46) <05F9736C-5A62-33B3-9607-551A332AEF28> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff4c176000 -     0x7fff4c2f5ffb  com.apple.CoreUtils (5.7 - 570.70) <2554BA12-16A2-399F-A13A-E5C8EB4FC1EC> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff4c34c000 -     0x7fff4c3afffb  com.apple.framework.CoreWiFi (13.0 - 1370.8) <5C6ACF32-14D3-35FD-8A4A-629521090F41> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff4c3b0000 -     0x7fff4c3c1ffb  com.apple.CrashReporterSupport (10.13 - 938.23) <36754BB2-680F-36AE-A5DE-548B4F41F0AE> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff4c444000 -     0x7fff4c453ff3  com.apple.framework.DFRFoundation (1.0 - 210) <61EF0583-E946-3201-932D-7D117BC62CB2> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff4c454000 -     0x7fff4c458ff7  com.apple.DSExternalDisplay (3.1 - 380) <B6B26BB3-2DC9-34D0-817E-EB612432EC96> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff4c4db000 -     0x7fff4c552ffb  com.apple.datadetectorscore (7.0 - 590.24) <2D4CFF51-BCD4-3D08-AE73-AB2B8BEC8659> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff4c5a0000 -     0x7fff4c5e1fff  com.apple.DebugSymbols (185 - 185) <01F561DA-4724-32FD-B2C7-6436F4CEB980> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff4c5e2000 -     0x7fff4c73bff7  com.apple.desktopservices (1.13 - ???) <053D3A96-9263-3242-8625-101DDB9350DE> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff4d77f000 -     0x7fff4dba7fff  com.apple.vision.FaceCore (3.3.4 - 3.3.4) <CCBC466A-1AD4-3B0B-80B2-D6CFCBB37FC0> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff514c9000 -     0x7fff514cafff  libmetal_timestamp.dylib (902.1.49) <F0C95234-16BA-3F0B-A11E-087ABDC8DD6C> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib
    0x7fff52b6f000 -     0x7fff52b74ff7  com.apple.GPUWrangler (3.22.9 - 3.22.9) <A7FF28DC-3576-3E53-AFAF-0E29CB45E9AE> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff539d3000 -     0x7fff539e2fff  com.apple.GraphVisualizer (1.0 - 5) <C7040CD7-6CAB-3878-B29E-21F1665341D0> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff539e3000 -     0x7fff539f0fff  com.apple.GraphicsServices (1.0 - 1.0) <F099E6ED-E08D-3F37-B381-0DF3109B27AA> /System/Library/PrivateFrameworks/GraphicsServices.framework/Versions/A/GraphicsServices
    0x7fff53ac9000 -     0x7fff53b3dfff  com.apple.Heimdal (4.0 - 2.0) <793E1D31-6166-37F2-A989-F98FE1706E5D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff54f19000 -     0x7fff54f20ffb  com.apple.IOAccelerator (400.24 - 400.24) <01551ED8-6AE1-307D-A3F0-DCA85FAA5210> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff54f24000 -     0x7fff54f3dff7  com.apple.IOPresentment (1.0 - 37) <751130A1-8639-3BDA-BF8F-A3BE54427E43> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff55350000 -     0x7fff5537fff7  com.apple.IconServices (379 - 379) <BE9E71B4-C00E-317D-9093-6E637C905A09> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff5561e000 -     0x7fff55631fff  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <10A17A9D-564E-3841-A433-D6D7401ED733> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff5564c000 -     0x7fff55743fff  com.apple.LanguageModeling (1.0 - 159.15.15) <E524CC46-42C7-3046-AD6C-5D5D768EA478> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff55744000 -     0x7fff55785ff7  com.apple.Lexicon-framework (1.0 - 33.15.10) <90C1CFE1-9935-3F4F-8A9B-1DD697F2FF3D> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff5578c000 -     0x7fff55792ff7  com.apple.LinguisticData (1.0 - 238.15.29) <D27B30BA-3F5D-3AF2-895C-3B64569EEA1B> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff55fef000 -     0x7fff55ff2fff  com.apple.Mangrove (1.0 - 25) <8744DBF9-3375-392C-8EE6-24373E0D19E8> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff564ec000 -     0x7fff56514ffb  com.apple.spotlight.metadata.utilities (1.0 - 1191.51) <7CD28A81-F0D6-3575-8F83-3D45D53F72BB> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff56515000 -     0x7fff565a7fff  com.apple.gpusw.MetalTools (1.0 - 1) <60BE7793-D8DE-3DF1-94D7-503301EC1E72> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff565bc000 -     0x7fff565d5fff  com.apple.MobileAssets (1.0 - 437.200.49) <0C9B7077-BFCF-3A2E-8F54-D7C2820893FD> /System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
    0x7fff56751000 -     0x7fff5676cfff  com.apple.MobileKeyBag (2.0 - 1.0) <E9F2FF73-22D0-35B5-BD2C-9DD8FDB12BCC> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff567fa000 -     0x7fff56824ff7  com.apple.MultitouchSupport.framework (2400.15 - 2400.15) <A2BB198C-0B1A-3988-8611-9A9BCCE650B5> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff56a96000 -     0x7fff56aa0fff  com.apple.NetAuth (6.2 - 6.2) <55DC741A-A01A-380C-B2D3-244241DA1F2C> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5736b000 -     0x7fff573c1fff  com.apple.OTSVG (1.0 - ???) <A0E0FC0B-B48F-3639-9C50-BAECC72988D5> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff58524000 -     0x7fff58533ff3  com.apple.PerformanceAnalysis (1.217 - 217) <8560F263-31F4-3CCA-84B1-30C296DC1A7D> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff5a4ec000 -     0x7fff5a50aff7  com.apple.ProtocolBuffer (1 - 263) <C5AC21FB-74AD-3FC2-B231-B1376751BBAE> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff5a6b9000 -     0x7fff5a711f0f  com.apple.ROCKit (24 - 24) <5437F6F7-453F-3D75-9E87-D2A090D82D25> /System/Library/PrivateFrameworks/ROCKit.framework/Versions/A/ROCKit
    0x7fff5a7f1000 -     0x7fff5a814ffb  com.apple.RemoteViewServices (2.0 - 128) <68530B4D-B2C0-3271-941B-D9EA62095727> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff5b680000 -     0x7fff5b6caff7  com.apple.Safari.SafeBrowsing (606 - 606.1.36.1.9) <5ABFF535-18D9-395C-877F-66013774824D> /System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/Versions/A/SafariSafeBrowsing
    0x7fff5c182000 -     0x7fff5c2a1fff  com.apple.Sharing (1176.11 - 1176.11) <9881AEAD-5410-33F7-A852-770C7FE677C9> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff5d053000 -     0x7fff5d303ff7  com.apple.SkyLight (1.600.0 - 336.80.6) <5F7D2312-0003-354C-82BC-DC346B1A98E6> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff5dad2000 -     0x7fff5dadffff  com.apple.SpeechRecognitionCore (5.0.21 - 5.0.21) <816EC315-3E76-37B7-A495-B4AE031DA439> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff5e1c4000 -     0x7fff5e203ff3  com.apple.StreamingZip (1.0 - 1) <3F13DFEE-A6C9-3815-9120-B5CA6987662E> /System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
    0x7fff5e940000 -     0x7fff5e9cdff7  com.apple.Symbolication (10.0 - 64254.5) <7D5FB79E-1121-3DB0-9CBE-C023835ACE60> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff5eed6000 -     0x7fff5eee3ff3  com.apple.TCC (1.0 - 1) <55C045F7-D8AB-3BE6-970B-9457FA78E7E3> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff5f152000 -     0x7fff5f219ff7  com.apple.TextureIO (3.8.4 - 3.8.1) <F9D5F55D-9A33-326E-8B2F-B533CC91DD64> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff5f2da000 -     0x7fff5f494fff  com.apple.UIFoundation (1.0 - 550.35) <1CAAA3AC-1477-3E24-B55C-07A704D7CA03> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff5f4e3000 -     0x7fff5f4e9fff  com.apple.URLFormatting (59 - 59.34) <D104A904-5B18-368E-8290-35212094D9F5> /System/Library/PrivateFrameworks/URLFormatting.framework/Versions/A/URLFormatting
    0x7fff60182000 -     0x7fff6026bfff  com.apple.ViewBridge (400.1 - 400.1) <0BCCA232-710B-3F84-8341-A30F77B3A4E9> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff606eb000 -     0x7fff60957ffb  libAWDSupportFramework.dylib (865) <054B6F72-B75B-3AFC-9E9C-9929C9634200> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupportFramework.dylib
    0x7fff60958000 -     0x7fff60969fff  libprotobuf-lite.dylib (865) <B69A744C-4920-3587-A987-A0D349437F4B> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf-lite.dylib
    0x7fff6096a000 -     0x7fff609ccff7  libprotobuf.dylib (865) <7867D62B-1FDC-3F06-B234-4B6CE5D10602> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf.dylib
    0x7fff609cd000 -     0x7fff60a13fff  com.apple.awd (1.0 - 930.11) <534B230C-8453-3F01-B6B8-4C1226D3F1E8> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/WirelessDiagnostics
    0x7fff60a86000 -     0x7fff60a89fff  com.apple.dt.XCTTargetBootstrap (1.0 - 1) <63A533F6-988D-3FED-A1C7-20BC725A0D4B> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff60eba000 -     0x7fff60ebcff3  com.apple.loginsupport (1.0 - 1) <5F1E000D-0674-3413-AB3E-83F7974666FB> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff610e2000 -     0x7fff610f5ffb  libAccessibility.dylib (2402.6.10.3) <3044BCB8-1470-3054-9FB6-3D88AA57115B> /usr/lib/libAccessibility.dylib
    0x7fff61176000 -     0x7fff611aefff  libCRFSuite.dylib (41.15.4) <62EDD39F-6D1B-334B-A9A2-5800714255BB> /usr/lib/libCRFSuite.dylib
    0x7fff611b1000 -     0x7fff611bcff7  libChineseTokenizer.dylib (28.15.3) <8CD1C213-7F62-3F02-BFB1-D0A5EFF92AB0> /usr/lib/libChineseTokenizer.dylib
    0x7fff6124d000 -     0x7fff6124eff7  libDiagnosticMessagesClient.dylib (107) <C542CB3C-AA44-3D7F-B88C-79CC31B481AB> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff61285000 -     0x7fff61448ff7  libFosl_dynamic.dylib (18.3.2) <6EF1CB2A-2BDA-3458-B631-F794D72660FD> /usr/lib/libFosl_dynamic.dylib
    0x7fff6149e000 -     0x7fff614bdffb  libMobileGestalt.dylib (645.200.76) <A2C32318-0E35-3963-B9B7-E1E92AD33BA6> /usr/lib/libMobileGestalt.dylib
    0x7fff614be000 -     0x7fff614befff  libOpenScriptingUtil.dylib (178) <2EEBF84D-9E00-3570-AC0C-C49C8D25A8BF> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff615ff000 -     0x7fff61600ffb  libSystem.B.dylib (1252.200.5) <D5133811-9D66-3DEB-9521-0A67347C9A54> /usr/lib/libSystem.B.dylib
    0x7fff61601000 -     0x7fff61689ff7  libTelephonyUtilDynamic.dylib (3608) <05694AE8-9065-36CD-A03B-15D23D09414E> /usr/lib/libTelephonyUtilDynamic.dylib
    0x7fff6168a000 -     0x7fff6168bfff  libThaiTokenizer.dylib (2.15.1) <A8235B04-F541-3856-BE2E-B58EE0483AD9> /usr/lib/libThaiTokenizer.dylib
    0x7fff6169e000 -     0x7fff616b4ffb  libapple_nghttp2.dylib (1.24.1) <B8D45114-3868-3154-BC35-22597E3E7D8A> /usr/lib/libapple_nghttp2.dylib
    0x7fff616b5000 -     0x7fff616deffb  libarchive.2.dylib (54.200.3) <B47C54A0-3A30-374A-BD99-2304B9B0EC82> /usr/lib/libarchive.2.dylib
    0x7fff616df000 -     0x7fff6175efef  libate.dylib (1.13.8) <C647A80F-6F80-3FDA-A9B4-92800999F963> /usr/lib/libate.dylib
    0x7fff61762000 -     0x7fff61762ff3  libauto.dylib (187) <01824E49-F2EF-3FC1-ABF3-782EFDF6CA17> /usr/lib/libauto.dylib
    0x7fff6183a000 -     0x7fff6184aff3  libbsm.0.dylib (39.200.18) <5E5098D0-F7B2-32A1-8038-E709F6718D4E> /usr/lib/libbsm.0.dylib
    0x7fff6184b000 -     0x7fff61859fff  libbz2.1.0.dylib (38.200.3) <4EE3C5E8-BEF3-3910-A231-B1AE2B437E01> /usr/lib/libbz2.1.0.dylib
    0x7fff6185a000 -     0x7fff618b1ff7  libc++.1.dylib (400.9.4) <D4AB366F-48A9-3C7D-91BD-41198F69DD57> /usr/lib/libc++.1.dylib
    0x7fff618b2000 -     0x7fff618c7fff  libc++abi.dylib (400.17) <BA948A32-9024-3E55-98D4-18E31F6AED25> /usr/lib/libc++abi.dylib
    0x7fff618c8000 -     0x7fff618c8ff3  libcharset.1.dylib (51.200.6) <D998A58B-E4A8-3685-9A6A-43AFC28100EB> /usr/lib/libcharset.1.dylib
    0x7fff618c9000 -     0x7fff618d9ffb  libcmph.dylib (6.15.1) <5D776FF6-DF7F-3EDD-B920-C07ED76C672B> /usr/lib/libcmph.dylib
    0x7fff618da000 -     0x7fff618f2ffb  libcompression.dylib (52.200.13) <EA767836-CBDC-318D-AC14-963C90D6CC67> /usr/lib/libcompression.dylib
    0x7fff61b9d000 -     0x7fff61bb3fff  libcoretls.dylib (155.200.6) <6E68F922-752C-311F-B56D-EE391E6AE1F7> /usr/lib/libcoretls.dylib
    0x7fff61bb4000 -     0x7fff61bb5ff3  libcoretls_cfhelpers.dylib (155.200.6) <7300BA76-39D2-349E-9FB8-EBE5947A708A> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff6222c000 -     0x7fff62282ffb  libcups.2.dylib (462.9) <51E06E95-891F-3B88-A8C3-35B514C57239> /usr/lib/libcups.2.dylib
    0x7fff6230c000 -     0x7fff62388fff  libdtrace.dylib (284.200.15) <8340FC5E-769E-3B30-9CC9-AE2C8C0CAC43> /usr/lib/libdtrace.dylib
    0x7fff623ba000 -     0x7fff623bafff  libenergytrace.dylib (17.200.1) <D62ED169-B91C-3CCB-ADF5-E66AE4007B51> /usr/lib/libenergytrace.dylib
    0x7fff623bb000 -     0x7fff623d4ffb  libexpat.1.dylib (16.1.1) <D91D81FF-D190-36A7-B440-F4AEB4220C80> /usr/lib/libexpat.1.dylib
    0x7fff623ec000 -     0x7fff623f1ff7  libgermantok.dylib (17.15.2) <9CBF0658-E83B-32E6-B674-3EE72D22C041> /usr/lib/libgermantok.dylib
    0x7fff623f2000 -     0x7fff623f7ff7  libheimdal-asn1.dylib (520.200.17) <58971629-3850-3905-A9A1-09FCF7A32815> /usr/lib/libheimdal-asn1.dylib
    0x7fff62423000 -     0x7fff62514ff7  libiconv.2.dylib (51.200.6) <3240A278-F537-3EC8-BE0C-983797520A50> /usr/lib/libiconv.2.dylib
    0x7fff62515000 -     0x7fff62778ffb  libicucore.A.dylib (62107.0.1) <EAE6FC43-3AD2-3A53-9F7A-4E5E5F66D006> /usr/lib/libicucore.A.dylib
    0x7fff627c5000 -     0x7fff627c6fff  liblangid.dylib (128.15.1) <F79B6250-C0B1-3E8E-851F-6CA33B4311A3> /usr/lib/liblangid.dylib
    0x7fff627c7000 -     0x7fff627dffff  liblzma.5.dylib (10.200.3) <3ADDFA63-F37A-3C9C-91E4-58EE3113B9A1> /usr/lib/liblzma.5.dylib
    0x7fff627f7000 -     0x7fff628a7fff  libmecab.1.0.0.dylib (779.15.23) <6A38FCDA-17CE-30C3-AB66-A714CF645384> /usr/lib/libmecab.1.0.0.dylib
    0x7fff628a8000 -     0x7fff62ae5fff  libmecabra.dylib (779.15.23) <30E102AA-F3D3-3572-A1AE-1F2287DEF696> /usr/lib/libmecabra.dylib
    0x7fff62aea000 -     0x7fff62b1aff7  libncurses.5.4.dylib (53.200.3) <F29546FD-148A-3784-931F-1E5BC9C76412> /usr/lib/libncurses.5.4.dylib
    0x7fff62cbd000 -     0x7fff63015fff  libnetwork.dylib (1229.200.109) <AD59D28C-CCB2-3B34-B904-8CCCEB2CF320> /usr/lib/libnetwork.dylib
    0x7fff630a6000 -     0x7fff6382cfe7  libobjc.A.dylib (750) <2E868147-8818-359E-8CD7-A8B80665928F> /usr/lib/libobjc.A.dylib
    0x7fff6383f000 -     0x7fff63843ffb  libpam.2.dylib (22.200.1) <8C419238-675A-3C41-B8D4-95E391CA630F> /usr/lib/libpam.2.dylib
    0x7fff63846000 -     0x7fff6387cff7  libpcap.A.dylib (79.200.4) <5939AB23-B2A9-3C03-B6C1-4F0E5A21D9FC> /usr/lib/libpcap.A.dylib
    0x7fff63996000 -     0x7fff639aeffb  libresolv.9.dylib (65.200.2) <0FEAEB01-B926-37FA-AB47-99BAC481C10B> /usr/lib/libresolv.9.dylib
    0x7fff63a00000 -     0x7fff63a01ffb  libspindump.dylib (266) <0E60D709-0A48-3905-ACD1-9DDE6FD8B476> /usr/lib/libspindump.dylib
    0x7fff63a02000 -     0x7fff63bd9fe7  libsqlite3.dylib (274.20) <4434B695-BC65-30D6-AFED-1B6488DB3D2E> /usr/lib/libsqlite3.dylib
    0x7fff63e66000 -     0x7fff63e69ffb  libutil.dylib (51.200.4) <91EE9BF4-FB06-3260-B502-7EFDAD5AF59B> /usr/lib/libutil.dylib
    0x7fff63e6a000 -     0x7fff63e77fff  libxar.1.dylib (404) <4B4D0206-0B62-3E89-AD07-E7BB9E4DFA68> /usr/lib/libxar.1.dylib
    0x7fff63e7c000 -     0x7fff63f5ffff  libxml2.2.dylib (32.6) <BFF70F01-6755-36B9-B7AA-724743E63503> /usr/lib/libxml2.2.dylib
    0x7fff63f60000 -     0x7fff63f88ff3  libxslt.1.dylib (16.1) <F191E8B9-7530-30CA-873B-2FA2BF2D6374> /usr/lib/libxslt.1.dylib
    0x7fff63f89000 -     0x7fff63f9bffb  libz.1.dylib (70.200.4) <99A3D725-8388-38B4-B66C-5E9006E6F072> /usr/lib/libz.1.dylib
    0x7fff6400c000 -     0x7fff64010ff3  libcache.dylib (81) <FE21A7E9-DBEB-33AC-836B-785AD036ACF4> /usr/lib/system/libcache.dylib
    0x7fff64011000 -     0x7fff6401bff3  libcommonCrypto.dylib (60118.200.6) <78093D4F-91DB-35C8-981A-13375778B2E7> /usr/lib/system/libcommonCrypto.dylib
    0x7fff6401c000 -     0x7fff64023fff  libcompiler_rt.dylib (63.4) <A4D9CF37-D076-3CE9-95F1-DA89DA1601B6> /usr/lib/system/libcompiler_rt.dylib
    0x7fff64024000 -     0x7fff6402dff3  libcopyfile.dylib (146.200.3) <4BCDADBF-79F5-3829-B47D-64DA0D44BCBF> /usr/lib/system/libcopyfile.dylib
    0x7fff6402e000 -     0x7fff640b2fff  libcorecrypto.dylib (602.200.50) <7AEC5B72-0B92-37E8-808B-6732DB714139> /usr/lib/system/libcorecrypto.dylib
    0x7fff64138000 -     0x7fff64172ff7  libdispatch.dylib (1008.200.78) <B8962879-AD55-3CF0-9B0A-5F1D57D1E14B> /usr/lib/system/libdispatch.dylib
    0x7fff64173000 -     0x7fff641a2fff  libdyld.dylib (625.13) <4B16C209-83D4-3817-9B62-C2F7FFB23755> /usr/lib/system/libdyld.dylib
    0x7fff641a3000 -     0x7fff641a3ffb  libkeymgr.dylib (30) <A73AA788-C35C-3284-BFCA-95B1BBDF0CF3> /usr/lib/system/libkeymgr.dylib
    0x7fff641a4000 -     0x7fff641b0ff7  libkxld.dylib (4903.201.2) <EAF1CF8D-3843-33BE-8126-30994685B8F0> /usr/lib/system/libkxld.dylib
    0x7fff641b1000 -     0x7fff641b1ff7  liblaunch.dylib (1336.201.2) <43E6698E-155E-3EAE-BAFF-CA5FCB35325C> /usr/lib/system/liblaunch.dylib
    0x7fff641b2000 -     0x7fff641b7fff  libmacho.dylib (917) <17BF7038-9C70-3EE1-9E96-3AE10D49669E> /usr/lib/system/libmacho.dylib
    0x7fff641b8000 -     0x7fff641baff3  libquarantine.dylib (86.200.11) <C70DA995-0D6E-302C-A15E-F7F03A3857B4> /usr/lib/system/libquarantine.dylib
    0x7fff641bb000 -     0x7fff641bcff3  libremovefile.dylib (45.200.2) <D74A307B-3DC7-3992-B16C-DACB8207BE13> /usr/lib/system/libremovefile.dylib
    0x7fff641bd000 -     0x7fff641d4ff3  libsystem_asl.dylib (356.200.4) <EC9D8AD4-E5CB-3765-804A-9E1E9DC045D2> /usr/lib/system/libsystem_asl.dylib
    0x7fff641d5000 -     0x7fff641d5fff  libsystem_blocks.dylib (73) <26419398-C30C-30F1-B656-A92AFA9560F6> /usr/lib/system/libsystem_blocks.dylib
    0x7fff641d6000 -     0x7fff6425efff  libsystem_c.dylib (1272.200.26) <3DEEE96E-6DF6-35AD-8654-D69AC26B907B> /usr/lib/system/libsystem_c.dylib
    0x7fff6425f000 -     0x7fff64262ff7  libsystem_configuration.dylib (963.200.27) <02CC3996-B34E-333C-8806-AE2699D34424> /usr/lib/system/libsystem_configuration.dylib
    0x7fff64263000 -     0x7fff64266ff7  libsystem_coreservices.dylib (66) <254B6849-2C8F-302C-8616-B8324A11AB30> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff64267000 -     0x7fff6426dffb  libsystem_darwin.dylib (1272.200.26) <974E9EF7-DE72-34B7-B056-0A81C10DF8EB> /usr/lib/system/libsystem_darwin.dylib
    0x7fff6426e000 -     0x7fff64274ff7  libsystem_dnssd.dylib (878.200.35) <FFC665AA-B257-35AD-BD8B-32FD42C2EEC1> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff64275000 -     0x7fff642c1ff3  libsystem_info.dylib (517.200.9) <0707C387-D7DE-372E-8FF1-3DE5C91932D6> /usr/lib/system/libsystem_info.dylib
    0x7fff642c2000 -     0x7fff642e9ff7  libsystem_kernel.dylib (4903.201.2) <45FAA4C0-D553-34FD-ADF8-884886AE0D2A> /usr/lib/system/libsystem_kernel.dylib
    0x7fff642ea000 -     0x7fff64335ff7  libsystem_m.dylib (3158.200.7) <43D1796B-954F-37D6-B1AC-9D80DF0655A2> /usr/lib/system/libsystem_m.dylib
    0x7fff64336000 -     0x7fff6435aff7  libsystem_malloc.dylib (166.200.60) <846F6898-117C-3427-A8FB-3772FFC2410B> /usr/lib/system/libsystem_malloc.dylib
    0x7fff6435b000 -     0x7fff64366ffb  libsystem_networkextension.dylib (767.200.40) <F84D5474-4DC1-3E1A-AE00-8CE9593278B4> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff64367000 -     0x7fff6436efff  libsystem_notify.dylib (172.200.21) <BCCB222F-DC64-3954-A836-DCCE6659CA5A> /usr/lib/system/libsystem_notify.dylib
    0x7fff6436f000 -     0x7fff64378fef  libsystem_platform.dylib (177.200.16) <B75B04AD-69FE-3ADE-84D2-C17972FC8F49> /usr/lib/system/libsystem_platform.dylib
    0x7fff64379000 -     0x7fff64383fff  libsystem_pthread.dylib (330.201.1) <87A6B136-E423-3B6D-A58A-137F392D7D9D> /usr/lib/system/libsystem_pthread.dylib
    0x7fff64384000 -     0x7fff64387ff7  libsystem_sandbox.dylib (851.201.1) <FBA7E09B-F10F-3424-90EA-B4999B7FB461> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff64388000 -     0x7fff6438aff7  libsystem_secinit.dylib (30.200.13) <CBEAB62B-F0A0-342F-9878-CADC14A3CB0D> /usr/lib/system/libsystem_secinit.dylib
    0x7fff6438b000 -     0x7fff64392ff7  libsystem_symptoms.dylib (820.207.88) <B6E22FA8-0F7B-36FD-9D99-284056D3CB47> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff64393000 -     0x7fff643a8ff7  libsystem_trace.dylib (906.200.86) <7983ED77-18B5-39A5-BE19-AE4F2832ADEA> /usr/lib/system/libsystem_trace.dylib
    0x7fff643aa000 -     0x7fff643afffb  libunwind.dylib (35.4) <41222EF6-2233-3CF4-947A-15D48CB8C030> /usr/lib/system/libunwind.dylib
    0x7fff643b0000 -     0x7fff643e0fff  libxpc.dylib (1336.201.2) <0A8747D1-33AA-37E1-B97A-BA9B95FE4E8C> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 41
    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: 965725
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=458.9M resident=0K(0%) swapped_out_or_unallocated=458.9M(100%)
Writable regions: Total=11.0G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=11.0G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        2 
Activity Tracing                   256K        2 
CG backing stores                  880K        3 
CG image                            92K        8 
CoreAnimation                     49.3M       25 
CoreGraphics                         8K        2 
CoreImage                           24K        3 
CoreUI image data                 1512K       18 
CoreUI image file                  196K        4 
Dispatch continuations            8192K        2 
Foundation                           4K        2 
Image IO                            16K        2 
Kernel Alloc Once                    8K        2 
MALLOC                            75.0M       63 
MALLOC guard page                   32K        9 
Memory Tag 242                      12K        2 
STACK GUARD                       56.1M       27 
Stack                             19.5M       27 
VM_ALLOCATE                       11.9G       88 
VM_ALLOCATE (reserved)             176K        2         reserved VM address space (unallocated)
__DATA                            31.8M      297 
__FONT_DATA                          4K        2 
__LINKEDIT                       221.1M       22 
__TEXT                           237.9M      288 
__UNICODE                          560K        2 
mapped file                       47.0M       15 
shared memory                      804K       15 
===========                     =======  ======= 
TOTAL                             12.6G      907 
TOTAL, minus reserved VM space    12.6G      907 

Model: MacBookPro11,1, BootROM MBP111.0146.B00, 2 processors, Intel Core i5, 2,4 GHz, 8 GB, SMC 2.16f68
Graphics: Intel Iris, Intel Iris, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x112), Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)
Bluetooth: Version 6.0.8f6, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0256F, 251 GB
USB Device: USB 3.0 Bus
USB Device: Ultra Fit
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Samsung S2 Portable
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.2
maxguzenski commented 5 years ago

I updated first post with more env info.

benwilson512 commented 5 years ago

Weird, the top item is actually just the phoenix code reloading server. If you mash the play button for a regular query does the same thing happen or just with subscriptions?

benwilson512 commented 5 years ago

A segmentation fault is very very weird. That makes it seem like something is off with your erlang install. Absinthe has no NIFs so there's nothing it can do to cause a segfault.

maxguzenski commented 5 years ago

I have a aws instance to test as well, I'll deploy there my code and see.

maxguzenski commented 5 years ago

At aws , running with prod config... I got "ets_alloc: Cannot allocate 9127109480 bytes of memory (of type "db_term")." ... and 100% of CPU as well

maxguzenski commented 5 years ago

Some times I got this error:

[debug] INCOMING "unsubscribe" on "__absinthe__:control" to Absinthe.Phoenix.Channel
  Parameters: %{}
[error] GenServer #PID<0.1193.0> terminating
** (FunctionClauseError) no function clause matching in Absinthe.Phoenix.Channel.handle_in/3
    (absinthe_phoenix) lib/absinthe/phoenix/channel.ex:41: Absinthe.Phoenix.Channel.handle_in("unsubscribe", %{}, %Phoenix.Socket{...lot...})
(phoenix) lib/phoenix/channel/server.ex:293: anonymous fn/4 in Phoenix.Channel.Server.handle_info/2
    (d4_web) lib/d4_web/endpoint.ex:1: D4.Web.Endpoint.instrument/4
    (stdlib) gen_server.erl:637: :gen_server.try_dispatch/4
    (stdlib) gen_server.erl:711: :gen_server.handle_msg/6
    (stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
benwilson512 commented 5 years ago

Is anything publishing? or is the app completely at rest except for the subscribe / unsubscribe?

maxguzenski commented 5 years ago

No, only my is using it now... so is just sub/unsub many times, nothing else... Remember that I'm using phoenix 1.4 / ecto 3.0

benwilson512 commented 5 years ago

If you're able to create an app that shows this behaviour where you can push up the full code that'd be very helpful.

Ecto shouldn't be a factor here if you aren't publishing, subscribing won't cause any database access unless you do some in the config function which I don't see you doing. The Phoenix version should be largely irrelevant here too unless you can also create the problem by simply pushing a large volume of messages via a channel.

maxguzenski commented 5 years ago

OK, I will try... but take a look on this images:

Here, elixir is not responding:

captura de tela 2018-11-22 as 22 56 35

Here, elixir came back after few seconds:

captura de tela 2018-11-22 as 22 56 42
benwilson512 commented 5 years ago

This is all super weird. Basically none of the code showing up here is Absinthe code. The Registry.PIDPartition0 process is just an Elixir registry, and the second image is part of erlang itself I guess? One thing to note is that the memory usage overall is absolutely nuts. Elixir.Logger there is using 4 gigs in both images. IN the first image the erlang TLS Process one is using 2.7 gigs.

I'm quite at a loss here.

maxguzenski commented 5 years ago

I tried a test project and I can't reproduce this issue... I'll keep trying.

maxguzenski commented 5 years ago

I fixed it.

I've a very complex dataloader with a lot of anonymous functions. I don't know if this issue was because build that was slow or because it was big on Absinthe context (maybe both)... I rewrite it and everything is working now.

Thanks a lot for your time!

Velychkanych commented 4 years ago

Good afternoon to all !!! How to implement server-side unsubscrider in graphql ???

benwilson512 commented 4 years ago

Hi @Velychkanych please direct questions to the elixir forum or slack. The issue tracker is for issues.