home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / database / informix / 2510 < prev    next >
Encoding:
Internet Message Format  |  1992-11-24  |  1.9 KB

  1. Path: sparky!uunet!olivea!gossip.pyramid.com!pyramid!infmx!aland
  2. From: aland@informix.com (Colonel Panic)
  3. Newsgroups: comp.databases.informix
  4. Subject: Re: fecat.ec assertion failure
  5. Summary: assert yourself with the catalog
  6. Message-ID: <1992Nov24.011739.4480@informix.com>
  7. Date: 24 Nov 92 01:17:39 GMT
  8. References: <9211201444.AA00337@salmon.demon.co.uk>
  9. Sender: news@informix.com (Usenet News)
  10. Organization: Enterprise Technology Center, Informix Software, Inc.
  11. Lines: 33
  12.  
  13. In article <9211201444.AA00337@salmon.demon.co.uk> neil@salmon.demon.co.uk ("Neil S. Briscoe") writes:
  14. >Platform:  Sun 4/330 SunOS 4.1.2 Informix/4GL compiler 4.10.UC1
  15. >
  16. >The problem is that when compiling any 4gl source I get the message:
  17. >
  18. >Assertion failed: fecat.ec line 1091 and the compilation, of course,
  19. >aborts.
  20. >
  21. >I can't find the file fecat.ec anywhere.  Can someone tell me what
  22. >this means?
  23.  
  24. It means somebody got sloppy in some code in the tools library...  what
  25. you are seeing are results of an assert() call, which shouldn't be in
  26. production code.  I reported this particular occurrence in March as bug
  27. #12347.  In that particular case, the cause was that a strange out-of-sync
  28. condition occurred in the database: the number of indexes for a given table
  29. (as listed in the sysindexes catalog table) didn't equal the value of the 
  30. nindexes column in systables.  You might try checking these figures for the
  31. referenced table and update nindexes (carefully!  as informix) if necessary,
  32. as you choked on the same line number that my case did.
  33.  
  34. fecat.ec is a tools library module which ends up in lib4gl.a.
  35. Hope this helps.
  36.  
  37. >Neil S. Briscoe                Telephone: +44 252 376737
  38. >System Administrator            Fax:       +44 252 376644
  39. >                                        Email: neil@salmon.demon.co.uk
  40. >                                               nbriscoe@cix.compulink.co.uk
  41.  
  42. --
  43. Alan Denney      aland@informix.com      {pyramid|uunet}!infmx!aland
  44.  
  45.   Smith and Wesson: the Ultimate Point-and-Click User Interface.
  46.