Solution or Workaround
Question:
What are the possible causes when the following message occurs in ARCEDIT?
ACT Channel 1 Not Open
Bailing out of ARCEDIT .....
FATAL ERROR
SEGMENT VIOLATION
Cause:
The message could indicate that all the swap space is being utilized. Generally
this situation will occur when additional users are on the system or when a
single user begins to run two or more ARC sessions at a time. Each additional
user of ARCEDIT uses roughly 30 MB of additional swap. For every new window
(e.g.: PAN/ZOOM), additional swap is being accessed. Processes independent of
ARC/INFO also use swap. See installation manuals for swap space recommendations
for ARC/INFO as each platform has different requirements.
A second possibility is that all available system channels are being used.
Every time an editcoverage, backcoverage, and/or snapcoverage is declared,
channels are being filled up. The channels will remain filled up unless they
are emptied. When this limit is reached then the session fails.
Answer:
For insufficient swap space, increase swap allocation as appropriate for the
platform in question.
For channel errors use REMOVEEDIT, REMOVEBACK, and REMOVESNAP frequently. Do a
SAVE prior to issuing the commands or edits will be lost.
Notes:
ACT stands for ARC COORDINATE TABLE.