text:
PGSync tries to sync schema's from Postgres which are not mapped in schema.json

PGSync version:  2.5.0
Postgres version: 10
Elasticsearch version: 8.6.2
Redis version: 6.0.16
Python version: 3.11.2
Problem Description:
I've configured the schema.json file to sync for accelq_schema of Postgres. But when there is no new data to sync, it goes to other schema's in Postgres and tries to sync them. But when there is data to sync it works fine.

Error Message (if any):
2023-03-14 10:40:05.340:ERROR:pgsync.search_client: Exception Node for template_tenant_schema.project not found
Traceback (most recent call last):
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\search_client.py", line 133, in bulk
    self._bulk(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\search_client.py", line 188, in _bulk
    for _ in self.parallel_bulk(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\elasticsearch\helpers\actions.py", line 472, in parallel_bulk
    for result in pool.imap(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 873, in next
    raise value
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
                    ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 144, in _helper_reraises_exception
    raise ex
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 391, in _guarded_task_generation
    for i, x in enumerate(iterable):
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\elasticsearch\helpers\actions.py", line 155, in _chunk_actions
    for action, data in actions:
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\sync.py", line 836, in _payloads
    node: Node = self.tree.get_node(payload.table, payload.schema)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\node.py", line 332, in get_node
    raise RuntimeError(f"Node for {schema}.{table} not found")
RuntimeError: Node for template_tenant_schema.project not found
 0:00:02.588406 (2.59 sec)
Traceback (most recent call last):
  File "C:\accelq\AQReporting\pgsync\bin\pgsync", line 7, in <module>
    sync.main()
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1055, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 760, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\sync.py", line 1450, in main
    sync.pull()
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\sync.py", line 1225, in pull
    self.logical_slot_changes(txmin=txmin, txmax=txmax, upto_nchanges=None)
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\sync.py", line 433, in logical_slot_changes
    self.search_client.bulk(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\search_client.py", line 133, in bulk
    self._bulk(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\search_client.py", line 188, in _bulk
    for _ in self.parallel_bulk(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\elasticsearch\helpers\actions.py", line 472, in parallel_bulk
    for result in pool.imap(
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 873, in next
    raise value
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
                    ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 144, in _helper_reraises_exception
    raise ex
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\multiprocessing\pool.py", line 391, in _guarded_task_generation
    for i, x in enumerate(iterable):
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\elasticsearch\helpers\actions.py", line 155, in _chunk_actions
    for action, data in actions:
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\sync.py", line 836, in _payloads
    node: Node = self.tree.get_node(payload.table, payload.schema)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vivek\AppData\Local\Programs\Python\Python311\Lib\site-packages\pgsync\node.py", line 332, in get_node
    raise RuntimeError(f"Node for {schema}.{table} not found")
RuntimeError: Node for template_tenant_schema.project not found

I believe this is what it's doing.
Can you share your schema.json to get a better idea of what's going on?

[{     "database":"accelq_db",     "index":"demo_scenario",     "plugins":[         "CleanScenarioField"     ],     "nodes":{         "table":"scenario",         "schema":"demo_schema",         "primary_key":["pid"],         "columns":[],         "children":[             {                 "table":"project",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "transform":{                     "rename":{                         "project_name":"code",                         "project_display_name":"display_name"                     }                 },                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["pj_pid"]                     }                 }             },             {                 "table":"users",                 "label":"user_created",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["created_user"]                     }                 }             },             {                 "table":"users",                 "label":"user_last_modified",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["last_modified_user"]                     }                 }             },             {                 "table":"conf_entity_status",                 "schema":"demo_schema",                 "label":"status",                 "primary_key":["pid"],                 "columns":[],                 "transform":{                     "rename":{                         "status_name":"name"                     }                 },                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["status_pid"]                     }                 }             },             {                 "table":"lu_cross_project_sharing_type",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "label":"cross_project_sharing_type",                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["cross_project_sharing_type_pid"]                     }                 }             },             {                 "table":"lu_test_type",                 "schema":"demo_schema",                 "label":"test_type",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["test_type_pid"]                     }                 }             },             {                 "table":"metadata_value",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"project",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":["pid"],                         "relationship":{                             "variant":"object",                             "type":"one_to_one",                             "foreign_key":{                                 "child":["pid"],                                 "parent": ["pj_pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["mv_pid"]                     }                 }             },             {                 "table":"conf_metadata",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"conf_entity_metadata",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":[],                         "children":[{                                 "table":"lu_top_entity_type",                                 "schema":"demo_schema",                                 "primary_key":["pid"],                                 "columns":[],                                 "relationship":{                                     "variant":"object",                                     "type":"one_to_one",                                     "foreign_key":{                                         "child":["pid"],                                         "parent": ["lu_top_entity_type_pid"]                                     }                                 }                             }],                         "relationship":{                             "variant":"object",                             "type":"one_to_many",                             "foreign_key":{                                 "child":["conf_metadata_pid"],                                 "parent": ["pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_many",                     "foreign_key":{                         "child":["pj_pid"],                         "parent": ["pj_pid"]                     }                 }             },             {                 "table":"scn_reln_scenario_ext_int_work_item",                 "label":"traceability",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"ext_int_work_item",                         "label":"work_item",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":[],                         "relationship":{                             "variant":"object",                             "type":"one_to_one",                             "foreign_key":{                                 "child":["pid"],                                 "parent": ["ext_int_work_item_pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_many",                     "foreign_key":{                         "child":["scn_pid"],                         "parent": ["pid"]                     }                 }             }         ]     } }]

[{     "database":"accelq_db",     "index":"demo_scenario",     "plugins":[         "CleanScenarioField"     ],     "nodes":{         "table":"scenario",         "schema":"demo_schema",         "primary_key":["pid"],         "columns":[],         "children":[             {                 "table":"project",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "transform":{                     "rename":{                         "project_name":"code",                         "project_display_name":"display_name"                     }                 },                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["pj_pid"]                     }                 }             },             {                 "table":"users",                 "label":"user_created",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["created_user"]                     }                 }             },             {                 "table":"users",                 "label":"user_last_modified",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["last_modified_user"]                     }                 }             },             {                 "table":"conf_entity_status",                 "schema":"demo_schema",                 "label":"status",                 "primary_key":["pid"],                 "columns":[],                 "transform":{                     "rename":{                         "status_name":"name"                     }                 },                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["status_pid"]                     }                 }             },             {                 "table":"lu_cross_project_sharing_type",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "label":"cross_project_sharing_type",                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["cross_project_sharing_type_pid"]                     }                 }             },             {                 "table":"lu_test_type",                 "schema":"demo_schema",                 "label":"test_type",                 "primary_key":["pid"],                 "columns":[],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["test_type_pid"]                     }                 }             },             {                 "table":"metadata_value",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"project",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":["pid"],                         "relationship":{                             "variant":"object",                             "type":"one_to_one",                             "foreign_key":{                                 "child":["pid"],                                 "parent": ["pj_pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_one",                     "foreign_key":{                         "child":["pid"],                         "parent": ["mv_pid"]                     }                 }             },             {                 "table":"conf_metadata",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"conf_entity_metadata",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":[],                         "children":[{                                 "table":"lu_top_entity_type",                                 "schema":"demo_schema",                                 "primary_key":["pid"],                                 "columns":[],                                 "relationship":{                                     "variant":"object",                                     "type":"one_to_one",                                     "foreign_key":{                                         "child":["pid"],                                         "parent": ["lu_top_entity_type_pid"]                                     }                                 }                             }],                         "relationship":{                             "variant":"object",                             "type":"one_to_many",                             "foreign_key":{                                 "child":["conf_metadata_pid"],                                 "parent": ["pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_many",                     "foreign_key":{                         "child":["pj_pid"],                         "parent": ["pj_pid"]                     }                 }             },             {                 "table":"scn_reln_scenario_ext_int_work_item",                 "label":"traceability",                 "schema":"demo_schema",                 "primary_key":["pid"],                 "columns":[],                 "children":[                     {                         "table":"ext_int_work_item",                         "label":"work_item",                         "schema":"demo_schema",                         "primary_key":["pid"],                         "columns":[],                         "relationship":{                             "variant":"object",                             "type":"one_to_one",                             "foreign_key":{                                 "child":["pid"],                                 "parent": ["ext_int_work_item_pid"]                             }                         }                     }                 ],                 "relationship":{                     "variant":"object",                     "type":"one_to_many",                     "foreign_key":{                         "child":["scn_pid"],                         "parent": ["pid"]                     }                 }             }         ]     } }]

authors: accelq toluaina

repo: toluaina/pgsync


text:
{Compability} Custom player models and Physics Mod Ragdolls

Instead of becoming a cool looking ragdoll, ur character freaking explodes when using physics mod ragdolls, i thought it would be cool if instead they just became ragdolls and you could set which of their limbs move and which doesn't

This feels like something more suited for Haubna, as the issue would stem from odd modeling of the ragdoll, not incompatibility on Toms part.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Defocusing a glutin window on OSX crashes the program.

