Process: mhttpd [16037] Path: /Users/USER/*/mhttpd Identifier: mhttpd Version: 0 Code Type: X86-64 (Native) Parent Process: tcsh [16008] Responsible: mhttpd [16037] User ID: 501 Date/Time: 2019-11-15 10:42:51.751 -0500 OS Version: Mac OS X 10.14.6 (18G95) Report Version: 12 Anonymous UUID: 27D16641-6679-1AAE-440D-3CF11831B5B1 Sleep/Wake UUID: 6841695D-3153-4F9B-A340-F98C52E55F40 Time Awake Since Boot: 760000 seconds Time Since Wake: 69000 seconds System Integrity Protection: enabled Crashed Thread: 4 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: abort() called mhttpd(16037,0x70000256e000) malloc: *** error for object 0x7fe8ba000030: pointer being freed was not allocated Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff7456d61a __select + 10 1 mhttpd 0x00000001003719ae mg_mgr_poll + 846 (mongoose6.cxx:3651) 2 mhttpd 0x0000000100355ca5 loop_mg() + 133 (mhttpd.cxx:18013) 3 mhttpd 0x00000001003567c9 main + 2825 (mhttpd.cxx:18271) 4 libdyld.dylib 0x00007fff744313d5 start + 1 Thread 1: 0 libsystem_kernel.dylib 0x00007fff74569f32 __semwait_signal + 10 1 libsystem_c.dylib 0x00007fff744f5914 nanosleep + 199 2 mhttpd 0x00000001003efa3e ss_sleep(int) + 126 (system.cxx:3310) 3 mhttpd 0x00000001003b43da cm_watchdog_thread(void*) + 90 (midas.cxx:6453) 4 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 5 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 6 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 2: 0 libsystem_kernel.dylib 0x00007fff7456d61a __select + 10 1 mhttpd 0x00000001003719ae mg_mgr_poll + 846 (mongoose6.cxx:3651) 2 mhttpd 0x0000000100382087 per_connection_thread_function(void*) + 71 (mongoose6.cxx:3804) 3 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 4 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 5 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 3: 0 mhttpd 0x0000000100405477 std::__1::enable_if<(is_move_constructible::value) && (is_move_assignable::value), void>::type std::__1::swap(MJsonNode**&, MJsonNode**&) + 55 (type_traits:4506) 1 mhttpd 0x0000000100404fbd std::__1::vector >::__swap_out_circular_buffer(std::__1::__split_buffer&>&) + 125 (vector:934) 2 mhttpd 0x0000000100404d8c void std::__1::vector >::__push_back_slow_path(MJsonNode* const&&&) + 172 (vector:1615) 3 mhttpd 0x00000001003ff204 std::__1::vector >::push_back(MJsonNode* const&) + 164 (vector:1633) 4 mhttpd 0x00000001003ff781 MJsonNode::AddToObject(char const*, MJsonNode*) + 113 (mjson.cxx:899) 5 mhttpd 0x0000000100410112 js_db_get_values(MJsonNode const*) + 4258 (mjsonrpc.cxx:767) 6 mhttpd 0x000000010042208b mjsonrpc_handle_request(MJsonNode const*) + 2475 (mjsonrpc.cxx:4150) 7 mhttpd 0x00000001004213dd mjsonrpc_decode_post_data(char const*) + 1293 (mjsonrpc.cxx:4265) 8 mhttpd 0x000000010035fa4a handle_http_post(mg_connection*, http_message const*, char const*, RequestTrace*) + 858 (mhttpd.cxx:17545) 9 mhttpd 0x000000010035dd41 handle_http_message(mg_connection*, http_message*) + 1745 (mhttpd.cxx:17744) 10 mhttpd 0x00000001003559e0 handle_http_event_mg(mg_connection*, int, void*) + 96 (mhttpd.cxx:17766) 11 mhttpd 0x00000001003710db mg_call(mg_connection*, void (*)(mg_connection*, int, void*), int, void*) + 427 (mongoose6.cxx:2121) 12 mhttpd 0x000000010037892b mg_http_call_endpoint_handler(mg_connection*, int, http_message*) + 203 (mongoose6.cxx:4947) 13 mhttpd 0x00000001003787c5 mg_http_handler(mg_connection*, int, void*) + 1365 (mongoose6.cxx:5141) 14 mhttpd 0x00000001003710db mg_call(mg_connection*, void (*)(mg_connection*, int, void*), int, void*) + 427 (mongoose6.cxx:2121) 15 mhttpd 0x00000001003730c8 mg_recv_common(mg_connection*, void*, int) + 312 (mongoose6.cxx:2677) 16 mhttpd 0x0000000100372f83 mg_if_recv_tcp_cb(mg_connection*, void*, int) + 35 (mongoose6.cxx:2681) 17 mhttpd 0x0000000100375d32 mg_read_from_socket(mg_connection*) + 514 (mongoose6.cxx:3379) 18 mhttpd 0x00000001003755f6 mg_mgr_handle_conn(mg_connection*, int, double) + 486 19 mhttpd 0x0000000100371b74 mg_mgr_poll + 1300 (mongoose6.cxx:3663) 20 mhttpd 0x0000000100382087 per_connection_thread_function(void*) + 71 (mongoose6.cxx:3804) 21 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 22 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 23 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 4 Crashed: 0 libsystem_kernel.dylib 0x00007fff7456c2c6 __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff74627bf1 pthread_kill + 284 2 libsystem_c.dylib 0x00007fff744d66a6 abort + 127 3 libsystem_malloc.dylib 0x00007fff745e5077 malloc_vreport + 545 4 libsystem_malloc.dylib 0x00007fff745e4e38 malloc_report + 151 5 mhttpd 0x000000010035be53 HsSchemaEntry::~HsSchemaEntry() + 35 (mhttpd.cxx:16983) 6 mhttpd 0x000000010035be25 HsSchemaEntry::~HsSchemaEntry() + 21 (mhttpd.cxx:16983) 7 mhttpd 0x000000010035be09 std::__1::allocator::destroy(AuthEntry*) + 25 (memory:1880) 8 mhttpd 0x000000010035bddd void std::__1::allocator_traits >::__destroy(std::__1::integral_constant, std::__1::allocator&, AuthEntry*) + 29 (memory:1742) 9 mhttpd 0x000000010035bd9d void std::__1::allocator_traits >::destroy(std::__1::allocator&, AuthEntry*) + 29 (memory:1595) 10 mhttpd 0x000000010035bd58 std::__1::__vector_base >::__destruct_at_end(AuthEntry*) + 88 (vector:421) 11 mhttpd 0x000000010035bc68 std::__1::__vector_base >::clear() + 24 (vector:364) 12 mhttpd 0x000000010035bf76 std::__1::vector >::clear() + 38 (vector:767) 13 mhttpd 0x00000001003554d3 read_passwords(Auth*) + 195 (mhttpd.cxx:17049) 14 mhttpd 0x000000010035d9d5 handle_http_message(mg_connection*, http_message*) + 869 (mhttpd.cxx:17719) 15 mhttpd 0x00000001003559e0 handle_http_event_mg(mg_connection*, int, void*) + 96 (mhttpd.cxx:17766) 16 mhttpd 0x00000001003710db mg_call(mg_connection*, void (*)(mg_connection*, int, void*), int, void*) + 427 (mongoose6.cxx:2121) 17 mhttpd 0x000000010037892b mg_http_call_endpoint_handler(mg_connection*, int, http_message*) + 203 (mongoose6.cxx:4947) 18 mhttpd 0x00000001003787c5 mg_http_handler(mg_connection*, int, void*) + 1365 (mongoose6.cxx:5141) 19 mhttpd 0x00000001003710db mg_call(mg_connection*, void (*)(mg_connection*, int, void*), int, void*) + 427 (mongoose6.cxx:2121) 20 mhttpd 0x00000001003730c8 mg_recv_common(mg_connection*, void*, int) + 312 (mongoose6.cxx:2677) 21 mhttpd 0x0000000100372f83 mg_if_recv_tcp_cb(mg_connection*, void*, int) + 35 (mongoose6.cxx:2681) 22 mhttpd 0x0000000100375d32 mg_read_from_socket(mg_connection*) + 514 (mongoose6.cxx:3379) 23 mhttpd 0x00000001003755f6 mg_mgr_handle_conn(mg_connection*, int, double) + 486 24 mhttpd 0x0000000100371b74 mg_mgr_poll + 1300 (mongoose6.cxx:3663) 25 mhttpd 0x0000000100382087 per_connection_thread_function(void*) + 71 (mongoose6.cxx:3804) 26 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 27 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 28 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 5: 0 libsystem_kernel.dylib 0x00007fff7456d61a __select + 10 1 mhttpd 0x00000001003719ae mg_mgr_poll + 846 (mongoose6.cxx:3651) 2 mhttpd 0x0000000100382087 per_connection_thread_function(void*) + 71 (mongoose6.cxx:3804) 3 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 4 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 5 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 6: 0 libsystem_kernel.dylib 0x00007fff7456d61a __select + 10 1 mhttpd 0x00000001003719ae mg_mgr_poll + 846 (mongoose6.cxx:3651) 2 mhttpd 0x0000000100382087 per_connection_thread_function(void*) + 71 (mongoose6.cxx:3804) 3 libsystem_pthread.dylib 0x00007fff746252eb _pthread_body + 126 4 libsystem_pthread.dylib 0x00007fff74628249 _pthread_start + 66 5 libsystem_pthread.dylib 0x00007fff7462440d thread_start + 13 Thread 4 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x000070000256e000 rcx: 0x000070000256c9f8 rdx: 0x0000000000000000 rdi: 0x0000000000000d07 rsi: 0x0000000000000006 rbp: 0x000070000256ca30 rsp: 0x000070000256c9f8 r8: 0x0000000000000000 r9: 0x000070000256c950 r10: 0x0000000000000000 r11: 0x0000000000000206 r12: 0x0000000000000d07 r13: 0x0000000100ee1000 r14: 0x0000000000000006 r15: 0x000000000000002d rip: 0x00007fff7456c2c6 rfl: 0x0000000000000206 cr2: 0x000000072c967008 Logical CPU: 0 Error Code: 0x0200005d Trap Number: 133 Binary Images: 0x10030c000 - 0x1004afff7 +mhttpd (0) <7F574F87-D453-37BF-B8C0-97FD8E8A6C84> /Users/USER/*/mhttpd 0x104f06000 - 0x104f7070f dyld (655.1.1) /usr/lib/dyld 0x7fff6f14e000 - 0x7fff6f14ffff com.apple.TrustEvaluationAgent (2.0 - 31.200.1) <15DF9C73-54E4-3C41-BCF4-378338C55FB4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff71418000 - 0x7fff71419ffb libSystem.B.dylib (1252.250.1) /usr/lib/libSystem.B.dylib 0x7fff7165b000 - 0x7fff716aeff7 libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib 0x7fff716af000 - 0x7fff716c4ff7 libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib 0x7fff71b1a000 - 0x7fff71c12ff7 libcrypto.35.dylib (22.260.1) <91C3D71A-4D1D-331D-89CC-67863DF10574> /usr/lib/libcrypto.35.dylib 0x7fff72c4f000 - 0x7fff733d4fdf libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib 0x7fff737e0000 - 0x7fff73813ff3 libssl.35.dylib (22.260.1) /usr/lib/libssl.35.dylib 0x7fff73abe000 - 0x7fff73ad0ff7 libz.1.dylib (70.200.4) /usr/lib/libz.1.dylib 0x7fff742b4000 - 0x7fff742b8ff3 libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib 0x7fff742b9000 - 0x7fff742c3ff3 libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib 0x7fff742c4000 - 0x7fff742cbff7 libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib 0x7fff742cc000 - 0x7fff742d5ff7 libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib 0x7fff742d6000 - 0x7fff7435afc3 libcorecrypto.dylib (602.260.2) <01464D24-570C-3B83-9D18-467769E0FCDD> /usr/lib/system/libcorecrypto.dylib 0x7fff743e1000 - 0x7fff7441aff7 libdispatch.dylib (1008.270.1) <97273678-E94C-3C8C-89F6-2E2020F4B43B> /usr/lib/system/libdispatch.dylib 0x7fff7441b000 - 0x7fff74447ff7 libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib 0x7fff74448000 - 0x7fff74448ffb libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib 0x7fff74456000 - 0x7fff74456ff7 liblaunch.dylib (1336.261.2) <2B07E27E-D404-3E98-9D28-BCA641E5C479> /usr/lib/system/liblaunch.dylib 0x7fff74457000 - 0x7fff7445cfff libmacho.dylib (927.0.3) /usr/lib/system/libmacho.dylib 0x7fff7445d000 - 0x7fff7445fffb libquarantine.dylib (86.220.1) <6D0BC770-7348-3608-9254-F7FFBD347634> /usr/lib/system/libquarantine.dylib 0x7fff74460000 - 0x7fff74461ff7 libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib 0x7fff74462000 - 0x7fff74479ff3 libsystem_asl.dylib (356.200.4) /usr/lib/system/libsystem_asl.dylib 0x7fff7447a000 - 0x7fff7447aff7 libsystem_blocks.dylib (73) /usr/lib/system/libsystem_blocks.dylib 0x7fff7447b000 - 0x7fff74502fff libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib 0x7fff74503000 - 0x7fff74506ffb libsystem_configuration.dylib (963.270.3) <2B4A836D-68A4-33E6-8D48-CD4486B03387> /usr/lib/system/libsystem_configuration.dylib 0x7fff74507000 - 0x7fff7450aff7 libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib 0x7fff7450b000 - 0x7fff74511fff libsystem_darwin.dylib (1272.250.1) /usr/lib/system/libsystem_darwin.dylib 0x7fff74512000 - 0x7fff74518ff7 libsystem_dnssd.dylib (878.270.2) /usr/lib/system/libsystem_dnssd.dylib 0x7fff74519000 - 0x7fff74564ffb libsystem_info.dylib (517.200.9) /usr/lib/system/libsystem_info.dylib 0x7fff74565000 - 0x7fff7458dff7 libsystem_kernel.dylib (4903.271.2) /usr/lib/system/libsystem_kernel.dylib 0x7fff7458e000 - 0x7fff745d9ff7 libsystem_m.dylib (3158.200.7) /usr/lib/system/libsystem_m.dylib 0x7fff745da000 - 0x7fff74604fff libsystem_malloc.dylib (166.270.1) <011F3AD0-8E6A-3A89-AE64-6E5F6840F30A> /usr/lib/system/libsystem_malloc.dylib 0x7fff74605000 - 0x7fff7460fff7 libsystem_networkextension.dylib (767.250.2) /usr/lib/system/libsystem_networkextension.dylib 0x7fff74610000 - 0x7fff74617fff libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib 0x7fff74618000 - 0x7fff74621fef libsystem_platform.dylib (177.270.1) <9D1FE5E4-EB7D-3B3F-A8D1-A96D9CF1348C> /usr/lib/system/libsystem_platform.dylib 0x7fff74622000 - 0x7fff7462cff7 libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib 0x7fff7462d000 - 0x7fff74630ff7 libsystem_sandbox.dylib (851.270.1) <9494594B-5199-3186-82AB-5FF8BED6EE16> /usr/lib/system/libsystem_sandbox.dylib 0x7fff74631000 - 0x7fff74633ff3 libsystem_secinit.dylib (30.260.2) /usr/lib/system/libsystem_secinit.dylib 0x7fff74634000 - 0x7fff7463bff3 libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib 0x7fff7463c000 - 0x7fff74651fff libsystem_trace.dylib (906.260.1) /usr/lib/system/libsystem_trace.dylib 0x7fff74653000 - 0x7fff74658ffb libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib 0x7fff74659000 - 0x7fff74688fff libxpc.dylib (1336.261.2) <7DEE2300-6D8E-3C00-9C63-E3E80D56B0C4> /usr/lib/system/libxpc.dylib 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: 402898 thread_create: 0 thread_set_state: 9 VM Region Summary: ReadOnly portion of Libraries: Total=238.2M resident=0K(0%) swapped_out_or_unallocated=238.2M(100%) Writable regions: Total=174.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=174.0M(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Kernel Alloc Once 8K 1 MALLOC 136.6M 15 Stack 67.1M 14 VM_ALLOCATE 12K 2 __DATA 3488K 44 __LINKEDIT 223.7M 3 __TEXT 14.5M 47 shared memory 1288K 5 =========== ======= ======= TOTAL 446.5M 131