Article View: gnu.emacs.vm.bug
Article #788Re: cond: Wrong type argument: number-or-marker-p, nil
From: Robert Marshall
Date: Wed, 16 Jul 2003 11:58
Date: Wed, 16 Jul 2003 11:58
41 lines
2627 bytes
2627 bytes
On Wed, 02 Jul 2003, Kyle Jones wrote: > In article <m1llvh39u2.fsf@chezmarshall.freeserve.co.uk>, > > After editing a message I got the error > > > > cond: Wrong type argument: number-or-marker-p, nil > > > > whenever I tried to move around my inbox, this is vm 7.11 I tried > > debug-on-error but I think there's a problem interaction with vm > > and bbdb (?) which results in it going into debug all the time > > with a backtrace of (nil) > > The first step is to get a stacktrace so that we can tell whether > the crash is happening inside BBDB or VM and then work from there. > Put > > (setq debug-on-error '(wrong-type-argument)) > > in your .emacs file, start Emacs, start VM and try to reproduce > the problem. Once you have the stacktrace, post it here. You > can use 'q' to exit the debugger. Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) vm-follow-summary-cursor() vm-scroll-forward(nil) * call-interactively(vm-scroll-forward) Happened after I edited a message - removing quite a bit of text, then deleted the message after the edited message - which (the deleted one) was the last displayed message and then expunged Both vm-message-pointer and vm-message-list are nil but I suppose the second bit of the cond manipulates those values? vm 7.15 (basically the same setup as previously but this is W2000) Robert -- Poetry's not window cleaning. It breaks the glass. -- Chase Twichell
Technical Details
Message-ID:
<uadber8db.fsf@mail.chezmarshall.freeserve.co.uk>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!195.102.208.198!not-for-mailReferences:
<m1llvh39u2.fsf@chezmarshall.freeserve.co.uk> <vg64sg1kokft05@corp.supernews.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6829,b0010300a61667f0 X-Google-Attributes: gidf6829,public X-Google-ArrivalTime: 2003-07-16 04:58:27 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!195.102.208.198!not-for-mail From: Robert Marshall <spam@chezmarshall.freeserve.co.uk> Newsgroups: gnu.emacs.vm.bug Subject: Re: cond: Wrong type argument: number-or-marker-p, nil Date: Wed, 16 Jul 2003 12:58:24 +0100 Organization: ..when the revolution comes Lines: 41 Message-ID: <uadber8db.fsf@mail.chezmarshall.freeserve.co.uk> References: <m1llvh39u2.fsf@chezmarshall.freeserve.co.uk> <vg64sg1kokft05@corp.supernews.com> Reply-To: robert@chezmarshall.freeserve.co.uk NNTP-Posting-Host: 195.102.208.198 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.uni-berlin.de 1058356705 10301508 195.102.208.198 (16 [66208]) X-Home-Page: http://www.chezmarshall.freeserve.co.uk User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.2.95 (windows-nt) Cancel-Lock: sha1:6SF5sgLyrtvSbwxBav8Nz3O8t3k=