Process:               lux_demo [37053]
Path:                  /Users/USER/*/lux_demo
Identifier:            lux_demo
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        cargo [37050]
Responsible:           lux_demo [37053]
User ID:               501

Date/Time:             2014-11-20 19:37:38.229 -0800
OS Version:            Mac OS X 10.10 (14A389)
Report Version:        11
Anonymous UUID:        377CFC14-DC6D-F343-B83C-1DDBADF266EC

Sleep/Wake UUID:       547A87FB-E529-4364-8CD3-D366A5651B44

Time Awake Since Boot: 190000 seconds
Time Since Wake:       7300 seconds

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Application Specific Signatures:
Graphics hardware encountered an error and was reset: 0x00000013

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff8bd82282 __pthread_kill + 10
1   libsystem_c.dylib             	0x00007fff8bbbab73 abort + 129
2   libGPUSupportMercury.dylib    	0x00007fff83d07bd9 gpusGenerateCrashLog + 173
3   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x000012340043395c gpusKillClient + 9
4   libGPUSupportMercury.dylib    	0x00007fff83d090c0 gpusSubmitDataBuffers + 500
5   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x0000123400003cd6 IntelCommandBuffer::getNew(GLDContextRec*) + 48
6   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x0000123400106b35 intelSubmitCommands + 191
7   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x000012340010699a gldPresentFramebufferData + 142
8   GLEngine                      	0x00007fff8d075131 glSwap_Exec + 97
9   com.apple.opengl              	0x00007fff8ec70f9a CGLFlushDrawable + 66
10  com.apple.AppKit              	0x00007fff85a46fc4 -[NSOpenGLContext flushBuffer] + 27
11  lux_demo                      	0x00000001039e89fa appkit::id.NSOpenGLContext::flushBuffer::haaca2992a7c1618cKvb + 138 (appkit.rs:899)
12  lux_demo                      	0x000000010392c94e winimpl::Window::swap_buffers::h22d4714cf0a039f3KKa + 62 (mod.rs:400)
13  lux_demo                      	0x00000001038ff7ea Window::swap_buffers::h24dd79cd9e93b21c5qe + 58
14  lux_demo                      	0x00000001038ff402 glutin_window::Window::render::h347c90dcee63c80c6ob + 114 (glutin_window.rs:216)
15  lux_demo                      	0x00000001038a9f55 lux_demo::main + 1381 (bin.rs:39)
16  lux_demo                      	0x00000001038cf90a start::closure.2710 + 138
17  lux_demo                      	0x00000001039fbc2c rust_try_inner + 12
18  lux_demo                      	0x00000001039fbc16 rust_try + 6
19  lux_demo                      	0x00000001039f93f7 unwind::try::h52975ec5962bbd4bmRc + 71
20  lux_demo                      	0x00000001039f92cc task::Task::run::h585d701e145fcc2392b + 124
21  lux_demo                      	0x00000001038cf726 start::hbdf560203480745e1ma + 422
22  lux_demo                      	0x00000001038cf569 lang_start::h4d7e89d680045638kma + 121
23  lux_demo                      	0x00000001038aa10f main + 79
24  libdyld.dylib                 	0x00007fff8c7dc5c9 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff8bd8322e kevent64 + 10
1   libdispatch.dylib             	0x00007fff89b82a6a _dispatch_mgr_thread + 52

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff5c350a28  rdx: 0x0000000000000000
  rdi: 0x0000000000000513  rsi: 0x0000000000000006  rbp: 0x00007fff5c350a50  rsp: 0x00007fff5c350a28
   r8: 0x0000000000000000   r9: 0x00007fff8bbe4d90  r10: 0x0000000008000000  r11: 0x0000000000000206
  r12: 0x0000000000003011  r13: 0x00007fa44c095b10  r14: 0x00007fff742ef300  r15: 0x00007fa44c091e00
  rip: 0x00007fff8bd82282  rfl: 0x0000000000000206  cr2: 0x00007fff73ef5fd8

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

Binary Images:
       0x1038a8000 -        0x103a8ffef +lux_demo (0) <14A76AD6-32B2-3E95-A0FE-6BECBFB8CE0E> /Users/USER/*/lux_demo
    0x123400000000 -     0x1234004f7ff7  com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.0.86 - 10.0.0) <03454F0A-EEE2-3B25-8DB2-A32FA24CE699> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver
    0x7fff61ed5000 -     0x7fff61f0b837  dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
    0x7fff82764000 -     0x7fff82914ff7  com.apple.QuartzCore (1.10 - 361.11) <7382E4A9-10B0-3877-B9D7-FA84DC71BA55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff82969000 -     0x7fff8296eff7  libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib
    0x7fff8296f000 -     0x7fff82972fff  com.apple.xpc.ServiceManagement (1.0 - 1) <7E9E6BB7-AEE7-3F59-BAC0-59EAF105D0C8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff83572000 -     0x7fff835b8ff7  libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib
    0x7fff8396f000 -     0x7fff83d05fff  com.apple.CoreFoundation (6.9 - 1151.16) <F2B088AF-A5C6-3FAE-9EB4-7931AF6359E4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff83d06000 -     0x7fff83d12ff7  libGPUSupportMercury.dylib (11.0.7) <C04F6E18-3043-3096-A6E6-F6431ADC41D3> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff83d13000 -     0x7fff83db1fff  com.apple.Metadata (10.7.0 - 916) <DA8A1D18-19FE-37B3-BE12-85C5B0A00736> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff83e26000 -     0x7fff83e27fff  com.apple.TrustEvaluationAgent (2.0 - 25) <2D61A2C3-C83E-3A3F-8EC1-736DBEC250AB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff83f15000 -     0x7fff83f81fff  com.apple.framework.CoreWLAN (5.0 - 500.35.2) <ACBAAB0A-BCC7-37CF-AAFB-2DA1733F2682> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff83f82000 -     0x7fff84185ff3  com.apple.CFNetwork (720.0.9 - 720.0.9) <78EE1B88-394F-3BB8-93A6-E068990559EC> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff84401000 -     0x7fff8440efff  com.apple.SpeechRecognitionCore (2.0.32 - 2.0.32) <87F0C88D-502D-3217-8B4A-8388288568BA> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff84450000 -     0x7fff8446aff7  libextension.dylib (55) <17514AB2-C503-3D49-A725-EBC1140567A6> /usr/lib/libextension.dylib
    0x7fff84516000 -     0x7fff84531ff7  libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib
    0x7fff84532000 -     0x7fff84555fff  com.apple.Sharing (328.3 - 328.3) <FDEE49AD-8804-3760-9C14-8D1D10BBEA37> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff84556000 -     0x7fff84570ff7  com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff84827000 -     0x7fff84852fff  libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
    0x7fff84dd0000 -     0x7fff84dd0fff  com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff84dd1000 -     0x7fff84e73fff  com.apple.Bluetooth (4.3.0 - 4.3.0f10) <70922125-2A01-37AE-9CB8-D8A9578092E4> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff84ead000 -     0x7fff84f21ff3  com.apple.securityfoundation (6.0 - 55126) <E7FB7A4E-CB0B-37BA-ADD5-373B2A20A783> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff84f22000 -     0x7fff84f22fff  libOpenScriptingUtil.dylib (162) <EFD79173-A9DA-3AE6-BE15-3948938204A6> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff84f23000 -     0x7fff84f2eff7  libkxld.dylib (2782.1.97) <CB1A1B57-54BE-3573-AE0C-B90ED6BAEEE2> /usr/lib/system/libkxld.dylib
    0x7fff84f2f000 -     0x7fff851feff3  com.apple.CoreImage (10.0.33) <6E3DDA29-718B-3BDB-BFAF-F8C201BF93A4> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff851ff000 -     0x7fff8521bff7  libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib
    0x7fff8521c000 -     0x7fff85220ff7  com.apple.TCC (1.0 - 1) <AFC32F8F-BCD5-313C-B66E-5AB8591EC066> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff8522a000 -     0x7fff85279ff7  com.apple.opencl (2.4.2 - 2.4.2) <6AE26E08-6EFC-3E1B-B202-EFA9C3E5B9D4> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8527a000 -     0x7fff8536cff7  libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
    0x7fff8536d000 -     0x7fff8536dff7  libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
    0x7fff8536e000 -     0x7fff8541dfe7  libvMisc.dylib (512) <AFBA45DE-7F55-3E4E-B8DF-5E8E21C407AD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8541e000 -     0x7fff8548dfff  com.apple.SearchKit (1.4.0 - 1.4.0) <BFD6D876-36BA-3A3B-9F15-3E2F7DE6E89D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff854b6000 -     0x7fff854b6ff7  libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
    0x7fff854cc000 -     0x7fff8600dfff  com.apple.AppKit (6.9 - 1343.14) <1732C412-257B-340E-8863-B8162D4EB2E2> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8606b000 -     0x7fff860acfff  libGLU.dylib (11.0.7) <8037342E-1ECD-385F-B4C3-545CE97B76AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff860ad000 -     0x7fff86183ff3  com.apple.DiskImagesFramework (10.10 - 389.1) <7DE2208C-BD55-390A-8167-4F9F11750C4B> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff86184000 -     0x7fff8620dfff  com.apple.CoreSymbolication (3.1 - 56072) <8CE81C95-49E8-389F-B989-67CC452C08D0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff862e1000 -     0x7fff86318ffb  com.apple.LDAPFramework (2.4.28 - 194.5) <4CFE8010-CE3F-35EC-90BA-529B74321029> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff86319000 -     0x7fff86b52ff3  com.apple.CoreGraphics (1.600.0 - 772) <936D081F-37B3-3DA3-B725-118D0B07DDD2> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff86bad000 -     0x7fff86bfeff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <AF72B06E-C6C1-3FAE-8B47-AF461CAE0E22> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff86bff000 -     0x7fff86d17ffb  com.apple.CoreText (352.0 - 454.1) <AB07DF12-BB1F-3275-A8A3-45F14BF872BF> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff86d18000 -     0x7fff86d1afff  libCVMSPluginSupport.dylib (11.0.7) <29D775BB-A11D-3140-A478-2A0DA1A87420> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff86d77000 -     0x7fff86d7fff7  com.apple.icloud.FindMyDevice (1.0 - 1) <D198E170-3610-3727-BC87-73AD249CA097> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
    0x7fff86d9e000 -     0x7fff86da4fff  libsystem_trace.dylib (72.1.3) <A9E6B7D8-C327-3742-AC54-86C94218B1DF> /usr/lib/system/libsystem_trace.dylib
    0x7fff87732000 -     0x7fff877c6fff  com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff877c7000 -     0x7fff877f4fff  com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff877f5000 -     0x7fff8782dffb  libsystem_network.dylib (411) <C0B2313D-47BE-38A9-BEE6-2634A4F5E14B> /usr/lib/system/libsystem_network.dylib
    0x7fff8782e000 -     0x7fff87a13ff3  libicucore.A.dylib (531.30) <EF0E7544-E317-3550-A962-6AE65E78AF17> /usr/lib/libicucore.A.dylib
    0x7fff87a3b000 -     0x7fff87a55ff7  com.apple.AppleVPAFramework (1.0.30 - 1.0.30) <D47A2125-C72D-3298-B27D-D89EA0D55584> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
    0x7fff88111000 -     0x7fff88121ff7  libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib
    0x7fff8812e000 -     0x7fff88255fff  com.apple.coreui (2.1 - 305) <BB430677-D1F7-38DD-8F05-70E54352B8B5> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff88256000 -     0x7fff88271ff7  com.apple.aps.framework (4.0 - 4.0) <9955CAFD-D56B-36E9-BB41-6F7F73317EB5> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
    0x7fff8844a000 -     0x7fff8844afff  com.apple.audio.units.AudioUnit (1.12 - 1.12) <76EF1C9D-DEA4-3E55-A134-4099B2FD2CF2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff884e2000 -     0x7fff884e2fff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <01E92F9F-EF29-3745-8631-AEA692F7F29C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff884e3000 -     0x7fff884e7fff  libCoreVMClient.dylib (79) <FC4E08E3-749E-32FF-B5E9-211F29864831> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff88580000 -     0x7fff8858ffff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <D1E527E4-C561-352F-9457-E8C50232793C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff88590000 -     0x7fff88592fff  libsystem_configuration.dylib (699.1.5) <9FBA1CE4-97D0-347E-A443-93ED94512E92> /usr/lib/system/libsystem_configuration.dylib
    0x7fff88593000 -     0x7fff88685fff  libxml2.2.dylib (26) <B834E7C8-EC3E-3382-BC5A-DA38DC4D720C> /usr/lib/libxml2.2.dylib
    0x7fff886b9000 -     0x7fff886e4fff  com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff886e5000 -     0x7fff886f6ff7  libsystem_coretls.dylib (35.1.2) <EBBF7EF6-80D8-3F8F-825C-B412BD6D22C0> /usr/lib/system/libsystem_coretls.dylib
    0x7fff887a1000 -     0x7fff887acff7  libcsfde.dylib (471) <797691FA-FC0A-3A95-B6E8-BDB75AEAEDFD> /usr/lib/libcsfde.dylib
    0x7fff887ad000 -     0x7fff887e5fff  com.apple.RemoteViewServices (2.0 - 99) <C9A62691-B0D9-34B7-B71C-A48B5F4DC553> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff88816000 -     0x7fff8883efff  libsystem_info.dylib (459) <B85A85D5-8530-3A93-B0C3-4DEC41F79478> /usr/lib/system/libsystem_info.dylib
    0x7fff8883f000 -     0x7fff88843ff7  libGIF.dylib (1231) <B3D2DF96-A67D-31EA-9A1B-E870B54855EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff88adb000 -     0x7fff88ae0ffb  libheimdal-asn1.dylib (398.1.2) <F9463B34-AAF5-3488-AD0C-85937C81FC5E> /usr/lib/libheimdal-asn1.dylib
    0x7fff88aea000 -     0x7fff88af3ff3  com.apple.CommonAuth (4.0 - 2.0) <F4C266BE-2E0E-36B4-9DE7-C6B4BF410FD7> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff88b35000 -     0x7fff88b7eff3  com.apple.HIServices (1.22 - 519) <59D78E07-C3F1-3272-88F1-876B836D5517> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff88b7f000 -     0x7fff88ca0fff  com.apple.LaunchServices (644.10 - 644.10) <0B1C68BC-0AEB-38E2-ABC8-E92728FEC475> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff88ca1000 -     0x7fff88ccffff  com.apple.CoreServicesInternal (221.1 - 221.1) <51BAE6D2-84F3-392A-BFEC-A3B47B80A3D2> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff88d53000 -     0x7fff88d5eff7  com.apple.speech.synthesis.framework (5.2.6 - 5.2.6) <9434AA45-B6BD-37F7-A866-172196A7F91B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff88d5f000 -     0x7fff88d5fff7  liblaunch.dylib (559.1.22) <8A988924-8BE7-35FE-BF7D-322E90EFE49E> /usr/lib/system/liblaunch.dylib
    0x7fff88d60000 -     0x7fff88d8bff3  libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib
    0x7fff88d8c000 -     0x7fff88dabfff  com.apple.CoreDuet (1.0 - 1) <36AA9FD5-2685-314D-B364-3FA4688D86BD> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
    0x7fff88de8000 -     0x7fff88f77fff  libGLProgrammability.dylib (11.0.7) <AF37E7F3-16C8-3747-9CC6-A442C0153DC6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff88fd7000 -     0x7fff890c7fef  libJP2.dylib (1231) <FEAF6F38-736E-35A8-A983-F4531C8A821C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff890d7000 -     0x7fff890f8fff  com.apple.framework.Apple80211 (10.0 - 1000.57.3) <F64EB1A1-57F3-3ABA-97D0-DB7C926FD07F> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff89108000 -     0x7fff89185fff  com.apple.CoreServices.OSServices (640.3 - 640.3) <28445162-08E9-3E24-84E4-617CE5FE1367> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff892cd000 -     0x7fff892daff7  libxar.1.dylib (254) <CE10EFED-3066-3749-838A-6A15AC0DBCB6> /usr/lib/libxar.1.dylib
    0x7fff892db000 -     0x7fff892e3fff  libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff892e4000 -     0x7fff892f6ff7  com.apple.CoreDuetDaemonProtocol (1.0 - 1) <CE9FABB4-1C5D-3F9B-9BB8-5CC50C3E5E31> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
    0x7fff89314000 -     0x7fff8932eff3  com.apple.Ubiquity (1.3 - 313) <DF56A657-CC6E-3BE2-86A0-71F07127724C> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff89354000 -     0x7fff89379fff  libPng.dylib (1231) <759DF465-B08C-3E97-9A07-3CD447F84F78> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8937a000 -     0x7fff89381ff7  libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib
    0x7fff89382000 -     0x7fff8939cff7  liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
    0x7fff8939d000 -     0x7fff8969ffff  com.apple.HIToolbox (2.1.1 - 756) <9DD121B5-B7EB-3C43-8155-61A4417F8E9A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8976a000 -     0x7fff897c9ff3  com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff897ca000 -     0x7fff898beff7  libFontParser.dylib (134) <506126F8-FDCE-3DE1-9DCA-E07FE658B597> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff898f9000 -     0x7fff89901ffb  libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib
    0x7fff89902000 -     0x7fff89a6dff7  com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5C6DBEB4-F2EA-3262-B9FC-AFB89404C1DA> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff89a96000 -     0x7fff89aa9ff7  com.apple.CoreBluetooth (1.0 - 1) <FA9B43B3-E183-3040-AE25-66EF9870CF35> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff89abe000 -     0x7fff89b7dfff  com.apple.backup.framework (1.6 - 1.6) <5C38C168-5E9B-335D-9570-91AF8604BB10> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff89b7e000 -     0x7fff89ba8ff7  libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib
    0x7fff89ba9000 -     0x7fff89bd3fff  GLRendererFloat (11.0.7) <3B3B74F4-E63C-3241-8807-E2407C4020B2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff89bd6000 -     0x7fff89bd8fff  com.apple.OAuth (25 - 25) <EE765AF0-2BB6-3689-9EAA-689BF1F02A0D> /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth
    0x7fff89bd9000 -     0x7fff89be4fff  libGL.dylib (11.0.7) <C53344AD-8CE6-3111-AB94-BD4CA89ED84E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff89c27000 -     0x7fff89c29fff  com.apple.CoreDuetDebugLogging (1.0 - 1) <9A6E5710-EA99-366E-BF40-9A65EC1B46A1> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
    0x7fff89c2a000 -     0x7fff89c2efff  libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
    0x7fff89c2f000 -     0x7fff89c6afff  com.apple.Symbolication (1.4 - 56045) <D64571B1-4483-3FE2-BD67-A91360F79727> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff89cae000 -     0x7fff89d91fff  libcrypto.0.9.8.dylib (52) <7208EEE2-C090-383E-AADD-7E1BD1321BEC> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8a164000 -     0x7fff8a165ffb  libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib
    0x7fff8a166000 -     0x7fff8a596fff  com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff8a597000 -     0x7fff8a5f1ff7  com.apple.LanguageModeling (1.0 - 1) <ACA93FE0-A0E3-333E-AE3C-8EB7DE5F362F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff8a5f8000 -     0x7fff8a68dff7  com.apple.ColorSync (4.9.0 - 4.9.0) <F06733BD-A10C-3DB3-B050-825351130392> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8a6bf000 -     0x7fff8a6c8ff7  libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
    0x7fff8a71b000 -     0x7fff8a723ff7  com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff8a82a000 -     0x7fff8a847ffb  libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
    0x7fff8b0a5000 -     0x7fff8b1b4ffb  com.apple.desktopservices (1.9 - 1.9) <6EDAC73F-C42C-3FF7-B67D-FCCA1CFC5405> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8b1b5000 -     0x7fff8b246ff7  libCoreStorage.dylib (471) <5CA37ED3-320C-3469-B4D2-6F045AFE03A1> /usr/lib/libCoreStorage.dylib
    0x7fff8b31a000 -     0x7fff8b5c6fff  com.apple.GeoServices (1.0 - 982.4.10) <8A7FE04A-2785-30E7-A6E2-DC15D170DAF5> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fff8b5c7000 -     0x7fff8b63bfff  com.apple.ApplicationServices.ATS (360 - 375) <62828B40-231D-3F81-8067-1903143DCB6B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8b668000 -     0x7fff8b94fffb  com.apple.CoreServices.CarbonCore (1108.1 - 1108.1) <55A16172-ACC0-38B7-8409-3CB92AF33973> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff8b967000 -     0x7fff8baa1ff7  com.apple.ImageIO.framework (3.3.0 - 1038) <AB3C40DB-FCBE-3315-B7B2-4E16522E20CB> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8bacc000 -     0x7fff8bb1afff  libcurl.4.dylib (83.1.2) <337A1FF8-E8B1-3173-9F29-C0D4C851D8E1> /usr/lib/libcurl.4.dylib
    0x7fff8bb1b000 -     0x7fff8bb28ff7  libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
    0x7fff8bb29000 -     0x7fff8bb5bff3  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C6DB0A07-F8E4-3837-BCA9-225F460EDA81> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff8bb5d000 -     0x7fff8bbe9fff  libsystem_c.dylib (1044.1.2) <C185E862-7424-3210-B528-6B822577A4B8> /usr/lib/system/libsystem_c.dylib
    0x7fff8bbea000 -     0x7fff8bbfcfff  libsasl2.2.dylib (193) <E523DD05-544B-3430-8AA9-672408A5AF8B> /usr/lib/libsasl2.2.dylib
    0x7fff8bd63000 -     0x7fff8bd65ff7  libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff8bd66000 -     0x7fff8bd66fff  com.apple.Accelerate (1.10 - Accelerate 1.10) <C7278843-2462-32F6-B0E3-D33C681399A2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8bd6b000 -     0x7fff8bd6bfff  com.apple.CoreServices (62 - 62) <9E4577CA-3FC3-300D-AB00-87ADBDDA2E37> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8bd6c000 -     0x7fff8bd89fff  libsystem_kernel.dylib (2782.1.97) <93E0E0A9-75B6-3904-BB4E-4BC7C05F4B6B> /usr/lib/system/libsystem_kernel.dylib
    0x7fff8bd8a000 -     0x7fff8bdbdff7  com.apple.MediaKit (16 - 757) <345EDAFE-3E39-3B0F-8D84-54657EC4396D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff8bdcb000 -     0x7fff8c033ffb  com.apple.security (7.0 - 57031.1.35) <96141D1F-614E-32C4-8AC2-F47481F23F43> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8c034000 -     0x7fff8c064fff  libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib
    0x7fff8c10c000 -     0x7fff8c10efff  com.apple.EFILogin (2.0 - 2) <F0269EE2-3686-3A8A-8B83-F86974E35E90> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff8c10f000 -     0x7fff8c14fff7  com.apple.CloudDocs (1.0 - 280.1) <21D7E10A-99EF-34BE-82D7-29A6F1761DE5> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
    0x7fff8c150000 -     0x7fff8c151fff  libSystem.B.dylib (1213) <DA954461-EC6A-3DF0-8551-6FC810627627> /usr/lib/libSystem.B.dylib
    0x7fff8c152000 -     0x7fff8c46dfcf  com.apple.vImage (8.0 - 8.0) <1183FE6A-FDB6-3B3B-928D-50C7909F2308> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff8c483000 -     0x7fff8c489ff7  libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff8c4a4000 -     0x7fff8c4cdffb  libxslt.1.dylib (13) <AED1143F-B848-3E73-81ED-71356F25F084> /usr/lib/libxslt.1.dylib
    0x7fff8c4ce000 -     0x7fff8c4d8ff7  com.apple.CrashReporterSupport (10.10 - 629) <EC97EA5E-3190-3717-A4A9-2F35A447E7A6> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff8c5c9000 -     0x7fff8c60fffb  libFontRegistry.dylib (134) <01B8034A-45FD-3360-A347-A1896F591363> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff8c620000 -     0x7fff8c750fff  com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff8c788000 -     0x7fff8c7c8ff7  libGLImage.dylib (11.0.7) <7CBCEB4B-D22F-3116-8B28-D1C22D28C69D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8c7c9000 -     0x7fff8c7caff7  libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib
    0x7fff8c7cb000 -     0x7fff8c7d7ff7  com.apple.OpenDirectory (10.10 - 187) <1D0066FC-1DEB-381B-B15C-4C009E0DF850> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff8c7d9000 -     0x7fff8c7dcff7  libdyld.dylib (353.2.1) <19FAF435-C165-3374-9DEF-D7BBA7D61DB6> /usr/lib/system/libdyld.dylib
    0x7fff8c886000 -     0x7fff8c8aafef  libJPEG.dylib (1231) <3F87A0CA-14FA-3034-A332-DD57A092B08F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff8c8b9000 -     0x7fff8c8c0fff  com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8c951000 -     0x7fff8ca0cff7  com.apple.DiscRecording (9.0 - 9000.4.1) <F70E600E-9668-3DF2-A3A8-61813DF9E2EE> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff8ca27000 -     0x7fff8ca34fff  com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff8ca35000 -     0x7fff8cc1a267  libobjc.A.dylib (646) <3B60CD90-74A2-3A5D-9686-B0772159792A> /usr/lib/libobjc.A.dylib
    0x7fff8cc2d000 -     0x7fff8cc55ffb  libRIP.A.dylib (772) <9262437A-710A-397D-8E34-1CBFEA1FC5E1> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff8cc56000 -     0x7fff8cf84ff7  com.apple.Foundation (6.9 - 1151.16) <18EDD673-A010-3E99-956E-DA594CE1FA80> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8cfa1000 -     0x7fff8cfa2fff  libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib
    0x7fff8cfa3000 -     0x7fff8cfeffff  com.apple.corelocation (1486.17 - 1615.21) <DB68CEB9-0D51-3CB9-86A4-B0400CE6C515> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fff8cff0000 -     0x7fff8d057ff7  com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff8d058000 -     0x7fff8d207fff  GLEngine (11.0.7) <3CB7447A-1A1D-3D55-A6A4-4814B49F6678> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    0x7fff8d2ef000 -     0x7fff8d2f9ff7  com.apple.NetAuth (5.0 - 5.0) <B9EC5425-D38D-308C-865F-207E0A98BAC7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff8d357000 -     0x7fff8d3c5ffb  com.apple.Heimdal (4.0 - 2.0) <B852ACA1-4C64-3E2A-A9D3-6D4C80AD9429> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff8d4f9000 -     0x7fff8d4fbfff  libRadiance.dylib (1231) <BDD94A52-DE53-300C-9180-5D434272989F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8d516000 -     0x7fff8d517fff  libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8d8f3000 -     0x7fff8d96bff7  com.apple.SystemConfiguration (1.14 - 1.14) <C269BCFD-ACAB-3331-BC7C-0430F0E84817> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8d981000 -     0x7fff8d98afff  libGFXShared.dylib (11.0.7) <EC449E3A-D9D2-3494-8B6C-DEB7B11EEDAB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8d98b000 -     0x7fff8d994fff  libsystem_pthread.dylib (105.1.4) <26B1897F-0CD3-30F3-B55A-37CB45062D73> /usr/lib/system/libsystem_pthread.dylib
    0x7fff8d995000 -     0x7fff8d9a0fff  libcommonCrypto.dylib (60061) <D381EBC6-69D8-31D3-8084-5A80A32CB748> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8d9ad000 -     0x7fff8d9c3ff7  libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib
    0x7fff8da8f000 -     0x7fff8da93fff  com.apple.IOAccelerator (156.4 - 156.4) <56092CAF-5F0F-3DCA-9047-4F6B93425BFD> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff8da94000 -     0x7fff8da96ffb  libCGXType.A.dylib (772) <7CB71BC6-D8EC-37BC-8243-41BAB086FAAA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff8da97000 -     0x7fff8db08ff7  com.apple.framework.IOKit (2.0.2 - 1050.1.21) <ED3B0B22-AACC-303B-BFC8-20ECD1AF6BA2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8db2a000 -     0x7fff8db65fff  com.apple.QD (301 - 301) <C4D2AD03-B839-350A-AAF0-B4A08F8BED77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8db66000 -     0x7fff8db69fff  com.apple.IOSurface (97 - 97) <D4B4D2B2-7B16-3174-9EA6-55E0A10B452D> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8db7f000 -     0x7fff8db87ffb  com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff8dc14000 -     0x7fff8df47fff  libmecabra.dylib (666) <2CE5540A-D412-3D53-9E11-86C24D61713B> /usr/lib/libmecabra.dylib
    0x7fff8df96000 -     0x7fff8df9efe7  libcldcpuengine.dylib (2.4.5) <DF810F9A-1755-3283-82C3-D8192BCD8016> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff8e046000 -     0x7fff8e2c0fff  com.apple.CoreData (110 - 526) <AEEDAF00-D38F-3A15-B3C9-73732940CC55> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8e2c1000 -     0x7fff8e2c5fff  libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib
    0x7fff8e2c6000 -     0x7fff8e6d3ff7  libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8e6fc000 -     0x7fff8e710ff7  com.apple.ProtectedCloudStorage (1.0 - 1) <52CFE68A-0663-3756-AB5B-B42195026052> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff8e711000 -     0x7fff8e739fff  libxpc.dylib (559.1.22) <9437C02E-A07B-38C8-91CB-299FAA63083D> /usr/lib/system/libxpc.dylib
    0x7fff8ec64000 -     0x7fff8ec72ff7  com.apple.opengl (11.0.7 - 11.0.7) <B5C4DF85-37BD-3984-98D1-90A5043DA984> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8ec73000 -     0x7fff8ec8ffff  com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8ed11000 -     0x7fff8ed12fff  liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib
    0x7fff8ed13000 -     0x7fff8ed33fff  com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff8ed62000 -     0x7fff8ed6afff  libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib
    0x7fff8ed93000 -     0x7fff8ed95ff7  libquarantine.dylib (76) <DC041627-2D92-361C-BABF-A869A5C72293> /usr/lib/system/libquarantine.dylib
    0x7fff8eda0000 -     0x7fff8edb7ff7  libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff8ee42000 -     0x7fff8efd0fff  libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8f020000 -     0x7fff8f096fe7  libcorecrypto.dylib (233.1.2) <E1789801-3985-3949-B736-6B3378873301> /usr/lib/system/libcorecrypto.dylib
    0x7fff8f097000 -     0x7fff8f0abff7  com.apple.MultitouchSupport.framework (260.30 - 260.30) <28728A7D-E048-3B14-9932-839A87D381FE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff8f0ac000 -     0x7fff8f0f9ff3  com.apple.print.framework.PrintCore (10.0 - 451) <3CA58254-D14F-3913-9DFB-CAC499570CC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff8f104000 -     0x7fff8f16bff7  com.apple.datadetectorscore (6.0 - 396.1) <5D348063-1528-3E2F-B587-9E82970506F9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff8f1a8000 -     0x7fff8f1aaff7  libsystem_sandbox.dylib (358.1.1) <DB9962EF-8898-31CC-9B87-E01F8CE74C9D> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8f1ab000 -     0x7fff8f2f1fef  libsqlite3.dylib (168) <8B78BED1-7B9B-3943-80DC-0871015AEAC4> /usr/lib/libsqlite3.dylib
    0x7fff8f2f2000 -     0x7fff8f374fff  com.apple.PerformanceAnalysis (1.0 - 1) <2FC0F303-B672-3E64-A978-AB78EAD98395> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff8f4ca000 -     0x7fff8f4f0ff7  com.apple.ChunkingLibrary (2.1 - 163.1) <3514F2A4-38BD-3849-9286-B3B991057742> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff8f4f1000 -     0x7fff8f51efff  com.apple.Accounts (113 - 113) <3145FCC2-D297-3DD1-B74B-9E7DBB0EE33C> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
    0x7fff8f51f000 -     0x7fff8f523fff  libsystem_stats.dylib (163.1.4) <1DB04436-5974-3F16-86CC-5FF5F390339C> /usr/lib/system/libsystem_stats.dylib
    0x7fff8f5d4000 -     0x7fff8f5d9ff7  libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib
    0x7fff8f5dc000 -     0x7fff8f67bdf7  com.apple.AppleJPEG (1.0 - 1) <9BB3D7DF-630A-3E1C-A124-12D6C4D0DE70> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff8f9bb000 -     0x7fff8f9bdff7  libutil.dylib (38) <471AD65E-B86E-3C4A-8ABD-B8665A2BCE3F> /usr/lib/libutil.dylib
    0x7fff8f9ff000 -     0x7fff8fa05fff  com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <BB2D573F-0A01-379F-A2BA-3C454EDCB111> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff8fa10000 -     0x7fff8fa21ff7  libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
    0x7fff8fa22000 -     0x7fff8fa76fff  libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
    0x7fff90e2d000 -     0x7fff90e3efff  libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
    0x7fff90e99000 -     0x7fff90ee5ff7  libcups.2.dylib (408) <9CECCDE3-51D7-3028-830C-F58BD36E3317> /usr/lib/libcups.2.dylib
    0x7fff91b36000 -     0x7fff91b91fef  libTIFF.dylib (1231) <115791FB-8C49-3410-AC23-56F4B1CFF124> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff91b92000 -     0x7fff91b99fff  libCGCMS.A.dylib (772) <E64DC779-A6CF-3B1F-8E57-C09C0B10670F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
    0x7fff91b9a000 -     0x7fff91c2bfff  com.apple.cloudkit.CloudKit (259.2.3 - 259.2.3) <6F955140-D522-32B3-B34B-BD94C5D94E7A> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fff91c2c000 -     0x7fff91c2efff  com.apple.loginsupport (1.0 - 1) <35A2A071-606C-39A5-8C11-E4CAF98D934C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff91c2f000 -     0x7fff91c5fffb  com.apple.GSS (4.0 - 2.0) <D033E7F1-2D34-339F-A814-C67E009DE5A9> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff91c62000 -     0x7fff91d74ff7  libvDSP.dylib (512) <DD5517F5-F7F7-3AA1-B6FA-CD98DBC3C651> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff91d75000 -     0x7fff91d7afff  com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff91dd3000 -     0x7fff91decff7  com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff91fa9000 -     0x7fff91fe3ffb  com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols

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

