Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* re: vdso
@ 2013-07-03  8:34 vijay nag
  2013-07-03  8:42 ` vdso Jan Kratochvil
  0 siblings, 1 reply; 10+ messages in thread
From: vijay nag @ 2013-07-03  8:34 UTC (permalink / raw)
  To: gdb

Hello,

I recently upgraded my compiler/glibc to gcc-4.7.2/glibc-2.17. If I
enable vdso, gdb is unable to crawl through the stack(back-trace) when
the program does a jump to vdso-area to execute
sysenter system call.

Is it a known issue ?

(gdb) bt
#0  0xb7fff410 in ?? ()
#1  0x122f234e in main (argc=4, argv=0xbffff854, env=0xbffff86c) at
main/sn_main.c:450
(gdb) info register
eax            0xfffffffc	-4
ecx            0x19	25
edx            0x6	6
ebx            0x1dc24c48	499272776
esp            0xbffff2b8	0xbffff2b8
ebp            0xbffff768	0xbffff768
esi            0x6	6
edi            0x43	67
eip            0xb7fff410	0xb7fff410
eflags         0x246	[ PF ZF IF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb)  disassemble $eip

0xb7fff400      push   %ecx

                              │
   │0xb7fff401      push   %edx

                                  │
   │0xb7fff402      push   %ebp

                                  │
   │0xb7fff403      mov    %esp,%ebp

                                  │
   │0xb7fff405      sysenter

                                  │
   │0xb7fff407      nop

                                  │
   │0xb7fff408      nop

                                  │
   │0xb7fff409      nop

                                  │
   │0xb7fff40a      nop

                                  │
   │0xb7fff40b      nop

                                  │
   │0xb7fff40c      nop

                                  │
   │0xb7fff40d      nop

                                  │
   │0xb7fff40e      jmp    0xb7fff403

                                  │
   │0xb7fff410      pop    %ebp

                                  │
   │0xb7fff411      pop    %edx

                                  │
   │0xb7fff412      pop    %ecx

                                  │
   │0xb7fff413      ret

cat /proc/15896/smaps | grep vdso
778:b7fff000-b8000000 r-xp b7fff000 00:00 0          [vdso]

Does vdso come with symbols ?


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-07-08  9:12 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-03  8:34 vdso vijay nag
2013-07-03  8:42 ` vdso Jan Kratochvil
2013-07-03  9:15   ` vdso vijay nag
2013-07-03  9:03     ` vdso Jan Kratochvil
2013-07-03  9:06       ` vdso vijay nag
     [not found]         ` <CAKhyrx_9fSc5wMaXaX76bFOPJbuVFttDNJ-YDa28wz5obJHQyQ@mail.gmail.com>
2013-07-03 14:49           ` vdso Jan Kratochvil
     [not found]           ` <20130703144857.GA27367@host2.jankratochvil.net>
     [not found]             ` <CAKhyrx8GCE7bYeZe9gnNT_aZN74oM--kd_oZr1+cjqt67oOzVQ@mail.gmail.com>
     [not found]               ` <20130704061052.GA19661@host2.jankratochvil.net>
     [not found]                 ` <CAKhyrx8pAR9aKC1=-_HnwJ=ssb4B7LGUYM6CRqxY68xx+duprA@mail.gmail.com>
2013-07-05  6:12                   ` Fwd: vdso vijay nag
     [not found]                     ` <20130705184238.GA661@host2.jankratochvil.net>
2013-07-08  6:50                       ` vijay nag
2013-07-08  8:47                         ` Jan Kratochvil
2013-07-08  9:12                           ` vijay nag

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox