Process 59092 stopped
* thread #16, stop reason = EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
frame #0: 0x0001ae01 otx`-[ExeProcessor gatherLineInfos] + 176
otx`-[ExeProcessor gatherLineInfos]:
-> 0x1ae01 <+176>: pushl %esi
0x1ae02 <+177>: addb $0x0, %al
0x1ae04 <+179>: movl %eax, 0x4(%esp)
0x1ae08 <+183>: movl %edi, (%esp)
(lldb) bt
* thread #16, stop reason = EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
* frame #0: 0x0001ae01 otx`-[ExeProcessor gatherLineInfos] + 176
(lldb) disassemble
otx`-[ExeProcessor gatherLineInfos]:
0x1ad51 <+0>: pushl %ebp
0x1ad52 <+1>: movl %esp, %ebp
0x1ad54 <+3>: pushl %edi
0x1ad55 <+4>: pushl %esi
0x1ad56 <+5>: pushl %ebx
0x1ad57 <+6>: subl $0x3c, %esp
0x1ad5a <+9>: movl 0x8(%ebp), %eax
0x1ad5d <+12>: movl 0x1c(%eax), %esi
0x1ad60 <+15>: movl 0x455b8, %eax
0x1ad65 <+20>: movl %eax, 0x4(%esp)
0x1ad69 <+24>: movl 0x45870, %eax
0x1ad6e <+29>: movl %eax, (%esp)
0x1ad71 <+32>: calll 0x47023 ; symbol stub for: objc_msgSend
0x1ad76 <+37>: movl %eax, %ebx
0x1ad78 <+39>: movl $0x1, 0x8(%esp)
0x1ad80 <+47>: movl 0x45550, %eax
0x1ad85 <+52>: movl %eax, 0x4(%esp)
0x1ad89 <+56>: movl 0x4583c, %eax
0x1ad8e <+61>: movl %eax, (%esp)
0x1ad91 <+64>: calll 0x47023 ; symbol stub for: objc_msgSend
0x1ad96 <+69>: movl $0x0, 0x10(%esp)
0x1ad9e <+77>: movl $0x43d08, 0xc(%esp) ; imm = 0x43D08
0x1ada6 <+85>: movl %eax, 0x8(%esp)
0x1adaa <+89>: movl 0x4554c, %eax
0x1adaf <+94>: movl %eax, 0x4(%esp)
0x1adb3 <+98>: movl %ebx, (%esp)
0x1adb6 <+101>: calll 0x47023 ; symbol stub for: objc_msgSend
0x1adbb <+106>: movl %eax, -0x20(%ebp)
0x1adbe <+109>: testl %esi, %esi
0x1adc0 <+111>: je 0x1b037 ; <+742>
0x1adc6 <+117>: movl $0x0, -0x1c(%ebp)
0x1adcd <+124>: jmp 0x1aef3 ; <+418>
0x1add2 <+129>: movl 0x10(%esi), %ebx
0x1add5 <+132>: movb $0x1, 0x31(%ebx)
0x1add9 <+136>: movb $0x1, 0x31(%esi)
0x1addd <+140>: movl (%esi), %eax
0x1addf <+142>: movl %eax, 0x8(%esp)
0x1ade3 <+146>: movl 0x456d0, %eax
0x1ade8 <+151>: movl %eax, 0x4(%esp)
0x1adec <+155>: movl %edi, (%esp)
0x1adef <+158>: calll *0x156c(%edi)
0x1adf5 <+164>: movl %eax, 0x14(%ebx)
0x1adf8 <+167>: movl %eax, 0x14(%esi)
0x1adfb <+170>: movl %esi, 0x8(%esp)
0x1adff <+174>: movl 0x456cc, %eax
0x1ae04 <+179>: movl %eax, 0x4(%esp)
0x1ae08 <+183>: movl %edi, (%esp)
0x1ae0b <+186>: calll *0x1570(%edi)
0x1ae11 <+192>: leal 0x18(%esi), %ebx
0x1ae14 <+195>: cld
0x1ae15 <+196>: movl $0xffffffff, %ecx ; imm = 0xFFFFFFFF
0x1ae1a <+201>: xorl %eax, %eax
0x1ae1c <+203>: movl %ebx, %edi
0x1ae1e <+205>: repne
0x1ae1f <+206>: scasb %es:(%edi), %al
0x1ae20 <+207>: notl %ecx
0x1ae22 <+209>: movl %ecx, 0x8(%esp)
0x1ae26 <+213>: movl %ebx, 0x4(%esp)
0x1ae2a <+217>: movl 0x10(%esi), %eax
0x1ae2d <+220>: addl $0x18, %eax
0x1ae30 <+223>: movl %eax, (%esp)
0x1ae33 <+226>: calll 0x470a5 ; symbol stub for: strncpy
0x1ae38 <+231>: movl 0x10(%esi), %ebx
0x1ae3b <+234>: movl %esi, 0x8(%esp)
0x1ae3f <+238>: movl 0x456c8, %eax
0x1ae44 <+243>: movl %eax, 0x4(%esp)
0x1ae48 <+247>: movl 0x8(%ebp), %eax
0x1ae4b <+250>: movl %eax, (%esp)
0x1ae4e <+253>: calll *0x1564(%eax)
0x1ae54 <+259>: movb %al, 0x32(%ebx)
0x1ae57 <+262>: movb %al, 0x32(%esi)
0x1ae5a <+265>: movl %esi, 0x8(%esp)
0x1ae5e <+269>: movl 0x456c4, %eax
0x1ae63 <+274>: movl %eax, 0x4(%esp)
0x1ae67 <+278>: movl 0x8(%ebp), %ecx
0x1ae6a <+281>: movl %ecx, (%esp)
0x1ae6d <+284>: calll *0x1574(%ecx)
0x1ae73 <+290>: cmpb $0x0, 0x32(%esi)
0x1ae77 <+294>: je 0x1aedd ; <+396>
0x1ae79 <+296>: movl 0x8(%ebp), %edi
0x1ae7c <+299>: movl 0x300(%edi), %eax
0x1ae82 <+305>: addl $0x1, %eax
0x1ae85 <+308>: movl %eax, 0x300(%edi)
0x1ae8b <+314>: movl 0x2fc(%edi), %edx
0x1ae91 <+320>: testl %edx, %edx
0x1ae93 <+322>: je 0x1afeb ; <+666>
0x1ae99 <+328>: leal (%eax,%eax,2), %eax
0x1ae9c <+331>: shll $0x2, %eax
0x1ae9f <+334>: movl %eax, 0x4(%esp)
0x1aea3 <+338>: movl %edx, (%esp)
0x1aea6 <+341>: calll 0x4705a ; symbol stub for: realloc
0x1aeab <+346>: movl %eax, 0x2fc(%edi)
0x1aeb1 <+352>: movl 0x8(%ebp), %ecx
0x1aeb4 <+355>: movl 0x300(%ecx), %eax
0x1aeba <+361>: leal (%eax,%eax,2), %eax
0x1aebd <+364>: movl 0x2fc(%ecx), %edx
0x1aec3 <+370>: leal (%edx,%eax,4), %eax
0x1aec6 <+373>: leal -0xc(%eax), %edx
0x1aec9 <+376>: movl 0x14(%esi), %ecx
0x1aecc <+379>: movl $0x0, 0x8(%edx)
0x1aed3 <+386>: movl $0x0, 0x4(%edx)
0x1aeda <+393>: movl %ecx, -0xc(%eax)
0x1aedd <+396>: movl 0x8(%esi), %esi
0x1aee0 <+399>: addl $0x1, -0x1c(%ebp)
0x1aee4 <+403>: movl 0x8(%ebp), %ecx
0x1aee7 <+406>: addl $0x1, 0x20(%ecx)
0x1aeeb <+410>: testl %esi, %esi
0x1aeed <+412>: je 0x1af84 ; <+563>
0x1aef3 <+418>: movl $0x45e7b273, %edx ; imm = 0x45E7B273
0x1aef8 <+423>: movl -0x1c(%ebp), %eax
0x1aefb <+426>: mull %edx
0x1aefd <+428>: shrl $0xb, %edx
0x1af00 <+431>: leal (%edx,%edx,4), %edx
0x1af03 <+434>: leal (%edx,%edx,4), %edx
0x1af06 <+437>: leal (%edx,%edx,4), %edx
0x1af09 <+440>: movl %edx, %eax
0x1af0b <+442>: shll $0x4, %eax
0x1af0e <+445>: subl %edx, %eax
0x1af10 <+447>: shll $0x2, %eax
0x1af13 <+450>: cmpl %eax, -0x1c(%ebp)
0x1af16 <+453>: je 0x1afb5 ; <+612>
0x1af1c <+459>: movl (%esi), %eax
0x1af1e <+461>: movl %eax, 0x8(%esp)
0x1af22 <+465>: movl 0x456d4, %eax
0x1af27 <+470>: movl %eax, 0x4(%esp)
0x1af2b <+474>: movl 0x8(%ebp), %edi
0x1af2e <+477>: movl %edi, (%esp)
0x1af31 <+480>: calll *0x1560(%edi)
0x1af37 <+486>: testb %al, %al
0x1af39 <+488>: jne 0x1add2 ; <+129>
0x1af3f <+494>: movl (%esi), %ebx
0x1af41 <+496>: movl $0x2f6a0, 0x4(%esp) ; imm = 0x2F6A0
0x1af49 <+504>: movl %ebx, (%esp)
0x1af4c <+507>: calll 0x470aa ; symbol stub for: strstr
0x1af51 <+512>: testl %eax, %eax
0x1af53 <+514>: je 0x1b005 ; <+692>
0x1af59 <+520>: movl 0x8(%ebp), %edi
0x1af5c <+523>: movl 0x624(%edi), %eax
0x1af62 <+529>: addl 0x628(%edi), %eax
0x1af68 <+535>: movl %eax, 0x94c(%edi)
0x1af6e <+541>: movl 0x8(%esi), %esi
0x1af71 <+544>: addl $0x1, -0x1c(%ebp)
0x1af75 <+548>: movl 0x8(%ebp), %ecx
0x1af78 <+551>: addl $0x1, 0x20(%ecx)
0x1af7c <+555>: testl %esi, %esi
0x1af7e <+557>: jne 0x1aef3 ; <+418>
0x1af84 <+563>: movl -0x20(%ebp), %edi
0x1af87 <+566>: movl 0x45620, %eax
0x1af8c <+571>: movl %eax, 0x4(%esp)
0x1af90 <+575>: movl %edi, (%esp)
0x1af93 <+578>: calll 0x47023 ; symbol stub for: objc_msgSend
0x1af98 <+583>: movl 0x8(%ebp), %edx
0x1af9b <+586>: movl 0x5d8(%edx), %eax
0x1afa1 <+592>: addl 0x5dc(%edx), %eax
0x1afa7 <+598>: movl %eax, 0x94c(%edx)
0x1afad <+604>: addl $0x3c, %esp
0x1afb0 <+607>: popl %ebx
0x1afb1 <+608>: popl %esi
0x1afb2 <+609>: popl %edi
0x1afb3 <+610>: popl %ebp
0x1afb4 <+611>: retl
0x1afb5 <+612>: movl 0x8(%ebp), %edx
0x1afb8 <+615>: movl 0x4(%edx), %eax
0x1afbb <+618>: movl $0x1, 0x10(%esp)
0x1afc3 <+626>: movl -0x20(%ebp), %ecx
0x1afc6 <+629>: movl %ecx, 0xc(%esp)
0x1afca <+633>: movl 0x45548, %edx
0x1afd0 <+639>: movl %edx, 0x8(%esp)
0x1afd4 <+643>: movl 0x45528, %edx
0x1afda <+649>: movl %edx, 0x4(%esp)
0x1afde <+653>: movl %eax, (%esp)
0x1afe1 <+656>: calll 0x47023 ; symbol stub for: objc_msgSend
0x1afe6 <+661>: jmp 0x1af1c ; <+459>
0x1afeb <+666>: movl $0xc, (%esp)
0x1aff2 <+673>: calll 0x47000 ; symbol stub for: malloc
0x1aff7 <+678>: movl 0x8(%ebp), %edx
0x1affa <+681>: movl %eax, 0x2fc(%edx)
0x1b000 <+687>: jmp 0x1aeb1 ; <+352>
0x1b005 <+692>: movl $0x2f6bc, 0x4(%esp) ; imm = 0x2F6BC
0x1b00d <+700>: movl %ebx, (%esp)
0x1b010 <+703>: calll 0x470aa ; symbol stub for: strstr
0x1b015 <+708>: testl %eax, %eax
0x1b017 <+710>: je 0x1aedd ; <+396>
0x1b01d <+716>: movl 0x8(%ebp), %edx
0x1b020 <+719>: movl 0x670(%edx), %eax
0x1b026 <+725>: addl 0x674(%edx), %eax
0x1b02c <+731>: movl %eax, 0x94c(%edx)
0x1b032 <+737>: jmp 0x1aedd ; <+396>
0x1b037 <+742>: movl %eax, %edi
0x1b039 <+744>: jmp 0x1af87 ; <+566>