VM Region Summary:
ReadOnly portion of Libraries: Total=192.7M resident=162.9M(85%) swapped_out_or_unallocated=29.8M(15%)
Writable regions: Total=174.5M written=4512K(3%) resident=31.2M(18%) swapped_out=28K(0%) unallocated=143.3M(82%)

REGION TYPE                      VIRTUAL
===========                      =======
CG backing stores                  14.0M
CG image                             76K
CG shared images                    176K
CoreAnimation                        20K
CoreServices                        224K
CoreUI image data                   176K
Dispatch continuations             16.0M
Foundation                            4K
IOKit                               9.9M
Kernel Alloc Once                     8K
MALLOC                            100.7M
MALLOC (admin)                       32K
OpenGL GLSL                         256K
STACK GUARD                           4K
Stack                              64.1M
VM_ALLOCATE                        25.2M
VM_ALLOCATE (reserved)              128K        reserved VM address space (unallocated)
__DATA                             15.8M
__GLSLBUILTINS                     2588K
__IMAGE                             528K
__LINKEDIT                         73.1M
__TEXT                            119.6M
__UNICODE                           544K
mapped file                        58.6M
shared memory                         4K
===========                      =======
TOTAL                             501.6M
TOTAL, minus reserved VM space    501.4M

Model: MacBookPro11,2, BootROM MBP112.0138.B11, 4 processors, Intel Core i7, 2.8 GHz, 16 GB, SMC 2.18f15
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (7.15.124.12.8)
Bluetooth: Version 4.3.0f10 14890, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0256F, 251 GB
USB Device: Internal Memory Card Reader
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1

