Create Dump File
Create a log file.
──────────────────────────────────────────────────────────────────────────────

This option will produce a listing of current memory variables at each level
of the program at the time of choosing the option.

When you choose this option a dialog box will appear asking for the name of
a file for the output to be placed. The default file name is the name of the
.EXE being run, with an extension of .MDL

█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Log Filename Definition ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Filename: F:\SOURCE\MRDEBUG\NEWDBF\TEST.MDL
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█


If you wish to use another name, then simply type the name of the file and
an extension and press ◄──┛.

If you do not specify a drive or directory, then the file will be created in
the current directory.

Information contained within the log file include a listing of all variables
in each of the functions calls contained within the call stack; a listing of
the tables open with information about indexes, relations and filters; and a
dump of the application screen.

An example is shown below:

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Error Details
────────────────────────────────────────────────────────────────────────────

Severity:Error
Error Code:BASE/1081
Description:Argument error
Operation:{|| ... } + 0


── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Call Stack (6)
────────────────────────────────────────────────────────────────────────────

File Function Line Locals Statics Privates Publics
────────────────────── ───────────── ──── ────── ─────── ──────── ───────
F:\SOURCE\_MRDERSY.PRG OTHERSTUFF 172 7 0
F:\SOURCE\_MRDERSY.PRG MRDEBUGERR 85 3 0
F:\SOURCE\_MRDERSY.PRG (b)ERRORSYS 42 1 0 0
LOCKERRHAN 0 0 0 0
(b)INITHANDL$ 0 0 0 0
TEST.PRG MAIN 212 5 0 0 1
────────────────────── ───────────── ──── ────── ─────── ──────── ───────
Total 16 0 0 1

Total Variables : 17

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - System Variables currently in scope
────────────────────────────────────────────────────────────────────────────

Function VarType Variable Type Contents
─────────── ───────── ─────────── ──── ────────────────────────────────────

OTHERSTUFF Local aoPtions A Array Length:1
aoPtions[1] - C - "Quit"
cMessage C "{|| ... } + 0"
nAnswer N 1
nLoop N 6
nStart N 5
oError O { ERROR }
ARGS Exported : { ... [2] }
CANDEFAULT Exported : .F.
CANRETRY Exported : .F.
CANSUBSTIT Exported : .T.
CARGO Exported : NIL
DESCRIPTIO Exported : "Argument error"
FILENAME Exported : ""
GENCODE Exported : 1
OPERATION Exported : "+"
OSCODE Exported : 0
SEVERITY Exported : 2
SUBCODE Exported : 1081
SUBSYSTEM Exported : "BASE"
TRIES Exported : 0
OOLD B {|| ... }

Public GETLIST A Array Length:0

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Workareas
────────────────────────────────────────────────────────────────────────────

Area Alias RDD Name RecNo LastRec BOF EOF FND NTR
──── ────────── ──────────── ────────── ────────── ─── ─── ─── ───
1 SIXFRED SIXCDX 229 1000 .F. .F. .F. .F.

SHARED


Index BagName Tag Name Tag Expression
──────────────────────────────────────────────────────────────────────────
=>SIXFRED1.CDX SIXTEST FIRST
SIXFRED1.CDX SIXNOUNI FIRST
SIXFRED2.CDX SIXUNIAS FIRST
SIXFRED2.CDX SIXIAS FIRST




Area Alias RDD Name RecNo LastRec BOF EOF FND NTR
░░░░ ░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░░░░ ░░░░░░░░░░ ░░░ ░░░ ░░░ ░░░
2 HALIFAX DBPX 1 10 .F. .F. .F. .F.



Index BagName Tag Name Tag Expression
──────────────────────────────────────────────────────────────────────────
=>POSTCODE POSTCODE POSTCODE




── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Screen Capture
────────────────────────────────────────────────────────────────────────────

┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│Error BASE/1081 │
│Argument error │
│{|| ... } + 0 │
│ │
│Called from MAIN(212) │
│ │
│ │
│ │
│ │
│ │
│ │
└────────────────────────────────────────────────────────────────────────────┛

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Source Extract of TEST.PRG
────────────────────────────────────────────────────────────────────────────

203: SET INDEX TO HelpCmx
204: CMXSetScope(0,"A")
205: CMXSetScope(1,"C")
206:
207: USE CREDITOR NEW VIA "DBFMDX"
208: USE HALIFAX NEW VIA "DBPX"
209: //IF !FILE("halifax.PX")
210: INDEX ON postcode TO halifax
211:
--> 212: I:=cblock+nArea
213:
214: //ENDIF
215: //SET INDEX TO halifax
216:
217: // USE DEMO NEW VIA "Comix"
218: // INDEX ON AGE TO DEMO
219: // CMXSetScope(0,0)
220: // CMXSetScope(1,1000)
221: USE PCSPREV NEW VIA "DBFNDX"
222: IF !FILE("pcsprev.NDX")

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Memory Status & Program Information
────────────────────────────────────────────────────────────────────────────

System
──────
Operating System: OS/2 DOS
OS/2 Version: 2.3

Processor Type: 80486
Processor Mode: Protected

Video Mode: 20

DPMI Version: 0.95
Implementation: 32-Bit

VCPI Version: Not Detected

EMM Version: 4.0
Total EMS Memory: 2432K
Free EMS Memory: 1840K
Used: 592K
Page Frame: C800

Application
───────────
Linker: Blinker

Memory
──────
String Space
Now: 3043K
Startup: 3043K
Percentage: 100%

Largest Block
Now: 64K
Startup: 64K
Percentage: 100%

RUN Space
Now: 491K
Startup: 491K
Percentage: 100%

Virtual Memory
Now: 2304K
Startup: 2560K
Percentage: 90%

EMS Memory
Not Used

DS Available
────────────
Program Start: 21K, 22335 bytes
Post Startup: 17K, 18200 bytes
Now: 16K, 17304 bytes

Next Free Item: FC28, 64552

Stack
─────
Max Proc. Depth: 9
Min. Stack Left: 6410

Host
────
Host Mode: DPMI
Host Ext. Memory: 2304K
Host Real Memory: 499K
Host Virtual Mem: 2304K

Versions
────────
MrDebug Version: 1.11
: Int. Rev. xxxx
Clipper Version: 5.2e
Blinker Version: 3.20

Misc.
─────
Parameters: None

── 08/15/95 ───────────────────────────────────────────────────── 19:39:05 ─
MrDebug - System Log File - Visual DGROUP Usage
────────────────────────────────────────────────────────────────────────────

█████████████████████████ 1795 bytes (128 ITEMs, 71 used)
░░░░░░░░░░░░░░░░░░░░░░░░░ 17304 bytes (1236 SLOTs)
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 3236 bytes (231 VARs, 128 used)
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 7168 bytes
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
█████████████████████████ 36033 bytes
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████ █ MemVar Table
█████████████████████████ ░ DS Available
█████████████████████████ ▒ Eval Stack
█████████████████████████ ▓ CPU Stack
█████████████████████████ █ C & ASM Fixed Data