Hi,

here's what I can see with gdb:

GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
(gdb) attach 3238
Attaching to process 3238
Reading symbols from /usr/bin/Xvnc4...done.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/tls/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Failed to read a valid object file image from memory.
0xb7f9e410 in ?? ()
(gdb) bt
#0  0xb7f9e410 in ?? ()
#1  0xbfbc6158 in ?? ()
#2  0x00000000 in ?? ()
(gdb) x/5i $eip
0xb7f9e410:     pop    %ebp
0xb7f9e411:     pop    %edx
0xb7f9e412:     pop    %ecx
0xb7f9e413:     ret    
0xb7f9e414:     nop    
(gdb) si
0x08081d50 in SmartScheduleTimer ()
(gdb) bt
#0  0x08081d50 in SmartScheduleTimer ()
#1  <signal handler called>
#2  0xb7f9e40e in ?? ()
#3  0xbfbc6158 in ?? ()
#4  0x00000000 in ?? ()
(gdb) si  btsix/5i $eip
0x8081d50 <SmartScheduleTimer>: push   %ebp
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
(gdb) si
0x08081d51 in SmartScheduleTimer ()
(gdb) si
0x08081d53 in SmartScheduleTimer ()
(gdb) 
0x08081d56 in SmartScheduleTimer ()
(gdb) 
0x08081d59 in SmartScheduleTimer ()
(gdb) 
0x08081d5d in SmartScheduleTimer ()
(gdb) 
0x0804d324 in __errno_locat...@plt ()
(gdb) bt
#0  0x0804d324 in __errno_locat...@plt ()
#1  0x08081d62 in SmartScheduleTimer ()
#2  <signal handler called>
#3  0xb7f9e40e in ?? ()
#4  0xbfbc6158 in ?? ()
#5  0x00000000 in ?? ()
(gdb) si
0xb7d47340 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0  0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
#1  <signal handler called>
#2  0xb7f9e40e in ?? ()
#3  0xbfbc6158 in ?? ()
#4  0x00000000 in ?? ()
(gdb) si
0xb7e37600 in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47345 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734b in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734e in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734f in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47355 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4735c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0x08081d62 in SmartScheduleTimer ()
(gdb) 
0x08081d68 in SmartScheduleTimer ()
(gdb) si
0x08081d6a in SmartScheduleTimer ()
(gdb) bt
#0  0x08081d6a in SmartScheduleTimer ()
#1  <signal handler called>
#2  0xb7f9e40e in ?? ()
#3  0xbfbc6158 in ?? ()
#4  0x00000000 in ?? ()
(gdb) s
Single stepping until exit from function SmartScheduleTimer, 
which has no line number information.