I could not reproduce this. Please make a new issue if you need to.

authors: TyOverby bjz

repo: tomaka/glutin


text:
Add Server.poll_timeout method

As per #200 I was looking for a way to have Rouille run in a thread, in a way which I could interrupt when the application shutdown.
Just calling poll in a loop seemed very wasteful. For my purposes just calling poll with a short (~10ms or so) sleep was okay, but seemed like it'd be easy/useful to add a poll_timeout method consistent with tiny_http's recv_timeout

I've had the same need for a server, and was about to make the same PR. It seems like the simplest and cleanest solution to being able to shut down the server from the same thread.
For the moment, I did the same delay-based solution, but it's a needless waste, as the main reason for using rouille is the fact that it's so snappy and lightweight!!

source: gharchive/pull-request

authors: adnanademovic dbr

repo: tomaka/rouille

license_source: bigquery


text:
Add highlight for ColorColumn

This highlights the color column with the same background color as line numbers.
It's a personal preference, so feel free to pull or reject :)

Merging in some color fixes by martinj

authors: martijn tomasr

repo: tomasr/molokai

license: mit


text:
fail2ban not seing source IP behind router

Context
I'm noticing huge amount of intrusion attempts, for time coming from the same ip address:
Nov  7 20:59:01 mail postfix/smtpd[1187]: connect from unknown[172.19.0.1]
Nov  7 20:59:02 mail postfix/postscreen[1109]: warning: dnsblog reply timeout 10s for list.dnswl.org
Nov  7 20:59:03 mail postfix/smtpd[1318]: warning: unknown[172.19.0.1]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Nov  7 20:59:04 mail postfix/smtpd[1318]: disconnect from unknown[172.19.0.1] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4
Nov  7 20:59:04 mail dovecot: auth: Warning: auth client 0 disconnected with 1 pending requests: Connection reset by peer
Nov  7 20:59:06 mail postfix/postscreen[1109]: CONNECT from [172.19.0.1]:49894 to [172.19.0.10]:25
Nov  7 20:59:06 mail postfix/postscreen[1109]: PASS OLD [172.19.0.1]:49894
Nov  7 20:59:06 mail postfix/smtpd[1180]: connect from unknown[172.19.0.1]
Nov  7 20:59:10 mail dovecot: auth: passwd-file(mx11@xn--....name,172.19.0.1): unknown user (SHA1 of given password: f05009)
Nov  7 20:59:12 mail postfix/smtpd[1187]: warning: unknown[172.19.0.1]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Nov  7 20:59:12 mail postfix/dnsblog[1133]: warning: dnsblog_query: lookup error for DNS query 1.0.19.172.list.dnswl.org: Host or domain name not found. Name service error for name=1.0.19.172.list.dnswl.org type=A: Host not found, try again
Nov  7 20:59:13 mail postfix/smtpd[1187]: disconnect from unknown[172.19.0.1] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4
Nov  7 20:59:13 mail dovecot: auth: passwd-file(duane@xn--....name,172.19.0.1): unknown user (SHA1 of given password: 8cb223)
Nov  7 20:59:15 mail postfix/smtpd[1180]: warning: unknown[172.19.0.1]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Nov  7 20:59:16 mail postfix/smtpd[1180]: disconnect from unknown[172.19.0.1] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4
Nov  7 20:59:20 mail postfix/postscreen[1109]: CONNECT from [172.19.0.1]:50046 to [172.19.0.10]:25
Nov  7 20:59:20 mail postfix/postscreen[1109]: PASS OLD [172.19.0.1]:50046
Nov  7 20:59:20 mail postfix/smtpd[1161]: connect from unknown[172.19.0.1]
Nov  7 20:59:24 mail postfix/postscreen[1109]: CONNECT from [172.19.0.1]:50070 to [172.19.0.10]:25
Nov  7 20:59:24 mail postfix/postscreen[1109]: PASS OLD [172.19.0.1]:50070
Nov  7 20:59:24 mail postfix/smtpd[1318]: connect from unknown[172.19.0.1]
Nov  7 20:59:32 mail dovecot: auth: passwd-file(belinda@xn--....name,172.19.0.1): unknown user (SHA1 of given password: 7c4a8d)
Nov  7 20:59:34 mail postfix/smtpd[1161]: warning: unknown[172.19.0.1]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Nov  7 20:59:35 mail postfix/smtpd[1161]: disconnect from unknown[172.19.0.1] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4
Nov  7 20:59:36 mail dovecot: auth: passwd-file(reginald@xn--....name,172.19.0.1): unknown user (SHA1 of given password: dd74d5)

