ACEDB vs. Linux

Dave Matthews matthews at GREENGENES.CIT.CORNELL.EDU
Thu Nov 11 17:31:11 EST 1993


> Date: Wed, 3 Nov 93 14:00:13 PST
> From: dbaillie at darwin.mbb.sfu.ca (David L. Baillie)
> To: matthews at greengenes.cit.cornell.edu
> Subject: Re:  ACEDB vs. Linux
> 
> No, what version of Linux are you running?  And what release of ACeDB.
> we have not put 1-10 on linux yet, as we cannot get the dataset to 
> assemble, we are not sure where the problem lies, I gather Solaris 2.0
> chokes on the new c. elegans data release also, so Linux is not alone.
> I will forward your message to Ken Clark, who was the person who
> did the port, he may be able to suggest something.
> 
> dave

Well, I fixed my problem.  Don't know if it's related to yours or to the 
Solaris problem, but it looks like the kind of thing that might be.

Fix:  In models.wrm, change "Text" to "?Text" globally.

Diagnosis:  Apparently Linux can't handle long lines (e.g. 200 characters) as
Text, only as ?Text.

Symptoms:  xace exits with a segmentation fault when an object containing 
a long Text line is picked, or when an attempt is made to delete the object,
or to load another object that links to it.

Notes:  
1. The problem does not occur on the Sparc (xace 1.91 and 1-10), or SGI or
   DEC (xace 1.91; 1-10 not tested).
2. Freshly loaded objects usually can be manipulated without a problem.  The
   program must be exited and restarted before the failures start happening.
3. The smallest dataset that was demonstrated to fail was two objects, not
   linked to each other.

Versions and configurations:  
 xace 1-9 or 1-10, CACHE1 800 to 10000, CACHE2 256 to 2000, DISK 10000 to 20000
 Linux 0.99 patchlevel 13
 8 MB RAM, 16 to 42 MB swap
 machine Texas Instruments 486DX2/50 MHz


Dave, Ken, Jeff, thanks for your help in working on this.

- Dave Matthews




More information about the Acedb mailing list