Program received signal SIGINT, Interrupt.
0xb7f9e410 in ?? ()
(gdb) si
0x08081d50 in SmartScheduleTimer ()
(gdb) si
0x08081d51 in SmartScheduleTimer ()
(gdb) 
0x08081d53 in SmartScheduleTimer ()
(gdb) 
0x08081d56 in SmartScheduleTimer ()
(gdb) 
0x08081d59 in SmartScheduleTimer ()
(gdb) 
0x08081d5d in SmartScheduleTimer ()
(gdb) 
0x0804d324 in __errno_locat...@plt ()
(gdb) 
0xb7d47340 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) xsi
Undefined command: "xsi".  Try "help".
(gdb) define xsi
Type commands for definition of "xsi".
End with a line saying just "end".
>x/4i $eip
>si
>end
(gdb) xsi
0xb7e375fd <__frame_state_for+3501>:    mov    (%esp),%ecx
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37600 in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37603 <__frame_state_for+3507>:    nop    
0xb7d47345 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734b in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d4734c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4734e in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4734f in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d47355 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735f <__errno_location+31>:       nop    
0x08081d62 in SmartScheduleTimer ()
(gdb) 
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x08081d68 in SmartScheduleTimer ()
(gdb) 
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x08081d6a in SmartScheduleTimer ()
(gdb) 
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x08081d6c in SmartScheduleTimer ()
(gdb) 
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x08081d71 in SmartScheduleTimer ()
(gdb) 
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x08081d77 in SmartScheduleTimer ()
(gdb) 
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x08081d79 in SmartScheduleTimer ()
(gdb) 
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x08081d80 in SmartScheduleTimer ()
(gdb) 
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x08081d82 in SmartScheduleTimer ()
(gdb) 
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x08081d85 in SmartScheduleTimer ()
(gdb) 
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x08081d89 in SmartScheduleTimer ()
(gdb) 
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x08081d8b in SmartScheduleTimer ()
(gdb) 
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x08081d8c in SmartScheduleTimer ()
(gdb) 
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x8081d91 <AbortServer+1>:      mov    %esp,%ebp
<signal handler called>
(gdb) 
0xb7f9e420:     pop    %eax
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
<signal handler called>
(gdb) 
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
<signal handler called>
(gdb) 
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
0xb7f9e42a:     nop    
0xb7f9e40e in ?? ()
(gdb) 
0xb7f9e40e:     jmp    0xb7f9e403
0xb7f9e410:     pop    %ebp
0xb7f9e411:     pop    %edx
0xb7f9e412:     pop    %ecx
0x08081d50 in SmartScheduleTimer ()
(gdb) 
0x8081d50 <SmartScheduleTimer>: push   %ebp
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x08081d51 in SmartScheduleTimer ()
(gdb) 
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x08081d53 in SmartScheduleTimer ()
(gdb) 
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x08081d56 in SmartScheduleTimer ()
(gdb) 
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x08081d59 in SmartScheduleTimer ()
(gdb) 
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x08081d5d in SmartScheduleTimer ()
(gdb) 
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x0804d324 in __errno_locat...@plt ()
(gdb) 
0x804d324 <__errno_locat...@plt>:       jmp    *0x83ff9cc
0x804d32a <__errno_locat...@plt+6>:     push   $0x1e8
0x804d32f <__errno_locat...@plt+11>:    jmp    0x804cf44 <_init+24>
0x804d334 <p...@plt>:   jmp    *0x83ff9d0
0xb7d47340 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47340 <__errno_location>:  call   0xb7e375fd <__frame_state_for+3501>
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e375fd <__frame_state_for+3501>:    mov    (%esp),%ecx
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37600 in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37603 <__frame_state_for+3507>:    nop    
0xb7d47345 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734b in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d4734c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4734e in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4734f in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d47355 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735f <__errno_location+31>:       nop    
0x08081d62 in SmartScheduleTimer ()
(gdb) 
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x08081d68 in SmartScheduleTimer ()
(gdb) 
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x08081d6a in SmartScheduleTimer ()
(gdb) 
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x08081d6c in SmartScheduleTimer ()
(gdb) 
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x08081d71 in SmartScheduleTimer ()
(gdb) 
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x08081d77 in SmartScheduleTimer ()
(gdb) 
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x08081d79 in SmartScheduleTimer ()
(gdb) 
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x08081d80 in SmartScheduleTimer ()
(gdb) 
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x08081d82 in SmartScheduleTimer ()
(gdb) 
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x08081d85 in SmartScheduleTimer ()
(gdb) 
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x08081d89 in SmartScheduleTimer ()
(gdb) 
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x08081d8b in SmartScheduleTimer ()
(gdb) 
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x08081d8c in SmartScheduleTimer ()
(gdb) 
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x8081d91 <AbortServer+1>:      mov    %esp,%ebp
<signal handler called>
(gdb) 
0xb7f9e420:     pop    %eax
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
<signal handler called>
(gdb) 
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
<signal handler called>
(gdb) 
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
0xb7f9e42a:     nop    
0xb7f9e40e in ?? ()
(gdb) 
0xb7f9e40e:     jmp    0xb7f9e403
0xb7f9e410:     pop    %ebp
0xb7f9e411:     pop    %edx
0xb7f9e412:     pop    %ecx
0x08081d50 in SmartScheduleTimer ()
(gdb) 
0x8081d50 <SmartScheduleTimer>: push   %ebp
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x08081d51 in SmartScheduleTimer ()
(gdb) 
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x08081d53 in SmartScheduleTimer ()
(gdb) 
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x08081d56 in SmartScheduleTimer ()
(gdb) 
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x08081d59 in SmartScheduleTimer ()
(gdb) 
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x08081d5d in SmartScheduleTimer ()
(gdb) 
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x0804d324 in __errno_locat...@plt ()
(gdb) 
0x804d324 <__errno_locat...@plt>:       jmp    *0x83ff9cc
0x804d32a <__errno_locat...@plt+6>:     push   $0x1e8
0x804d32f <__errno_locat...@plt+11>:    jmp    0x804cf44 <_init+24>
0x804d334 <p...@plt>:   jmp    *0x83ff9d0
0xb7d47340 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47340 <__errno_location>:  call   0xb7e375fd <__frame_state_for+3501>
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e375fd <__frame_state_for+3501>:    mov    (%esp),%ecx
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37600 in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7e37600 <__frame_state_for+3504>:    ret    
0xb7e37601 <__frame_state_for+3505>:    nop    
0xb7e37602 <__frame_state_for+3506>:    nop    
0xb7e37603 <__frame_state_for+3507>:    nop    
0xb7d47345 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734b in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d4734c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4734e in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734e <__errno_location+14>:       pop    %ebp
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4734f in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4734f <__errno_location+15>:       mov    0xffffff18(%ecx),%eax
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d47355 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47355 <__errno_location+21>:       add    %gs:0x0,%eax
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735c in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d4735c <__errno_location+28>:       ret    
0xb7d4735d <__errno_location+29>:       nop    
0xb7d4735e <__errno_location+30>:       nop    
0xb7d4735f <__errno_location+31>:       nop    
0x08081d62 in SmartScheduleTimer ()
(gdb) 
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x08081d68 in SmartScheduleTimer ()
(gdb) 
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x08081d6a in SmartScheduleTimer ()
(gdb) 
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x08081d6c in SmartScheduleTimer ()
(gdb) 
0x8081d6c <SmartScheduleTimer+28>:      mov    0x83ffd20,%eax
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x08081d71 in SmartScheduleTimer ()
(gdb) 
0x8081d71 <SmartScheduleTimer+33>:      add    %eax,0x8456650
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x08081d77 in SmartScheduleTimer ()
(gdb) 
0x8081d77 <SmartScheduleTimer+39>:      test   %ecx,%ecx
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x08081d79 in SmartScheduleTimer ()
(gdb) 
0x8081d79 <SmartScheduleTimer+41>:      
    je     0x8081d80 <SmartScheduleTimer+48>