Expected Behavior

Fail2ban is installed automatically and bans IP addresses for 3 hours after 3 failed attempts in 10 minutes by default.

I would except fail2ban to block this traffic.
Actual Behavior

IP address is not added to block list. Adding manually doesn't change this behaviour either:
admin@NAS:~$ sudo docker exec mail /bin/sh -c "fail2ban-client set dovecot addignoreip 172.19.0.10"
These IP addresses/networks are ignored:
|- 127.0.0.1/8
`- 172.19.0.10

admin@NAS:~$ sudo docker exec mail /bin/sh -c "fail2ban-client set dovecot addignoreip 172.19.0.1"
These IP addresses/networks are ignored:
|- 127.0.0.1/8
|- 172.19.0.10
`- 172.19.0.1

Nov  7 21:02:19 mail postfix/postscreen[1109]: CONNECT from [172.19.0.1]:52026 to [172.19.0.10]:25
Nov  7 21:02:25 mail postfix/postscreen[1109]: PASS OLD [172.19.0.1]:52026
Nov  7 21:02:25 mail postfix/smtpd[1161]: connect from unknown[172.19.0.1]
Nov  7 21:02:29 mail postfix/postscreen[1109]: warning: dnsblog reply timeout 10s for list.dnswl.org
Nov  7 21:02:34 mail dovecot: auth: passwd-file(remont@xn--gtz-sna.name,172.19.0.1): unknown user (SHA1 of given password: 1ab76c)
Nov  7 21:02:36 mail postfix/smtpd[1161]: warning: unknown[172.19.0.1]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Nov  7 21:02:37 mail postfix/smtpd[1161]: disconnect from unknown[172.19.0.1] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4

