From: pac <pa...@pr...> - 2007-10-04 16:24:25
|
Jon Hylands wrote: > On Thu, 04 Oct 2007 16:14:11 +0100, "pac" <pa...@pr...> wrote: > >> We're using a pxa255 based gumstix ( with the r1161 toolchain ), >> and have a dynamically linked executable ( which is linked with several >> of our own libraries as well as system libraries. ) If we store this in >> nfs it starts fine, however if we put it in the jffs2 filesystem on >> flash, then it fails with Segmentation Fault, the first 2 Times we run >> it, and then works fine on the 3rd and all subsequent runs, until the >> gumstix is rebooted. >> If we run this in strace from flash then it also works fine, and if we >> run it in gdb then we don't get a useful stack trace from it, but it >> fails before breaking on main(). > > I've run into that before, when running Squeak. What we did to fix it was > basically pre-cache the shared libraries before running the executable... > > cp vm-display-null /dev/null > cp vm-sound-null /dev/null > ./squeak -vm-display-null -headless gumstix.image -$1 > > That fixes the problem for me... Thanks Jon, cat to dev null of our libraries works too. Does anyone know what the cause of this problem is? Thanks Philip > > Later, > Jon > > -------------------------------------------------------------- > Jon Hylands Jo...@hu... http://www.huv.com/jon > > Project: Micro Raptor (Small Biped Velociraptor Robot) > http://www.huv.com/blog > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |