Re: happened again. run ADL4.1+Mx7.1 problems
Posted: Fri Aug 09, 2013 11:47 am
Where did you finally find the core files?
Trying using "anonymous" as both the user and password. Can you please upload the RDR giving you issues?
When you're in gdb, can you try typing "list"? Also try typing "print ptrs". I doubt either of those commands will work because debug info was probably not enabled. The reason it is probably not enabled is that debug info is disabled by default when optimization is turned on. If I remember you have optimization turned on.
If you want to debug the issue further, you will need to build some code in debug. You can try doing this:
Copy your current ADL install to another location
Change envSetup.ksh to the new ADL home location
source envSetup.ksh
cd $ADL_HOME/VIIRS/Geo/src
make clean
$ADL_HOME/build/make_one_imake.ksh -d
make src library program
cd $ADL_HOME/SDR/VIIRS/Controller/src
make clean
$ADL_HOME/build/make_one_imake.ksh -d
make src library program
Change the output path in your LW file.
Then you can run ProSdrViirsController.exe manually from the command line with the problem granule. If this is a random issue, you may need to run it repeatedly in a shell loop to hit the case. Be careful because you have 2 ADL installs, so make sure that ADL_HOME is set correctly. Also, be care about using the same output directory for each ADL install.
I have not tried the above, but it *should* work. It should allow you to experiment and continue your normal processing in the untouched install. If you run into compilation issues due to mixing optimized and debug code, you may need to compile your entire test installation with debugging turned on. Use the "-debug -makefiles" flag to $ADL_HOME/script/build_adl.pl. It should then build with the -g compiler flag.
Trying using "anonymous" as both the user and password. Can you please upload the RDR giving you issues?
When you're in gdb, can you try typing "list"? Also try typing "print ptrs". I doubt either of those commands will work because debug info was probably not enabled. The reason it is probably not enabled is that debug info is disabled by default when optimization is turned on. If I remember you have optimization turned on.
If you want to debug the issue further, you will need to build some code in debug. You can try doing this:
Copy your current ADL install to another location
Change envSetup.ksh to the new ADL home location
source envSetup.ksh
cd $ADL_HOME/VIIRS/Geo/src
make clean
$ADL_HOME/build/make_one_imake.ksh -d
make src library program
cd $ADL_HOME/SDR/VIIRS/Controller/src
make clean
$ADL_HOME/build/make_one_imake.ksh -d
make src library program
Change the output path in your LW file.
Then you can run ProSdrViirsController.exe manually from the command line with the problem granule. If this is a random issue, you may need to run it repeatedly in a shell loop to hit the case. Be careful because you have 2 ADL installs, so make sure that ADL_HOME is set correctly. Also, be care about using the same output directory for each ADL install.
I have not tried the above, but it *should* work. It should allow you to experiment and continue your normal processing in the untouched install. If you run into compilation issues due to mixing optimized and debug code, you may need to compile your entire test installation with debugging turned on. Use the "-debug -makefiles" flag to $ADL_HOME/script/build_adl.pl. It should then build with the -g compiler flag.