This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
breakpoints/2300: GDB 6.3 : Cannot delete or disable Hardware Watchpoint
- From: guillaume dot ortega at open-plug dot com
- To: gdb-gnats at sources dot redhat dot com
- Date: 13 Aug 2007 14:53:37 -0000
- Subject: breakpoints/2300: GDB 6.3 : Cannot delete or disable Hardware Watchpoint
- Reply-to: guillaume dot ortega at open-plug dot com
>Number: 2300
>Category: breakpoints
>Synopsis: GDB 6.3 : Cannot delete or disable Hardware Watchpoint
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Aug 13 14:58:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Guillaume ORTEGA
>Release: GDB 6.3-1 MinGW
>Organization:
>Environment:
Windows XP SP2 on an Athlon 64 X2
GCC 4.2.0
>Description:
When I try to disable or delete an Hardware watchpoint on my program (that use some windows dlls without debugging symbols (gtk, kernel32, ntdll...) ans is multithreaded (32 threads)), the program still stop on it and send a SIGTRAP.
When I use the info break command, the watchpoint is disabled or is deleted in the list.
>How-To-Repeat:
On a multithreaded program :
watch a variable : watch &a
continue : c
when break on a change : disable Num(watchpoint number)
continue : c
if the variable is change a SIGTRAP is Recieved.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: