go to www.geomview.org home page
 
Home

Overview
FAQ
Documentation

Download

Mailing List

Geomview For Windows?

Support
Users
Development

Bug Reporting
Contributing
Contact Us

Sponsors

 

Site Search

 

Advanced
Search

 
About the software@geom archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Geomview External Modules



On 14 June, I reported a problem with external modules of 
Geomview.1.2.3. However, I have solved it now.

The problem I was facing is that geomview could not invoke 
external modules, and dumped cores from these modules.
-----------------------------
    Core from signal SIGSEGV: Segmentation violation
    emodule_run(em=0x6900d080) ["comm.c":345, 0x401028]
-----------------------------
Line 345:
	execl("/bin/sh", "sh", "-c", em->text, NULL);
-----------------------------

It seems that emodule_run(emodule *em) in comm.c
requires the length of PATH shorter than 512 characters,
because of declaration "char envbuf[512];".
The PATH in my .cshrc file was around 400-600 character long.
After I cut a bit of the PATH, then the external modules work fine.


Yao ZHENG
-----------------------------------------------------------------------
Yao Zheng                               Department of Civil Engineering
Senior Research Assistant                 University College of Swansea
Y.Zheng at swansea.ac.uk                               University of Wales
or cgzheng at uk.ac.swan.vax                        Swansea, SA2 8PP, U.K.
-----------------------------------------------------------------------


 
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
 
site hosted by
SourceForge Logo