QuickBASIC 4.5 (QB 4.5) and VBDOS can not load QuickLibraries under FreeDOS. The problem presumably also effects BASIC PDS 7.1.

Error Message: Error in loading file (QB.QLB ) - Invalid Format

Kernel: 1.1.33 (Build 2033)

Steps to Reproduce: QB /L | VBDOS /L

Additional Notes: I did a little checking into the cause of the bug. A compare routine is failing that may by caused by the QuickLibrary not being at the memory location it is looking for it in. (Perhaps all of it isn't loading or it isn't loading where it should be?)

Below are the procedure offsets for QB:
:2336
 \|/
:23A6
 \|/
:2393 - The procedure with the failed compare

If you have QB.45, you can trace to it in DEBUG with the following:
Make sure QB.INI is in the current directory or else the steps change.
DEBUG QB.EXE /L
P 35
T
P 43
T
P 6
T
P 29
T
P 4
T
P2
T



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to