Your Environment
container config:
environment:
- ENABLE_SPAMASSASSIN=0
- ENABLE_CLAMAV=1
- ENABLE_FAIL2BAN=1
- ENABLE_POSTGREY=1
- ONE_DIR=1
- DMS_DEBUG=0
- SSL_TYPE=manual
- SSL_CERT_PATH=/certs/certs/volkszaehler.io.crt
- SSL_KEY_PATH=/certs/private/volkszaehler.io.key
cap_add:
- NET_ADMIN
- SYS_PTRACE

docker inspect:
    {
        "Id": "adb1eb07b814669fedac6c0efe8b94151a7142411f89cf17fe9ff6e9a374b340",
        "Created": "2019-11-02T12:49:33.155923327Z",
        "Path": "supervisord",
        "Args": [
            "-c",
            "/etc/supervisor/supervisord.conf"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 16268,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2019-11-07T20:51:00.938940026Z",
            "FinishedAt": "2019-11-07T21:50:37.647852696+01:00",
            "StartedTs": 1573159860,
            "FinishedTs": 1573159837
        },
        "Image": "sha256:a78a30a448f25aa1e6a40244032d400dc249695f4cbe054dd5e5e950c429fed4",
        "ResolvConfPath": "/volume1/@docker/containers/adb1eb07b814669fedac6c0efe8b94151a7142411f89cf17fe9ff6e9a374b340/resolv.conf",
        "HostnamePath": "/volume1/@docker/containers/adb1eb07b814669fedac6c0efe8b94151a7142411f89cf17fe9ff6e9a374b340/hostname",
        "HostsPath": "/volume1/@docker/containers/adb1eb07b814669fedac6c0efe8b94151a7142411f89cf17fe9ff6e9a374b340/hosts",
        "LogPath": "/volume1/@docker/containers/adb1eb07b814669fedac6c0efe8b94151a7142411f89cf17fe9ff6e9a374b340/log.db",
        "Name": "/mail",
        "RestartCount": 0,
        "Driver": "aufs",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [
                "/volume1/data/docker/mail/config:/tmp/docker-mailserver:rw",
                "/volume1/data/docker/traefik/certs:/certs:ro",
                "/volume1/data/docker/mail/mailstate:/var/mail-state:rw",
                "/volume1/data/docker/mail/maildata:/var/mail:rw"
            ],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "db",
                "Config": {}
            },
            "NetworkMode": "admin_default",
            "PortBindings": {
                "143/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "143"
                    }
                ],
                "25/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "25"
                    }
                ],
                "587/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "587"
                    }
                ],
                "993/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "993"
                    }
                ]
            },
            "RestartPolicy": {
                "Name": "always",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": [],
            "CapAdd": [
                "NET_ADMIN",
                "SYS_PTRACE"
            ],
            "CapDrop": null,
            "Dns": [],
            "DnsOptions": [],
            "DnsSearch": [],
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "shareable",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "VIRUSMAILS_DELETE_DELAY=7",
                "ONE_DIR=1",
                "ENABLE_POSTGREY=1",
                "FETCHMAIL_POLL=300",
                "POSTGREY_DELAY=300",
                "POSTGREY_MAX_AGE=35",
                "POSTGREY_AUTO_WHITELIST_CLIENTS=5",
                "POSTGREY_TEXT=Delayed by postgrey",
                "SASLAUTHD_MECHANISMS=pam",
                "SASLAUTHD_MECH_OPTIONS=",
                "ENABLE_SPAMASSASSIN=0",
                "ENABLE_CLAMAV=1",
                "ENABLE_FAIL2BAN=1",
                "DMS_DEBUG=0",
                "SSL_TYPE=manual",
                "SSL_CERT_PATH=/certs/certs/volkszaehler.io.crt",
                "SSL_KEY_PATH=/certs/private/volkszaehler.io.key"
            ],
            "ConsoleSize": [
                0,
                0
            ],
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": null,
            "DeviceCgroupRules": null,
            "DiskQuota": 0,
            "KernelMemory": 0,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": 0,
            "Ulimits": null,
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": null,
            "Name": "aufs"
        },
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/volume1/data/docker/traefik/certs",
                "Destination": "/certs",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/volume1/data/docker/mail/config",
                "Destination": "/tmp/docker-mailserver",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/volume1/data/docker/mail/maildata",
                "Destination": "/var/mail",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/volume1/data/docker/mail/mailstate",
                "Destination": "/var/mail-state",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            }
        ],
        "Config": {
            "Hostname": "mail",
            "Domainname": "xn--gtz-sna.name",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {
                "110/tcp": {},
                "143/tcp": {},
                "25/tcp": {},
                "4190/tcp": {},
                "465/tcp": {},
                "587/tcp": {},
                "993/tcp": {},
                "995/tcp": {}
            },
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "VIRUSMAILS_DELETE_DELAY=7",
                "ONE_DIR=1",
                "ENABLE_POSTGREY=1",
                "FETCHMAIL_POLL=300",
                "POSTGREY_DELAY=300",
                "POSTGREY_MAX_AGE=35",
                "POSTGREY_AUTO_WHITELIST_CLIENTS=5",
                "POSTGREY_TEXT=Delayed by postgrey",
                "SASLAUTHD_MECHANISMS=pam",
                "SASLAUTHD_MECH_OPTIONS=",
                "ENABLE_SPAMASSASSIN=0",
                "ENABLE_CLAMAV=1",
                "ENABLE_FAIL2BAN=1",
                "DMS_DEBUG=0",
                "SSL_TYPE=manual",
                "SSL_CERT_PATH=/certs/certs/volkszaehler.io.crt",
                "SSL_KEY_PATH=/certs/private/volkszaehler.io.key"
            ],
            "Cmd": [
                "supervisord",
                "-c",
                "/etc/supervisor/supervisord.conf"
            ],
            "ArgsEscaped": true,
            "Image": "tvial/docker-mailserver:latest",
            "Volumes": {
                "/certs": {},
                "/tmp/docker-mailserver": {},
                "/var/mail": {},
                "/var/mail-state": {}
            },
            "WorkingDir": "/",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "com.docker.compose.config-hash": "4e576961dcb5c6b47c7cfdcf68062af1d1b257638de318c2ff328f862cf8dfd3",
                "com.docker.compose.container-number": "1",
                "com.docker.compose.oneoff": "False",
                "com.docker.compose.project": "admin",
                "com.docker.compose.service": "mail",
                "com.docker.compose.version": "1.24.0",
                "maintainer": "Thomas VIAL",
                "org.label-schema.description": "A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...)",
                "org.label-schema.name": "docker-mailserver",
                "org.label-schema.schema-version": "1.0",
                "org.label-schema.url": "https://github.com/tomav/docker-mailserver",
                "org.label-schema.vcs-ref": "92fabd3",
                "org.label-schema.vcs-url": "https://github.com/tomav/docker-mailserver",
                "org.label-schema.version": "v6.1.0-166-g92fabd3"
            },
            "DDSM": false
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "896527d007d822c8a35d2d0c1e27b5fe35cbd7fb979aabc0790a9fbeb4ef8d34",
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "Ports": {
                "110/tcp": null,
                "143/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "143"
                    }
                ],
                "25/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "25"
                    }
                ],
                "4190/tcp": null,
                "465/tcp": null,
                "587/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "587"
                    }
                ],
                "993/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "993"
                    }
                ],
                "995/tcp": null
            },
            "SandboxKey": "/var/run/docker/netns/896527d007d8",
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {
                "admin_default": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": [
                        "mail",
                        "adb1eb07b814"
                    ],
                    "NetworkID": "e9c740b6c15d081fefa01e6cb186cdd688de6babc6f757a5b33cb4fd06185f18",
                    "EndpointID": "0f850c911946749c65edcddb2bafb6e3b5f225eeab388f31e984c12107f0156b",
                    "Gateway": "172.19.0.1",
                    "IPAddress": "172.19.0.10",
                    "IPPrefixLen": 16,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:ac:13:00:0a",
                    "DriverOpts": null
                }
            }
        }
    }

