🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #1731

Run Time Error Help

#1731
From: Dave Mueller
Date: Thu, 24 Jan 1991 05:08
37 lines
1484 bytes

I'm writing a Mod-2 program that does 1000! (1000 factorial) using a linked
list...  When it tries to compute 595! I get the following Run Time Error:

 Bad free list.
 Traceback started for machine address 02bfc8
 Base      Return    Activation
 Register  Address   Record

 02bf7a    02bfc8    038b38
 028cf6    028d12    038b10
 022230    0222a2    038ae0      LIST.DeleteAndAdvance at line 75
 020000    020308    038a68      FACTORIA.Multiply at line 53
 0204d6    0206ee    038a40      FACTORIA.Main at line 89

 Traceback ended


LIST.DeleteAndAdvance =  A procedure that advances to the next node and
                         deletes the previous.

FACTORIA.Multiply     =  The main procedure that does the figuring.

Does anyone have any idea what this error means??  Is there a list of
Run Time Errors and an explanation of them??

I thought at first that it could be something like an 'out of memory' error,
but I don't think it is...  I'm on a VM system with 16 Meg Virtual Memory,
this should be enough..

Any idears??


Thanx

Dave Mueller
Technical Details
Message-ID: <91023.230829BJ020000@NDSUVM1.BITNET>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!sdd.hp.com!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!psuvax1!psuvm!cunyvm!ndsuvm1!bj020000

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!sdd.hp.com!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!psuvax1!psuvm!cunyvm!ndsuvm1!bj020000
From: BJ020000@NDSUVM1.BITNET (Dave Mueller)
Newsgroups: comp.lang.modula2
Subject: Run Time Error Help
Message-ID: <91023.230829BJ020000@NDSUVM1.BITNET>
Date: 24 Jan 91 05:08:29 GMT
Organization: North Dakota Higher Education Computer Network
Lines: 37