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

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

2697.0. "Firefox to 3100 SPX conversion" by 36577::HEBERT () Tue May 01 1990 17:09

Hi,

I have included this note in the Ada and PHIGS conferences so that those
parts can be answered there.

I have an application (described in more detail in PHIGS note 218) that runs on
a firefox under VMS 5.2, written in Ada 2.0, using PHIGS 2.0A.  This application
has the following logicals set:

	PHIGS$WSTYPE = 211 OR 221
	PHIGS$CONID = 0::0
	DECW$DISPLAY = WSA1:
	PHIGS$DOUBLE_BUFFERING = 1

The phigs portions of the applciation draw into decwindows using a hard
coded 213 or 223 in the PHIGS OPEN WS call.

My customer has a need to port the application to a VAXstation 3100 M38 
SPX using VMS 5.3-1 (with the DECWTRNSPT$PATCH01_530.A kit), Ada 2.1 and
PHIGS 2.1.  I know this is a lot to do in one step but my hands are tied.

I have assumed that since the SPX does not have 3d hardware yet, that only
wstypes of 21x are acceptable.

I have not changed anything on the programs besides recompiling it and
ensuring that the proper libraries are being linked in.

I did get errors when I compiled the X_.ADA file in SYS$LIBRARY:

6180	(VALUE, REFERENCE, REFERENCE, REFERENCE, REFERENCE, REFERENCE,
REFERENCE, REFERENCE, REFERENCE, REFERENCE,
.........1
%ADAC-W-NOT_VALUE_PASSA, (1) STATUS at line 6162 cannot be passed by VALUE
	mechanism [LRM 13.9a.1.2] 

6177	pragma IMPORT_PROCEDURE (CREATE_IMAGE, "x$create_image",
........1
%ADAC-W-PRAGIGNFORENTIT, (1) Pragma IMPORT_PROCEDURE ignored for procedure
	specification CREATE_IMAGE at line 6161

however, I don't believe that this is related to the ultimate problem.

The problem is the program gets to the PHIGS OPEN WS and bombs leaving
the following error message in its wake:

X error event received from server: BadValue - integer parameter out of range
  Failed request major op code 1 (X_CreateWindow)
  Failed request minor op code 0 (if applicable)
  ResourceID 0xffff8e1d in failed request (if applicable)
  Serial number of failed request 3814
  Current serial number in output stream 5779


Is this a known bug?

Any help would be deeply appreciated.

					Thanks

					Mike
T.RTitleUserPersonal
Name
DateLines
2697.1Update ...EMASS::HEBERTFri May 04 1990 12:0713
Hi,

I have made progress on this issue since the writing of .0.  Since, we
have chopped down the code to about 1/20 th its original size.  And the
same line that it use to bomb on is fine.

This application uses greater that 2000 widgets in a single hierarchy.

Is there any limit to how many widgets can be in a hierarchy?

					Thanks,

					==> Mike <==