Looking at the networking details 172.19.0.1 is your gateway. You really don't want to block that, because then you will block everything. The problem here is not fail2ban, it is your network configuration. When you check the logs you should see real external IP addresses. If you see only internal addresses (such as 172.19.0.x and 127.0.0.x here) then the external address is lost somewhere on the way and docker-mailserver has no way of telling who the client is.
I'm not sure what you have done wrong, but it appears the inbound traffic is NATed somewhere. You need to preserve the original IP addresses and this will just work.

Understood, thank you. If this were HTTP I could put it behind Traefik and add X-Forwarded headers. As we‘re talking SMTP here (and the setup is behind a DSL router) I don‘t really have an idea how I could solve this?

I think it depends on your router. If it cannot be configured to preserve the original IP in some way you are in trouble. Check the manual. One option could be to replace the router? Or discuss it with your ISP and see if they have any suggestions. Good luck!

I think it depends on your router.

Not much I can configure apart from target host:

Or discuss it with your ISP and see if they have any suggestions.

The more I think about it the more I feel this is just how TCP works. You have the same problem with  HTTP, only there the headers can solve the problem. Seems this is working as expected and I'll have to disable fail2ban.
Thanks for the quick help!

You're welcome. Please note that fail2ban is not the only service that is affected. SPF checks will fail as they will flag most servers as sending from the wrong address, so you should probably disable inbound SPF checks. Not sure if there are other parts that also rely on a correct remote IP.

For reference, there is an answer by the fail2ban author on SO: https://stackoverflow.com/questions/58912519/can-i-use-fail2ban-behind-router-for-mail-server/58922623

You're welcome. Please note that fail2ban is not the only service that is affected. SPF checks will fail as they will flag most servers as sending from the wrong address, so you should probably disable inbound SPF checks. Not sure if there are other parts that also rely on a correct remote IP.

What would be the recommend way to disable the inbound SPF checks?
I'm experiencing the same problem with my home based server.

authors: Nebucatnetzer andig erik-wramner

repo: tomav/docker-mailserver


text:
V2 readme formatting

Just fixing the biggest issues this project faces- white space issues.
Vim yells at me every time I open the readme, so I though I would share my fixes.

Thanks @KyleOndy

authors: KyleOndy tomav


text:
Changes to support geonames data already downloaded to local machine

Add the ability to use pre-deployed geonames data.
setDumpDirectory allows you to set the location of the cached data.
The routines to check for an existing file will use either an auto-downloaded timestamped filename OR a pre-existing cached version named as downloaded from geonames.

This is pretty cool. Thanks a ton for the pull request. Here's a proposal: do you want to make it even more awesome by allowing for an auto-refresh, so that after n hours the dump gets auto-refreshed? Currently, in order for the data to be refreshed, you have to restart the service (which obviously is bad if you want to have it permanently running as a Web service and not use it in an ad-hoc manner in a script as I did). If you're happy to take on the challenge, I will wait with the merge until you have implemented it and push a new version to npm with both new features, else I will merge now.

My use case was that I wanted to be able to deploy the data when I spun up
an instance in the cloud and not each day so I didn't take the download hit
each time. Typically instances only last 2-3 days for me so not too worried
about the refresh.
Might be willing to tackle it though.
If you would merge this for now that would be excellent.
On Mon, Apr 13, 2015 at 11:25 AM, Thomas Steiner notifications@github.com
wrote:

This is pretty cool. Thanks a ton for the pull request. Here's a proposal:
do you want to make it even more awesome by allowing for an auto-refresh,
so that after n hours the dump gets auto-refreshed? Currently, in order for
the data to be refreshed, you have to restart the service (which obviously
is bad if you want to have it permanently running as a Web service and not
use it in an ad-hoc manner in a script as I did). If you're happy to take
on the challenge, I will wait with the merge until you have implemented it
and push a new version to npm with both new features, else I will merge now.
—
Reply to this email directly or view it on GitHub
https://github.com/tomayac/local-reverse-geocoder/pull/2#issuecomment-92451944
.

authors: chriskinsman tomayac

repo: tomayac/local-reverse-geocoder


text:
IE Utf Grid Click does not update until after mouse move

