(gdb) r
Starting program: /home/neo/CVSROOT/src/shellcode/linux/BUBBLES.elf
(no debugging symbols found)
Enter the number of elements to sort: 5
Enter number: 4
Enter number: 3
Enter number: 1
Enter number: 2
Enter number: 5
Program received signal SIGTRAP, Trace/breakpoint trap.
0x08048110 in _start ()
(gdb) x/5x $esp
0xbfa7a1cc: 0x00000005 0x00000005 0x00000002 0x00000001
0xbfa7a1dc: 0x00000003
(gdb) x/6x $esp
0xbfa7a1cc: 0x00000005 0x00000005 0x00000002 0x00000001
0xbfa7a1dc: 0x00000003 0x00000004
(gdb) c
Continuing.
Bubble sort start..
Bubble sort ends..
Program received signal SIGTRAP, Trace/breakpoint trap.
0x08048116 in _start ()
(gdb) x/6x $esp
0xbfa7a1cc: 0x00000005 0x00000001 0x00000002 0x00000003
0xbfa7a1dc: 0x00000005 0x00000004
(gdb) The program is running. Exit anyway? (y or n) y