0x8081d7b <SmartScheduleTimer+43>:      
    call   0x8081c20 <SmartScheduleStopTimer>
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x08081d80 in SmartScheduleTimer ()
(gdb) 
0x8081d80 <SmartScheduleTimer+48>:      mov    %esi,(%ebx)
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x08081d82 in SmartScheduleTimer ()
(gdb) 
0x8081d82 <SmartScheduleTimer+50>:      mov    (%esp),%ebx
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x08081d85 in SmartScheduleTimer ()
(gdb) 
0x8081d85 <SmartScheduleTimer+53>:      mov    0x4(%esp),%esi
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x08081d89 in SmartScheduleTimer ()
(gdb) 
0x8081d89 <SmartScheduleTimer+57>:      mov    %ebp,%esp
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x08081d8b in SmartScheduleTimer ()
(gdb) 
0x8081d8b <SmartScheduleTimer+59>:      pop    %ebp
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x08081d8c in SmartScheduleTimer ()
(gdb) 
0x8081d8c <SmartScheduleTimer+60>:      ret    
0x8081d8d <SmartScheduleTimer+61>:      lea    0x0(%esi),%esi
0x8081d90 <AbortServer>:        push   %ebp
0x8081d91 <AbortServer+1>:      mov    %esp,%ebp
<signal handler called>
(gdb) 
0xb7f9e420:     pop    %eax
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
<signal handler called>
(gdb) 
0xb7f9e421:     mov    $0x77,%eax
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
<signal handler called>
(gdb) 
0xb7f9e426:     int    $0x80
0xb7f9e428:     nop    
0xb7f9e429:     nop    
0xb7f9e42a:     nop    
0xb7f9e40e in ?? ()
(gdb) 
0xb7f9e40e:     jmp    0xb7f9e403
0xb7f9e410:     pop    %ebp
0xb7f9e411:     pop    %edx
0xb7f9e412:     pop    %ecx
0x08081d50 in SmartScheduleTimer ()
(gdb) 
0x8081d50 <SmartScheduleTimer>: push   %ebp
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x08081d51 in SmartScheduleTimer ()
(gdb) 
0x8081d51 <SmartScheduleTimer+1>:       mov    %esp,%ebp
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x08081d53 in SmartScheduleTimer ()
(gdb) 
0x8081d53 <SmartScheduleTimer+3>:       sub    $0x8,%esp
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x08081d56 in SmartScheduleTimer ()
(gdb) 
0x8081d56 <SmartScheduleTimer+6>:       mov    %ebx,(%esp)
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x08081d59 in SmartScheduleTimer ()
(gdb) 
0x8081d59 <SmartScheduleTimer+9>:       mov    %esi,0x4(%esp)
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x08081d5d in SmartScheduleTimer ()
(gdb) 
0x8081d5d <SmartScheduleTimer+13>:      call   0x804d324 <__errno_locat...@plt>
0x8081d62 <SmartScheduleTimer+18>:      mov    0x8456dfc,%ecx
0x8081d68 <SmartScheduleTimer+24>:      mov    %eax,%ebx
0x8081d6a <SmartScheduleTimer+26>:      mov    (%eax),%esi
0x0804d324 in __errno_locat...@plt ()
(gdb) 
0x804d324 <__errno_locat...@plt>:       jmp    *0x83ff9cc
0x804d32a <__errno_locat...@plt+6>:     push   $0x1e8
0x804d32f <__errno_locat...@plt+11>:    jmp    0x804cf44 <_init+24>
0x804d334 <p...@plt>:   jmp    *0x83ff9d0
0xb7d47340 in __errno_location () from /lib/tls/i686/cmov/libc.so.6
(gdb) 
0xb7d47340 <__errno_location>:  call   0xb7e375fd <__frame_state_for+3501>
0xb7d47345 <__errno_location+5>:        add    $0x117caf,%ecx
0xb7d4734b <__errno_location+11>:       push   %ebp
0xb7d4734c <__errno_location+12>:       mov    %esp,%ebp
0xb7e375fd in __frame_state_for () from /lib/tls/i686/cmov/libc.so.6
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb) 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to