In IE (and Safari, I think), I've noticed an issue where the results from a utf grid click do not post to the view until you move the mouse.
My guess is that this is somehow an Angular $digest issue.
http://jsfiddle.net/eczajk1/teczuxh4/

This issue was moved to angular-ui/ui-leaflet#50

I'm going to rework&redesign angular-leaflet-directive to be compatible with Leaflet v1.0. It will mantain almost all its functionality, and will be compatible with the current features of the directive, but I must start from a fresh point, so I'm going to close this issue. If you think it must be worked with the new version, please reopen it.

authors: eczajk1 nmccready tombatossals

repo: tombatossals/angular-leaflet-directive


text:
Improve Zappa integration

See https://github.com/Miserlou/Zappa/issues/801

Probably want to add __call__ to App class.
Autodetection in Zappa.
Documentation in Zappa.

Admittedly, I do not know much about zappa or lambda, but I ran into the following snag following the instructions on the README.
> zappa tail

AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
[1495490287800] Traceback (most recent call last):
[1495490287800] File "/var/runtime/awslambda/bootstrap.py", line 226, in handle_event_request
[1495490287800] result = request_handler(json_input, context)
[1495490287800] File "/var/task/handler.py", line 484, in lambda_handler
[1495490287800] return LambdaHandler.lambda_handler(event, context)
[1495490287800] File "/var/task/handler.py", line 240, in lambda_handler
[1495490287800] handler = cls()
[1495490287800] File "/var/task/handler.py", line 129, in __init__
[1495490287801] self.app_module = importlib.import_module(self.settings.APP_MODULE)
[1495490287801] File "/var/lang/lib/python3.6/importlib/__init__.py", line 126, in import_module
[1495490287801] return _bootstrap._gcd_import(name[level:], package, level)
[1495490287801] File "<frozen importlib._bootstrap>", line 978, in _gcd_import
[1495490287801] File "<frozen importlib._bootstrap>", line 961, in _find_and_load
[1495490287801] File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked
[1495490287801] File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
[1495490287801] File "<frozen importlib._bootstrap_external>", line 678, in exec_module
[1495490287801] File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
[1495490287801] File "/var/task/app.py", line 1, in <module>
[1495490287801] from apistar import App, Include, Route
[1495490287801] File "/var/task/apistar/__init__.py", line 8, in <module>
[1495490287801] from apistar.app import App
[1495490287801] File "/var/task/apistar/app.py", line 7, in <module>
[1495490287801] from apistar import commands as cmd
[1495490287801] File "/var/task/apistar/commands/__init__.py", line 4, in <module>
[1495490287801] from apistar.commands.schema import schema
[1495490287801] File "/var/task/apistar/commands/schema.py", line 2, in <module>
[1495490287801] from coreapi.utils import get_installed_codecs
[1495490287801] File "/var/task/coreapi/__init__.py", line 2, in <module>
[1495490287801] from coreapi import auth, codecs, exceptions, transports, utils
[1495490287801] File "/var/task/coreapi/auth.py", line 1, in <module>
[1495490287801] from coreapi.utils import domain_matches
[1495490287801] File "/var/task/coreapi/utils.py", line 5, in <module>
[1495490287802] import pkg_resources
[1495490287802] File "/var/task/pkg_resources.py", line 1519, in <module>
[1495490287802] register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
[1495490287802] AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
[1495490287802] During handling of the above exception, another exception occurred:
[1495490287802] Traceback (most recent call last):
[1495490287802] File "/var/runtime/awslambda/bootstrap.py", line 463, in <module>
[1495490287802] main()
[1495490287802] File "/var/runtime/awslambda/bootstrap.py", line 459, in main
[1495490287802] handle_event_request(request_handler, invokeid, event_body, context_objs, invoked_function_arn)
[1495490287802] File "/var/runtime/awslambda/bootstrap.py", line 240, in handle_event_request
[1495490287803] result = to_json(result)
[1495490287803] File "/var/runtime/awslambda/bootstrap.py", line 215, in to_json
[1495490287803] return json.dumps(obj, default=decimal_serializer)
[1495490287803] File "/var/lang/lib/python3.6/json/__init__.py", line 238, in dumps
[1495490287803] **kw).encode(obj)
[1495490287803] File "/var/lang/lib/python3.6/json/encoder.py", line 199, in encode
[1495490287803] chunks = self.iterencode(o, _one_shot=True)
[1495490287803] File "/var/lang/lib/python3.6/json/encoder.py", line 257, in iterencode
[1495490287803] return _iterencode(o, 0)
[1495490287803] File "/var/runtime/awslambda/bootstrap.py", line 104, in decimal_serializer
[1495490287803] raise TypeError(repr(o) + " is not JSON serializable")
[1495490287803] TypeError: <FrameSummary file /var/task/handler.py, line 484 in lambda_handler> is not JSON serializable
[1495490287904] module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

Googling the error, I found this also: https://stackoverflow.com/questions/33365471/importlib-bootstrap-has-no-attribute-sourceloader

I was able to successfully install and run this via lambda.  What version of things are you running?
could you provide version of zappa, version of python, etc?

apistar==0.1.17
zappa==0.42.0

I'm running on Python 3.5.2.
The zappa init, deploy,and update commands work for me.  I get a 503 error when I attempt to hit the root endpoint for the app, which is the zappa tail shown above.

I am able to successfully deploy to lambda and hit the endpoint without any errors on python3.6.0 and zappa 0.42.0.  The docs endpoint was missing styling due to static files not being found, so some configuration updates are required to make that part work.
Installing python 3.5.2 and trying again ...

thanks @danbgray.  i'm 99.99% sure it's an issue on my end then.  looking at my aws account, it doesn't seem like any .zip file is being pushed to the s3 bucket resulting in a 503.  interestingly enough, it also doesn't seem like zappa complains about the fact that the credentials i specified in my ~/.aws/credentials don't have access to the s3 bucket.  i'll try to get it configured correctly and post the result.

For Zappa Integration, and I guess with just other pieces of this, I feel like we get a few extras with API Star that are not needed. E.g. don't need jinja2, docs/statics, whitenoise, etc. I am wondering if including a pip install apistar[serverless] option which only included the barebones needed for serverless deployments would be better.
I know nothing without benchmarking but specifically I am thinking of optimizations for invocation time on AWS Lambda with the size of the function.

a few extras with API Star that are not needed. E.g. don't need jinja2, docs/statics, whitenoise, etc

That depends. Many folks will still want the Interactive API docs, however yes I absolutely want to provide for a minimal install option, where none of the optional extras are included. I'm not 100% sure what's the best way around to do that yet from a packaging perspective.

As far as docs in Zappa go, I found integrating API Star with it pretty trivial. The existing docs did a great job, really the only thing is to do wsgi_app = app.wsgi and passing wsgi_app to Zappa's callable, there is no other configuration besides that. I want to see if I can implement this __call__ though, I am assuming that allows you to just list app as Zappa's function and it will call app.wsgi

Many folks will still want the Interactive API docs

Initially I had the docs included but then I ran into issues with them not rendering on Zappa, I wasn't sure what was happening so I just removed. I also found that I wanted the docs to be at / but this is currently impossible with the parse handler, it needs to have at least a letter after the slash or an error occurs. My thought for docs at the root would be when you visit my lambda function you see the documentation for the entire API there.

@audiolion   the __call__ functionality of the app was implemented here: https://github.com/tomchristie/apistar/commit/671b6e4c8d28618fe44fbe11c3ae7a8c3afb9a98
you ** shouldn't ** need to wrap the wsgi_app part anymore.

@audiolion @vickumar1981 If someone could confirm it's working as expected and then make a PR to update the README that'd be ace.

@tomchristie  i'm going to check if it works as expected this weekend.

Oh wow, I guess putting links to issues in commits isn't always the greatest idea, sorry for the spam but the PR is open

Worth noting that we now have a regular ol' WSGI app, with call on the App instance itself, rather than on a .wsgi property. Adding autodetection to Zappa, and include API Star in the Zappa docs is something that someone oughta be able to do ahead and tackle without any further blockers.

Closing this off given that 0.6 is moving to a framework-agnostic suite of API tools, and will no longer include the server. See https://discuss.apistar.org/t/api-star-as-a-framework-independant-tool/614 and #624.

authors: audiolion danbgray tomchristie vickumar1981

repo: tomchristie/apistar


text:
Incremental build

Incremental build targets for "installl npm" and "build frontend".
Install npm only runs if there has been a change to the packages, i.e. if package.json was modified since the last build.
Build frontend only runs if any of the frontend files have been modified since the last build or if package.json has changed.
A rebuild will force running npm install and build frontend regardless of last modified dates.
Significantly speeds up the build in development when only "non-frontend" changes have been made (e.g. C# or .cshtml views).

If make these changes then the README will need to be updated.

Thanks for this @ullet much appreciated! I will pull it down and give it a quick test but this sounds perfect. I will also update any apps I gave already added the old code to

Just tested this branch and speed increase is very noticeable. Feel free to switch from draft when you are happy for it to be merged.

authors: tomdoughty ullet


text:
update

update

ok

repo: tomleetv/CSEngine