Public feed #723925

Stuff

public text v1 · immutable
Raw Edit
·published 2007-10-03 04:27 UTC
rendered paste body

Breakpoint 8, 0x08048cd2 in phase_6 ()
3: /x $esp = 0xbf830d6c
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cd2 <phase_6+6>:     sub    $0x3c,%esp
(gdb) ni
0x08048cd5 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cd5 <phase_6+9>:     lea    0xffffffdc(%ebp),%eax
(gdb) ni
0x08048cd8 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cd8 <phase_6+12>:    mov    %eax,0x4(%esp)
(gdb) ni
0x08048cdc in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cdc <phase_6+16>:    mov    0x8(%ebp),%eax
(gdb) ni
0x08048cdf in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cdf <phase_6+19>:    mov    %eax,(%esp)
(gdb) ni
0x08048ce2 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048ce2 <phase_6+22>:    call   0x8049353 <read_six_numbers>
(gdb) ni
0x08048ce7 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048ce7 <phase_6+27>:    mov    $0x0,%ebx
(gdb) ni
0x08048cec in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cec <phase_6+32>:    mov    0xffffffdc(%ebp,%ebx,4),%eax
(gdb) ni
0x08048cf0 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf0 <phase_6+36>:    sub    $0x1,%eax
(gdb) ni
0x08048cf3 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf3 <phase_6+39>:    cmp    $0x5,%eax
(gdb) ni
0x08048cf6 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf6 <phase_6+42>:    jbe    0x8048cfd <phase_6+49>
(gdb) ni
0x08048cfd in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cfd <phase_6+49>:    lea    0x1(%ebx),%edi
(gdb)
0x08048d00 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d00 <phase_6+52>:    cmp    $0x6,%edi
(gdb)
0x08048d03 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d03 <phase_6+55>:    je     0x8048da3 <phase_6+215>
(gdb)
0x08048d09 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d09 <phase_6+61>:    lea    0xffffffdc(%ebp,%ebx,4),%esi
(gdb)
0x08048d0d in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d0d <phase_6+65>:    mov    %edi,%ebx
(gdb)
0x08048d0f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d0f <phase_6+67>:    lea    0xffffffdc(%ebp),%eax
(gdb)
0x08048d12 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d12 <phase_6+70>:    mov    %eax,0xffffffc0(%ebp)
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d31 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d31 <phase_6+101>:   mov    %edi,%ebx
(gdb)
0x08048d33 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d33 <phase_6+103>:   jmp    0x8048cec <phase_6+32>
(gdb)
0x08048cec in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cec <phase_6+32>:    mov    0xffffffdc(%ebp,%ebx,4),%eax
(gdb)
0x08048cf0 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf0 <phase_6+36>:    sub    $0x1,%eax
(gdb)
0x08048cf3 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf3 <phase_6+39>:    cmp    $0x5,%eax
(gdb)
0x08048cf6 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf6 <phase_6+42>:    jbe    0x8048cfd <phase_6+49>
(gdb)
0x08048cfd in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cfd <phase_6+49>:    lea    0x1(%ebx),%edi
(gdb)
0x08048d00 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d00 <phase_6+52>:    cmp    $0x6,%edi
(gdb)
0x08048d03 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d03 <phase_6+55>:    je     0x8048da3 <phase_6+215>
(gdb)
0x08048d09 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d09 <phase_6+61>:    lea    0xffffffdc(%ebp,%ebx,4),%esi
(gdb)
0x08048d0d in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d0d <phase_6+65>:    mov    %edi,%ebx
(gdb)
0x08048d0f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d0f <phase_6+67>:    lea    0xffffffdc(%ebp),%eax
(gdb)
0x08048d12 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d12 <phase_6+70>:    mov    %eax,0xffffffc0(%ebp)
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d15 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d15 <phase_6+73>:    mov    0xffffffc0(%ebp),%edx
(gdb)
0x08048d18 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d18 <phase_6+76>:    mov    0xfffffffc(%edx,%edi,4),%eax
(gdb)
0x08048d1c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1c <phase_6+80>:    cmp    0x4(%esi),%eax
(gdb)
0x08048d1f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d1f <phase_6+83>:    jne    0x8048d26 <phase_6+90>
(gdb)
0x08048d26 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d26 <phase_6+90>:    add    $0x1,%ebx
(gdb)
0x08048d29 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d29 <phase_6+93>:    add    $0x4,%esi
(gdb)
0x08048d2c in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2c <phase_6+96>:    cmp    $0x5,%ebx
(gdb)
0x08048d2f in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d2f <phase_6+99>:    jle    0x8048d15 <phase_6+73>
(gdb)
0x08048d31 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d31 <phase_6+101>:   mov    %edi,%ebx
(gdb)
0x08048d33 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048d33 <phase_6+103>:   jmp    0x8048cec <phase_6+32>
(gdb)
0x08048cec in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cec <phase_6+32>:    mov    0xffffffdc(%ebp,%ebx,4),%eax
(gdb)
0x08048cf0 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf0 <phase_6+36>:    sub    $0x1,%eax
(gdb)
0x08048cf3 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf3 <phase_6+39>:    cmp    $0x5,%eax
(gdb)
0x08048cf6 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf6 <phase_6+42>:    jbe    0x8048cfd <phase_6+49>
(gdb)
0x08048cf8 in phase_6 ()
3: /x $esp = 0xbf830d30
2: /x $ebp = 0xbf830d78
1: x/i $eip  0x8048cf8 <phase_6+44>:    call   0x8049311 <explode_bomb>
(gdb) p $eax
$1 = 23