This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug server/17023] gdbserver crash inserting breakpoint on LynxOS
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Wed, 04 Jun 2014 21:58:19 +0000
- Subject: [Bug server/17023] gdbserver crash inserting breakpoint on LynxOS
- Auto-submitted: auto-generated
- References: <bug-17023-4717 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=17023
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via ef7cab6ba16d76c3470fb27a0c8966513f7cb34a (commit)
from 012370f6818657a816df1463ee71ca4e4ee40b33 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ef7cab6ba16d76c3470fb27a0c8966513f7cb34a
commit ef7cab6ba16d76c3470fb27a0c8966513f7cb34a
Author: Joel Brobecker <brobecker@adacore.com>
Date: Wed Jun 4 14:03:22 2014 -0400
gdbserver crash if the_target->supports_z_point_type is NULL
When debugging on LynxOS targets (and probably on SPU targets as well),
inserting a breakpoint and resuming the program's execution causes
GDBserver to crash.
The crash occurs while handling the Z0 packet sent by GDB to insert
our breakpoint, because z_type_supported calls
the_target->supports_z_point_type without checking that it is not NULL
This patch fixes the issue by making z_type_supported return false if
the_target->supports_z_point_type is NULL.
gdb/gdbserver/ChangeLog:
PR server/17023
* mem-break.c (z_type_supported): Return zero if
THE_TARGET->SUPPORTS_Z_POINT_TYPE is NULL.
Tested on ppx-lynx5.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 6 ++++++
gdb/gdbserver/mem-break.c | 1 +
2 files changed, 7 insertions(+), 0 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.