Article View: gnu.emacs.bug
Article #99332Divide by zero fatal error
From: David Hollenberg
Date: Thu, 27 Sep 1990 21:51
Date: Thu, 27 Sep 1990 21:51
50 lines
3056 bytes
3056 bytes
GNU Emacs version 18.55.1
Running on a VAX 8650 under VMS 5.3
Bug: divide by zero under proper circumstances causes fatal error
(program is aborted) and VMS traceback
To reproduce bug:
Start GNU Emacs on VMS system with -q option (no init file), then type:
M-x lisp-interaction-mode<CR>(/ 5 0)<LF><LF>
where <CR> is carriage return character and <LF> is linefeed character.
After the first linefeed, "Arithmetic error" appears in the echo area.
The second linefeed results in the following traceback:
%SYSTEM-F-INTDIV, arithmetic trap, integer divide by zero at PC=000706CF, PSL=03C00002
%TRACE-F-TRACEBACK, symbolic stack dump follows
module name routine name line rel PC abs PC
DATA arith_driver 2897 000000E3 000706CF
DATA Fquo 2946 00000017 0007077F
EVAL Feval 2897 0000034A 00075DD6
LREAD readevalloop 2393 00000108 0007AAD0
LREAD Feval_region 2453 000000BA 0007AC62
EVAL Ffuncall 3225 000002EC 000765A8
BYTECODE Fbyte_code 1934 00000436 0007F1B6
EVAL Feval 2930 00000466 00075EF2
EVAL Fprogn 1837 000000E7 0007435F
EVAL funcall_lambda 3355 00000196 000769C6
EVAL Ffuncall 3245 000003A8 00076664
CALLINT Fcall_interactively 2393 00000987 00073EAB
KEYBOARD Fcommand_execute 4046 00000104 00059D80
KEYBOARD command_loop_1 3230 00000458 000592F8
EVAL internal_condition_case 2528 00000093 0007543F
KEYBOARD command_loop_2 2995 00000031 00058D9D
EVAL internal_catch 2346 00000063 00074F43
KEYBOARD Frecursive_edit 2865 000000E2 00058AA2
EMACS main 3056 00000463 000585CF
Dave Hollenberg
(213) 822-1511 x704
Internet: dhollen@isi.edu
CSnet: dhollen%isi.edu@relay.cs.net
Bitnet: dhollen%isi.edu at wiscvm
Uucp: ...!{harvard,rutgers,uunet,sun,ucbvax,uiucdcs,talcott}!isi.edu!dhollen
Technical Details
Message-ID:
<9009272151.AA00492@vlsi-cad.isi.edu>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!VLSI-CAD.ISI.EDU!dhollenShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,73bde180d8dd1d78,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1990-09-28 00:41:59 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!VLSI-CAD.ISI.EDU!dhollen From: dhollen@VLSI-CAD.ISI.EDU (David Hollenberg) Newsgroups: gnu.emacs.bug Subject: Divide by zero fatal error Message-ID: <9009272151.AA00492@vlsi-cad.isi.edu> Date: 27 Sep 90 21:51:45 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 50 Posted: Thu Sep 27 22:51:45 1990