Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!apple!portal!cup.portal.com!truett From: truett@cup.portal.com (Truett Lee Smith) Newsgroups: comp.lang.c++ Subject: Re: Sun C++ 2.0 dbx (was lex++, yac++) Message-ID: <35497@cup.portal.com> Date: 2 Nov 90 06:52:50 GMT References: <1844@m1.cs.man.ac.uk> <35473@cup.portal.com> <55044@brunix.UUCP> Organization: The Portal System (TM) Lines: 11 Dbx frequently gives I/O errors while reading either the symbols or when doing the initial processing of a core. We found it necessary to make sure that the workstation server had allocated swap space for the workstation running dbs which was at least four times the size of either the core of the executable. In my case, I was working with an 8 MB executable that had made a 9 MB core image, so a 40 MB swap space was insufficient but 50 MB was. It had to read in 103,000 symbols (C++ generates *LOTS* of symbols) but dbx was able to trace the program after taking about 20 minutes to get set up!!! Truett Smith, Sunnyvale, CA truett@cup.portal.com OR truett@tdd.sj.nec.com