[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | *OLD* ALL-IN-1 (tm) Support Conference |
Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
Moderator: | IOSG::PYE |
|
Created: | Thu Jan 30 1992 |
Last Modified: | Tue Jan 23 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 4343 |
Total number of notes: | 18308 |
1508.0. "AccVio with For Loop and SEL_DISPLAY" by ZUR01::KURTH (Peter Kurth @RLE, R�mlang (CH)) Fri Sep 25 1992 16:27
Hi
The following test form FOR$TEST causes an AccVio using ALL-IN-1 V2.4
(with and without K603):
Enter: FOR$TEST <Return>
Output: ----------------------------------------------
FOR Loop Test Form
X
----------------------------------------------
Enter: <Find>
Output:
Hubert Kaufmann
%SYSTEM-F-ACCVIO, access violation, reason mask=04, virtual address=00000000, PC
=00099D84, PSL=03C00004
Improperly handled condition, image exit forced.
Signal arguments Stack contents
Number = 00000005 00000000
Name = 0000000C 00000000
00000004 20000000
00000000 7FE74F6C
00099D84 7FE74F38
03C00004 0009AA41
00000002
00000000
7FE74F28
00000000
Register dump
R0 = 00000000 R1 = 00000000 R2 = 00000001 R3 = 00026C80
R4 = 0002F62C R5 = 001010F8 R6 = 0009A1C3 R7 = 0011C44F
R8 = 001266C9 R9 = 0012D260 R10= 00000001 R11= 0002F001
AP = 7FE74EB8 FP = 7FE74E78 SP = 7FE74EF4 PC = 00099D84
PSL= 03C00004
The ARG form using field TEST looks like this (see also Appl Prog
Ref 2, page 233):
.TYPE
ARG/OVERLAY
TEST
/RECOGNITION=<FOR profil WITH .USER BEGINNING "K" DO SEL_DISPLAY .FULNAM
What's the cause of this problem? You may find the files FOR$TEST.FLG
and FOR$TEST.FRM in ZUR01::SYS$PUBLIC: (ZUR01=48.241=49393).
Thanks and regards, Peter
T.R | Title | User | Personal Name | Date | Lines |
---|
1508.1 | Need a SELECT form for SEL_xxx functions | SHALOT::WARFORD | Richard Warford @OPA DTN 393-7495 | Mon Sep 28 1992 03:12 | 25 |
| Since you used the /RECOGNITION=<xxxx syntax you must do ALL of the
recognition capabilities yourself. This includes putting a SELECT
for on the screen. Calling SEL_DISPLAY requires that a SELECT form
form to be current. In your case you never put up a SELECT form, but
still call the SEL_DISPLAY funcion. You could change this to:;
TEST
/RECOGNITION=<FORM AUTO SELECT FOR PROFIL WITH .USER BEGINNING
"K" DO SEL_DISPLAY .FULNAM
Or since that is basically the normal recognition you'll probably find
you could use:
TEST
/RSE_RECOGNITION=PROFIL WITH .USER BEGINNING "K"/SHOW=".FULNAM"
Then again, I don't know why you have a recognition that doesn't pay
any attention to the field your in. Normally it would look more like:
TEST
/RSE_RECOGNITION=PROFIL.USER with .USER BEGINNING TEST
/SHOW=".USER:30 .FULNAM"
Rick
|