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

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

5368.0. "SNMP MTU yacc stack overflow, again" by GWTEAL::WOESTEMEYER (Why??...Why not!!!) Wed Jul 21 1993 11:19

I have seen the yacc stact overflow before, but thought it was to be fixed
in V1.3.  Or was it fixed and just resurfaced again.  This is the third of 3
cabletron mibs. CTRON-COMMON-MIB, CTRON-OIDS, CTRON-RREV4-MIB(Repeater-MIB).

The no prune option was taken on all of these, and where applicable the augment 
option. 

The customer received these directly from Cabletron and tried to compile
then under V1.2 of decmcc where he got a different error:

  $ MANAGE/TOOLKIT/DICTIONARY LOAD FROM RREV4-MIB.COM                           
%DAP-S-USE_DICT, Using dictionary file: r2zdka$dia1:[mcc]mcc_fdictionary.dat;1  
%DAP-I-LINENUMB, At or near line number 6.                                      
%DAP-I-CMD_LINE, Command: CREATE CLASS SNMP  SUBCLASS CABLETRON  SUBCLASS MIBS  
C                                                                               
ODE 4                                                                           
%MCC-E-ENTEXIST,  specified entity definition exists already                    
                                                                                
An error occurred while trying to update the DECmcc data dictionary.            
                                                                                
  15-JUL-1993 09:59:58                                                          
                                                                                
Procedure terminated in error.                                                  
%NONAME-E-NOMSG, Message number 0326CEDA                                        

The customer also used the augment option where applicable.

Since I had seen this error in V1.2, I had him send the mibs to me so I could
try them under V1.3.  I got the following 'yacc stack overflow':

  $ MANAGE/TOOLKIT/SPECIFICATION CTRON_REPEATER_MIB.MS
DECmcc Management Specification Language Translation Tool
               Version V1.3.0

%MCCMSL-I-MSLLOCATION, Line: 1459, File: CTRON_REPEATER_MIB.MS;,
%MCCMSL-E-PARSER, yacc stack overflow: The value "1" is not expected
%MCCMSL-E-ERROR, MSL did not complete successfully, please see previous error
An error occurred while running the MSL Translator.
Check file CTRON_REPEATER_MIB.LOG, if it exists, for any further information.

  20-JUL-1993 06:10:48

Procedure terminated in error.
%NONAME-E-NOMSG, Message number 04EFB05A

Any hints or ideas welcome, MIBS, MS files, etc availble on request.

Thanks,
Steve Woestemeyer
CSC/CS - Network Support Team
T.RTitleUserPersonal
Name
DateLines
5368.1MOLAR::YAHEY::BOSEWed Jul 21 1993 12:479
	Steve,
		The MSL translator is overflowing its yacc stack while 
	processing MSL generated for the mib in question. I have forwarded 
	a copy of the problem report to Larry Grossman, who is more familiar 
	with the MSL translator. The default stack size probably needs to be
	increased.

	Rahul.