Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jul 2004 14:08:52 GMT
From:      David Xu <davidxu@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 56685 for review
Message-ID:  <200407071408.i67E8qDX067895@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=56685

Change 56685 by davidxu@davidxu_alona on 2004/07/07 14:08:01

	Disable signal stack check, this causes incorrect message
	"Program received signal SIGTRAP, Trace/breakpoint trap." to be reported
	when another thread hit a breakpoint, this leads to application crash.

Affected files ...

.. //depot/projects/davidxu_ksedbg/src/contrib/gdb/gdb/infrun.c#2 edit

Differences ...

==== //depot/projects/davidxu_ksedbg/src/contrib/gdb/gdb/infrun.c#2 (text+ko) ====

@@ -1395,7 +1395,11 @@
       || (software_breakpoint_inserted_here_p (stop_pc)
 	  && !(currently_stepping (ecs)
 	       && prev_pc != stop_pc
+#if 0
 	       && !(step_range_end && INNER_THAN (read_sp (), (step_sp - 16))))))
+#else
+               && !(step_range_end))))
+#endif
     write_pc_pid (stop_pc, ecs->ptid);
 }
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407071408.i67E8qDX067895>