svn commit: r399717 - in head/devel/gdb: . files

Tijl Coosemans tijl at FreeBSD.org
Mon Oct 19 19:52:50 UTC 2015


Author: tijl
Date: Mon Oct 19 19:52:47 2015
New Revision: 399717
URL: https://svnweb.freebsd.org/changeset/ports/399717

Log:
  Don't look up thread names when examining core files.  The names are only
  available when a process is running.
  
  PR:		201291
  Submitted by:	Eric Badger <eric at badgerio.us>
  Approved by:	luca.pizzamiglio at gmail.com (maintainer)

Modified:
  head/devel/gdb/Makefile
  head/devel/gdb/files/fbsd-threads.c

Modified: head/devel/gdb/Makefile
==============================================================================
--- head/devel/gdb/Makefile	Mon Oct 19 19:42:53 2015	(r399716)
+++ head/devel/gdb/Makefile	Mon Oct 19 19:52:47 2015	(r399717)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gdb
 PORTVERSION=	7.10
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	GNU
 

Modified: head/devel/gdb/files/fbsd-threads.c
==============================================================================
--- head/devel/gdb/files/fbsd-threads.c	Mon Oct 19 19:42:53 2015	(r399716)
+++ head/devel/gdb/files/fbsd-threads.c	Mon Oct 19 19:52:47 2015	(r399717)
@@ -1098,6 +1098,9 @@ fbsd_find_lwp_name(long lwpid, struct pr
   int pid = inferior_ptid.pid;
   size_t len = 0;
 
+  if (!target_has_execution)
+    return;
+
   name[0] = CTL_KERN;
   name[1] = KERN_PROC;
   name[2] = KERN_PROC_PID | KERN_PROC_INC_THREAD;


More information about the svn-ports-all mailing list