🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #788

Re: cond: Wrong type argument: number-or-marker-p, nil

#788
From: Robert Marshall
Date: Wed, 16 Jul 2003 11:58
41 lines
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-mail
References: <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=