dBase5 for DOS error in vDos Versie 01-03-2020
Sept 4, 2020 11:13:20 GMT 1
Post by herman on Sept 4, 2020 11:13:20 GMT 1
Hallo Jos,
Lange tijd van weggeweest door verhuizing, dacht ik zonder fouten aan de slag te kunnen in vDos versie 01-03-2020
Een tijdje ging het goed en plotseling ontstond de volgende error in een file GENEALOG.ERR met de houd:
Cannot find pointer=0017fc20
GENEALOG.EXE terminating due to internal error code 2012
From version 5.0xx58 (08/13/94) on: Mon Aug 31 21:27:09 2020
Memory available summary at abend:
for Option ALL [0], 00c40a8c [ 12546 K]
for Option HEAP [1], 000b4a8c [ 722 K]
Bytes used in heap: 00064474, [ 401 K]
for Option REAL [2], 00094b30 [ 594 K]
for Option EXT [3], 0047c000 [ 4592 K]
for Option VIR [4], 00000000 [ 0 K]
for Option PHYS [5], 00000000 [ 0 K]
for Option BUFF [6], 00740000 [ 7424 K]
for Option SWAP [7], 00000000 [ 0 K]
for Option MAX [8], 00407000 [ 4124 K]
---
SafeCushOK=1, SafeCushRes=24, dBASESOS=0
OPEN FILES:
C:dbase1.res mode=33, bhot=0, handle=303
C:\GENEALOG\TMP81206.$DB mode=8259, bhot=0, handle=7
---
---- START END LENGTH
CODE: 001d0000 00334fff 00165000
DATA: 00335000 00358569 0002356a
STACK: 0035856a 0037f62f 000270c6
isVMM =0
dpmiver =90
cpumod =3
bitdp =1
vmdpmi =0
isWinDPMI =0
lockcnt =0
interrupt 9 handler at 001dd586:00000180
interrupt 1b handler at 001dcd40:00000180
interrupt 23 handler at 001dcd40:00000180
DPMI_MEMORY status [0]info:[on error]
largest = 00407000
maxPageAlloc = 00000407
maxBlock = 00000407
total = 00000ff0
Avail = 00000407
PhysNIU = 0000047c
PhysMan = 00000ff0
FreeSpace = 0000047c
SwapSize = ffffffff
Internal Stack trace at termination.
EBP=0037f430 caller: 00245b65 map=00075b65 abenddb
EBP=0037f43c caller: 001d327c map=0000327c
EBP=0037f454 caller: 001d311a map=0000311a
EBP=0037f460 caller: 001d302c map=0000302c
EBP=0037f478 caller: 001d1865 map=00001865
EBP=0037f488 caller: 00272dd3 map=000a2dd3
EBP=0037f498 caller: 00280406 map=000b0406
EBP=0037f4d4 caller: 002806e5 map=000b06e5
EBP=0037f508 caller: 001f2fb6 map=00022fb6
EBP=0037f614 caller: 001d00fb map=000000fb
EBP=0037f624 caller: 002fbf07 map=0012bf07
EBP=00000000 caller: 0037f630 map=001af630 Startup
---
Er zijn geen afwijkende specifieke geheugen instellingen gemaakt; alles is dBase default.
Het zou natuurlijk best in één van mijn programma routines kunnen zitten, deze communiceert ook met CMD.EXE voor in- en output.
Maar ik vond het wel belangrijk om te melden, omdat ik de error nog nooit in NTVDM heb gezien en ook niet kan plaatsen.
Waarmee en wanneer het precies ontstond kan ik niet meer reproduceren.
Ook staat deze info niet in de door mijn gemaakte dBase ERROR afvanging.
Misschien voor jouw Jos, kun je er wat mee en is het belangrijk voor juiste werking ook voor anderen onder ons
en anders het: zei-zo.
Groet Herman
Lange tijd van weggeweest door verhuizing, dacht ik zonder fouten aan de slag te kunnen in vDos versie 01-03-2020
Een tijdje ging het goed en plotseling ontstond de volgende error in een file GENEALOG.ERR met de houd:
Cannot find pointer=0017fc20
GENEALOG.EXE terminating due to internal error code 2012
From version 5.0xx58 (08/13/94) on: Mon Aug 31 21:27:09 2020
Memory available summary at abend:
for Option ALL [0], 00c40a8c [ 12546 K]
for Option HEAP [1], 000b4a8c [ 722 K]
Bytes used in heap: 00064474, [ 401 K]
for Option REAL [2], 00094b30 [ 594 K]
for Option EXT [3], 0047c000 [ 4592 K]
for Option VIR [4], 00000000 [ 0 K]
for Option PHYS [5], 00000000 [ 0 K]
for Option BUFF [6], 00740000 [ 7424 K]
for Option SWAP [7], 00000000 [ 0 K]
for Option MAX [8], 00407000 [ 4124 K]
---
SafeCushOK=1, SafeCushRes=24, dBASESOS=0
OPEN FILES:
C:dbase1.res mode=33, bhot=0, handle=303
C:\GENEALOG\TMP81206.$DB mode=8259, bhot=0, handle=7
---
---- START END LENGTH
CODE: 001d0000 00334fff 00165000
DATA: 00335000 00358569 0002356a
STACK: 0035856a 0037f62f 000270c6
isVMM =0
dpmiver =90
cpumod =3
bitdp =1
vmdpmi =0
isWinDPMI =0
lockcnt =0
interrupt 9 handler at 001dd586:00000180
interrupt 1b handler at 001dcd40:00000180
interrupt 23 handler at 001dcd40:00000180
DPMI_MEMORY status [0]info:[on error]
largest = 00407000
maxPageAlloc = 00000407
maxBlock = 00000407
total = 00000ff0
Avail = 00000407
PhysNIU = 0000047c
PhysMan = 00000ff0
FreeSpace = 0000047c
SwapSize = ffffffff
Internal Stack trace at termination.
EBP=0037f430 caller: 00245b65 map=00075b65 abenddb
EBP=0037f43c caller: 001d327c map=0000327c
EBP=0037f454 caller: 001d311a map=0000311a
EBP=0037f460 caller: 001d302c map=0000302c
EBP=0037f478 caller: 001d1865 map=00001865
EBP=0037f488 caller: 00272dd3 map=000a2dd3
EBP=0037f498 caller: 00280406 map=000b0406
EBP=0037f4d4 caller: 002806e5 map=000b06e5
EBP=0037f508 caller: 001f2fb6 map=00022fb6
EBP=0037f614 caller: 001d00fb map=000000fb
EBP=0037f624 caller: 002fbf07 map=0012bf07
EBP=00000000 caller: 0037f630 map=001af630 Startup
---
Er zijn geen afwijkende specifieke geheugen instellingen gemaakt; alles is dBase default.
Het zou natuurlijk best in één van mijn programma routines kunnen zitten, deze communiceert ook met CMD.EXE voor in- en output.
Maar ik vond het wel belangrijk om te melden, omdat ik de error nog nooit in NTVDM heb gezien en ook niet kan plaatsen.
Waarmee en wanneer het precies ontstond kan ik niet meer reproduceren.
Ook staat deze info niet in de door mijn gemaakte dBase ERROR afvanging.
Misschien voor jouw Jos, kun je er wat mee en is het belangrijk voor juiste werking ook voor anderen onder ons
en anders het: zei-zo.
Groet Herman