GNU bug report logs - #6097
23.1; PDB should pop "up" the stack on return

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: David Abrahams <dave@HIDDEN>; dated Tue, 4 May 2010 14:44:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 May 2010 14:43:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 10:43:15 2010
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1O9JL8-00006g-EJ
	for submit <at> debbugs.gnu.org; Tue, 04 May 2010 10:43:15 -0400
Received: from mx10.gnu.org ([199.232.76.166])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <dave@HIDDEN>) id 1O9JL5-00006Z-UB
	for submit <at> debbugs.gnu.org; Tue, 04 May 2010 10:43:12 -0400
Received: from lists.gnu.org ([199.232.76.165]:51926)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
	(envelope-from <dave@HIDDEN>) id 1O9JL0-0000wt-Ti
	for submit <at> debbugs.gnu.org; Tue, 04 May 2010 10:43:06 -0400
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1O9JL0-0003MA-Eu
	for bug-gnu-emacs@HIDDEN; Tue, 04 May 2010 10:43:06 -0400
Received: from [140.186.70.92] (port=35230 helo=eggs.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1O9JKy-0003L3-B8
	for bug-gnu-emacs@HIDDEN; Tue, 04 May 2010 10:43:05 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,RDNS_NONE,
	T_FRT_PACKAGE autolearn=no version=3.3.0
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69)
	(envelope-from <dave@HIDDEN>) id 1O9JKx-0005xJ-8S
	for bug-gnu-emacs@HIDDEN; Tue, 04 May 2010 10:43:04 -0400
Received: from [206.217.198.21] (port=41074 helo=boostpro.com)
	by eggs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <dave@HIDDEN>) id 1O9JKx-0005x7-4O
	for bug-gnu-emacs@HIDDEN; Tue, 04 May 2010 10:43:03 -0400
Received: from zreba.local
	(207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com
	[207.172.223.249]) (Authenticated sender: dave)
	by boostpro.com (Postfix) with ESMTPSA id 9809414BBC5;
	Tue,  4 May 2010 15:43:01 +0100 (BST)
Received: from zreba.local (localhost [127.0.0.1])
	by zreba.local (Postfix) with ESMTP id D826C227CD5C;
	Tue,  4 May 2010 10:43:35 -0400 (EDT)
Date: Tue, 04 May 2010 10:43:35 -0400
Message-ID: <m2iq73ralk.wl%dave@HIDDEN>
From: David Abrahams <dave@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 23.1; PDB should pop "up" the stack on return
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka)
	FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.1
	(i386-apple-darwin9.8.0) MULE/6.0 (HANACHIRUSATO)
Organization: BoostPro Computing
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6,
	seldom 2.4 (older, 4)
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.1 (------)


Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the bug-gnu-emacs@HIDDEN mailing list,
and to the gnu.emacs.bug news group.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

1) Debug a python program using PDB, say

    def g():
        pass

    def h():
        pass

    def f():
        g()
        h()

2) step into g()
3) hit `n' until you see

   --Return--

   in the *gud* buffer

4) Note that the GUD line marker is still pointing at the last line of g,
   just as it was before the last `n'

5) Hit `n' again.  Note that the GUD line marker is now pointing at
   the first line of h()

It would be more consistent and easier to use if, at step 4, the line
marker indicated the 3rd line of f(), i.e. the call to h()


If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/Applications/Emacs.app/Contents/Resources/etc/DEBUG for instructions.


In GNU Emacs 23.1.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
 of 2009-08-16 on black.local
Windowing system distributor `Apple', version 10.3.1038
configured using `configure  '--with-ns''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  show-paren-mode: t
  server-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-w C-s C-, C-, C-s l i n k s C-s C-s C-s C-s C-s C-s 
C-s C-s C-s C-n C-n C-p C-p C-p C-n C-n C-p C-p C-n 
C-n C-p C-x SPC C-x C-b C-x C-b C-x C-b b SPC p i p 
. i n d e x C-a C-k i m p o r t SPC p i p . i n d e 
x <return> C-x C-b C-x SPC C-x C-b C-x C-b C-x C-b 
M-p M-p M-n C-a M-d b C-e . P a c k a g e F i n d e 
r . _ _ i n i t _ _ <return> c <return> n <return> 
<return> <return> <return> <return> s <backspace> w 
h e r e <return> u <return> s <return> M-x f i n d 
- f u n <tab> <return> p d b <return> M-< C-n C-e C-n 
C-e C-, C-, C-, C-, C-, C-, C-s p d b C-s C-s C-s C-s 
C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s 
C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-r 
C-r SPC s u p p C-r C-s C-s C-g M-< C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-s p d b C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p 
C-n C-n C-p C-p C-p C-p C-s p y t h o n C-g C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p M-x r e p o 
r t - e m <tab> b u <tab> <return>

Recent messages:
pdbtrack: line 37, file /Users/dave/work/pipsync/int/pip/index.py
Mark set [2 times]
pdbtrack: line 142, file /Users/dave/work/pipsync/int/pip/commands/install.py
Mark set [2 times]
pdbtrack: line 708, file /Users/dave/work/pipsync/int/pip/req.py
uncompressing gud.el.gz...done
Mark set
Mark saved where search started
Mark set
Mark saved where search started
Quit

-- 
Dave Abrahams           Meet me at BoostCon: http://www.boostcon.com
BoostPro Computing
http://www.boostpro.com






Acknowledgement sent to David Abrahams <dave@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:
bug#6097; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.