TIP: Click on subject to list as thread! ANSI
echo: maximus
to: ALL
from: JEFF DUBOIS
date: 1997-09-26 12:10:00
subject: Exception #6 error

* Original Area: DESQVIEW
* Original To  : All (1:163/266)
I'm running two copies of FD2.02NC on a Lantastic network under Desqview 
2.63/QEMM 7.5 with DOS 6.22.
One feature of my Max 3.01 setup, is that new uploads by users get check with 
VKILL 300 by Cairo Research for virus' while the user is on-line with McAfee 
SCANPM 3.0.4 and 3009 DAT files.
The VKILL programme was released to the public with a KEYGEN.EXE programme 
which generates a key so that the programme displays the BBS or sysop name 
instead of the *UNREGISTERED* notice.  This programme was released with the 
VKILL programme by the author.
If I upload files with the KEY file in the Maximus directory, the VKILL 
programme does display the registered file, however, once SCAN runs by way of 
the Maximus VIRCHECK.BAT file the system consistently hangs on that node with 
an Exception # 6 error.  When the KEY file is not present, the system runs 
flawlessly.
This Exception # 6 error is predictable, consistent, and I can reliably make 
it happen.
One solution is to simply not generate the KEY and have it continue to 
display the *UNREGISTERED* notice.  This, however, is not really a solution 
sine the real solution would be to have it display the REGISTERED notice an 
run flawlessly.
One possible cause may be that I run the software in sub-directories (VKILL1 
and VKILL2) under the Maximus directory.  When the KEY file is in each of 
these directories the VKILL programme displays *UNREGISTERED*.  In other 
words, it appears as though the KEY must be in the Maximus directory.
I call the VKILL programme from VIRCHECK.BAT  as follows:
@echo off
cd\max
if exist v:\max\dorinfo1.def goto node1
if exist v:\max\dorinfo2.def goto node2
goto endcheck
:node1
cd\max\vkill1
vkill -u%1 -f%2 -e%3 -pv:\max -cv:\max\vkill1 -t1 -v1
cd\max
del dorinfo1.def
echo User Uploaded File on Node 1 >>v:\max\log\max1.log
goto endcheck
:node2
cd\max\vkill2
vkill -u%1 -f%2 -e%3 -pv:\max -cv:\max\vkill2 -t2 -v1
cd\max
del dorinfo2.def
echo User Uploaded File on Node 2 >>v:\max\log\max2.log
goto endcheck
:endcheck
cd\max
The only problem with calling the VKILL programme in this manner is that it 
may not execute properly if a user is uploading a file on node 2 but for some 
reason a dorinfo1.def file already exists.  So I have to figure out a way to 
do this but that's not what's causing the Exception # 6 error.
Any thoughts on rectifying these two little problems?
Thanks in advance.
--- Maximus 3.01
---------------
* Origin: Vision Information Systems (1:163/266)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.