[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

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

1475.0. "Mail from Interrupt menu problem again!" by WAYOUT::TALBOT (Trevor Talbot) Tue Sep 22 1992 17:03

Hi,

	IF

	using EDT edit style you do EM C TO:me with 
RR=yes send it and then EM C TO:me whilst in edit session
GOLD-I to RN (read the mail above with the read receipt
so that this receipt is created whilst you are in the
editor session.) exit back from the RN to the editor
and then gold-f, this then says send when ready. All o.k.

	WHY

	when using WPS_PLUS edit style the EM C TO:me
gold-I followed by
<mail create/open/nosend/edt/noedit
<mail to "ME"
<mail subject "Message created from GOLD-I"
<mail text " "
<mail text "Hello!"
<mail close_message
<mail send
	This sends message. then exit screen back to 
edit of first mail followed by gold-f. The following 
messages are seen:
Invalid DAF POINTER in document:                  000000

and from gold-w
%OA-W-CAB_NO_DAF, Invalid DAF POINTER in document: 
	000000
%EMD-I-USESEND, Send this message when you are ready
%OA-I-LASTLINE, No message was created

NOTE: From the customer machine with DSO being used the
same sequence above generate the same errors with the
exception of the daf_pointer error this has been replaced
with a 'Message currently being accessed by another user'


An explanation ofthis behaviour would be welcome, and if
it is a bug do we have a workaround?

Thnaks
-Trev
T.RTitleUserPersonal
Name
DateLines
1475.1Changing the underlying pointersSHALOT::WARFORDRichard Warford @OPA DTN 393-7495Wed Sep 23 1992 04:3412
    Since you didn't do any mail push/pops - you have modified the 
    OA$CURMES value WHILE you are in the middle of a mail transaction.
    This isn't too neat! ( IT also probably modified OA$CURDOC). You
    probably would need to add a cab push/pos and a mail push/pop to your
    instructions to prevent the pointer from being hosed. And you might
    even have to reselect the currently being edited document to make sure
    the other oa$curdoc_xxx symbols get reset correctly.
    
    Sounds like the customers option is trying to reuse the WPS-PLUS editor
    which won't work.]
    
    Rick
1475.2WAYOUT::TALBOTTrevor TalbotWed Sep 23 1992 17:499
Hi Rick,

	I tried a <cab push and <mail push just before
the <mail create..... and then after the mail send I 
tried a mail pop,cab pop but still got the DAF pointer
error....Where would you suggest these need to be placed?


-TRev
1475.3Fraid I cannot help much right nowSHALOT::WARFORDRichard Warford @OPA DTN 393-7495Wed Sep 23 1992 21:5410
    And did you try the cab select after the cab pop? It may be needed too.
    
    ALL-IN-1 was never really designed to allow reentrant behavior in a
    single subsystem. It may be that it just not really possible to do
    what you are trying to do cleanly. I do seem to remeber doing this at
    one time though (as long as aternate editor was used) .
    Unfortunately since I am not really office person anymore I cannot 
    get time to try and get it to work for you. Sorry.
    
    Rick
1475.4Which version?IOSG::SHOVEDave Shove -- REO-D/3CThu Sep 24 1992 11:486
    Which version?
    
    In v.30, we fixed a bug in this area by forcing Read Receipts to be
    built in ASCII (EDT style), even if your editor is WPS-PLUS.
    
    Dave.
1475.5WAYOUT::TALBOTTrevor TalbotThu Sep 24 1992 15:0123
Hi,

	I just tried the <cab select and the same error 
appeared. These are the exact commands I have now tried:
EM C TO:me when in editor do Gold-I
 then
<cab push
<mail push
<mail create/open/nosend/edt/noedit
<mail to "ME"
<mail subject "Message created from GOLD-I"
<mail text " "
<mail text "Hello!"
<mail close_message
<mail send
<mail pop
<cab pop
<cab select
 exit from gold-i and then gold-f.

Voila error.

-Trev
1475.6Another shot in the darkSHALOT::WARFORDRichard Warford @OPA DTN 393-7495Thu Sep 24 1992 15:255
    I think you would need to swap the CAB and MAIL push/pops. By pushing
    the cab first, the mail push may be screwed up (since it probably
    thinks that oa$curdoc is pointing to same thing as oa$curmes!)
    
    Rick
1475.7WAYOUT::TALBOTTrevor TalbotWed Oct 21 1992 17:4710
Hi,

	I know it was a while ago now, but this problem
is still here! anyone got any ffurther ideas as those 
listed earlier have proved fruitless....


Thanks Again,

Trev