English

Error: ACT Channel 1 not open - Segment Violation

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.