[Error]: Memory manager: freed-data is changed. (freed in line 6419) Process 21894 stopped * thread #1: tid = 0x1c03, 0x00007fff831f66b0 libsystem_c.dylib`strlen + 16, stop reason = EXC_BAD_ACCESS (code=1, address=0xc800011910) frame #0: 0x00007fff831f66b0 libsystem_c.dylib`strlen + 16 libsystem_c.dylib`strlen + 16: -> 0x7fff831f66b0: pcmpeqb(%rdi), %xmm0 0x7fff831f66b4: andl $15, %ecx 0x7fff831f66b7: shll %cl, %eax 0x7fff831f66b9: pmovmskb%xmm0, %ecx (lldb) bt full error: bt [|all] (lldb) bt * thread #1: tid = 0x1c03, 0x00007fff831f66b0 libsystem_c.dylib`strlen + 16, stop reason = EXC_BAD_ACCESS (code=1, address=0xc800011910) frame #0: 0x00007fff831f66b0 libsystem_c.dylib`strlen + 16 frame #1: 0x00007fff8327da65 libsystem_c.dylib`__vfprintf + 4704 frame #2: 0x00007fff8327c2fb libsystem_c.dylib`vfprintf_l + 667 frame #3: 0x00000001001bdbb3 map-server`VFPRINTF + 115 frame #4: 0x00000001001be30f map-server`_vShowMessage + 1007 frame #5: 0x00000001001be432 map-server`ShowError + 178 frame #6: 0x00000001001c9ccf map-server`_mmalloc + 1039 frame #7: 0x00000001001c9d93 map-server`_mcalloc + 35 frame #8: 0x00000001000be5ba map-server`itemdb_read_packages + 2778 frame #9: 0x00000001000c1072 map-server`itemdb_read + 2962 frame #10: 0x00000001000c17ba map-server`do_init_itemdb + 250 frame #11: 0x000000010001a7f4 map-server`do_init + 35316 frame #12: 0x0000000100001d8a map-server`main + 3402 frame #13: 0x00007fff85da77e1 libdyld.dylib`start + 1 (lldb) freame 6 error: 'freame' is not a valid command. (lldb) frame 6 invalid command 'frame 6' (lldb) frame select 6 frame #6: 0x00000001001c9ccf map-server`_mmalloc + 1039 map-server`_mmalloc + 1039: -> 0x1001c9ccf: leaq 36(%rbx,%r14), %r12 0x1001c9cd4: movq %r12, %rdi 0x1001c9cd7: movl $205, %esi 0x1001c9cdc: movq %r13, %rdx (lldb) frame select 5 frame #5: 0x00000001001be432 map-server`ShowError + 178 map-server`ShowError + 178: -> 0x1001be432: movq (%rbx), %rax 0x1001be435: cmpq 200(%rsp), %rax 0x1001be43d: jne 0x1001be448 ; ShowError + 200 0x1001be43f: addq $208, %rsp (lldb) frame select 7 frame #7: 0x00000001001c9d93 map-server`_mcalloc + 35 map-server`_mcalloc + 35: -> 0x1001c9d93: movq %rax, %r14 0x1001c9d96: movq %r14, %rdi 0x1001c9d99: movq %rbx, %rsi 0x1001c9d9c: callq 0x1001cd4ac ; symbol stub for: __bzero (lldb) frame select 8 frame #8: 0x00000001000be5ba map-server`itemdb_read_packages + 2778 map-server`itemdb_read_packages + 2778: -> 0x1000be5ba: movq %r13, %r8 0x1000be5bd: movq %r15, %rdx 0x1000be5c0: movq %r12, %r15 0x1000be5c3: movq 88(%rsp), %r12 (lldb) frame select 5 frame #5: 0x00000001001be432 map-server`ShowError + 178 map-server`ShowError + 178: -> 0x1001be432: movq (%rbx), %rax 0x1001be435: cmpq 200(%rsp), %rax 0x1001be43d: jne 0x1001be448 ; ShowError + 200 0x1001be43f: addq $208, %rsp (lldb) frame select 4 frame #4: 0x00000001001be30f map-server`_vShowMessage + 1007 map-server`_vShowMessage + 1007: -> 0x1001be30f: movq (%r12), %rdi 0x1001be313: callq 0x1001cd578 ; symbol stub for: fflush 0x1001be318: jmpq 0x1001bdf7c ; _vShowMessage + 92 0x1001be31d: callq 0x1001cd4dc ; symbol stub for: __stack_chk_fail (lldb) frame select 3 frame #3: 0x00000001001bdbb3 map-server`VFPRINTF + 115 map-server`VFPRINTF + 115: -> 0x1001bdbb3: jmpq 0x1001bdd55 ; VFPRINTF + 533 0x1001bdbb8: leaq (%rsp), %rbx 0x1001bdbbc: movq %rbx, %rdi 0x1001bdbbf: movl $2054, %esi (lldb) frame select 2 frame #2: 0x00007fff8327c2fb libsystem_c.dylib`vfprintf_l + 667 libsystem_c.dylib`vfprintf_l + 667: -> 0x7fff8327c2fb: movl %eax, %ebx 0x7fff8327c2fd: testl %ebx, %ebx 0x7fff8327c2ff: js 0x7fff8327c316 ; vfprintf_l + 694 0x7fff8327c301: leaq -1216(%rbp), %rdi (lldb)