This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb gdbserver/ChangeLog gdbserver/thread-d ...
- From: palves at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 12 Feb 2013 15:03:13 -0000
- Subject: src/gdb gdbserver/ChangeLog gdbserver/thread-d ...
CVSROOT: /cvs/src
Module name: src
Changes by: palves@sourceware.org 2013-02-12 15:03:12
Modified files:
gdb/gdbserver : ChangeLog thread-db.c
gdb/testsuite : ChangeLog
gdb/testsuite/gdb.server: Makefile.in
Added files:
gdb/testsuite/gdb.server: no-thread-db.c no-thread-db.exp
Log message:
From: Sanimir Agovic <sanimir.agovic@intel.com>
null ptr check to prevent gdbserver from crashing
Evaluating a thread local storage variable in a remote scenario crashes
gdbserver if libthread-db could not be loaded.
2013-02-12 Sanimir Agovic <sanimir.agovic@intel.com>
gdbserver/
* thread-db.c (thread_db_get_tls_address):
NULL pointer check thread_db.
testsuite/
* gdb.server/no-thread-db.exp: New file.
* gdb.server/no-thread-db.c: New file.
* gdb.server/Makefile.in (EXECUTABLES): Add no-thread-db.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/gdbserver/ChangeLog.diff?cvsroot=src&r1=1.674&r2=1.675
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/gdbserver/thread-db.c.diff?cvsroot=src&r1=1.46&r2=1.47
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.3554&r2=1.3555
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.server/no-thread-db.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.server/no-thread-db.exp.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.server/Makefile.in.diff?cvsroot=src&r1=1.4&r2=1.5