This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

external/1737: Can not set breakpoints in the vsyscall page


>Number:         1737
>Category:       external
>Synopsis:       Can not set breakpoints in the vsyscall page
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    unassigned
>State:          open
>Class:          external
>Submitter-Id:   net
>Arrival-Date:   Sun Aug 08 21:58:01 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     dan@debian.org
>Release:        2004-08-08-cvs
>Organization:
>Environment:
i686-pc-linux-gnu
>Description:
The Linux kernel does not allow breakpoints to be set in the vsyscall page (used for system calls and signal trampolines).

One result is that "finish" does not work from signal handlers.  This causes failures in sigaltstack.exp.  This may be fixed in Fedora's kernel:
  http://sources.redhat.com/ml/gdb/2004-05/msg00023.html

It is not fixed in at least 2.6.5 and 2.6.8-rc2 sources.
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]