Help -- Core dump debugger

Issues related to VIIRS EDR algorithms and data
Post Reply
jhuangadl
Posts: 142
Joined: Fri Apr 29, 2011 7:57 am

Help -- Core dump debugger

Post by jhuangadl »

First of all, I am running virtual appliance ADl4.0 on a 64-bit windows7 machine with VMware player.

OK, I encountered a segmentation fault without known issues, so I thought I would start a new thread.
For this particular granule of aerosol: d20120510_t1116:
All the ancillary data are well prepared.
All the inputs data are well prepared.
In the last step, when I run:
/home/scientist/CSPP/ADL/bin/ProEdrViirsAerosolController.exe /home/scientist/CSPP/ADL/cfg/dynamic/withMetadata/ProEdrViirsAerosolControllerLwFile_jh_run.xml

I monitored that all the *.asc files were successfully generated in the output folder, which means it shouldn't be any input problems. Will it be related to format conversion problems? But I can successfully run the other granule, why not this one? Very strange. See below for the debugger info. Any hints are deeply appreciated!

Code: Select all

-id/35/0972f266c04c449d05948ee799585ba71473fb
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnAncDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/9f/abb3b4c3f77773b48c85d32cb2d9397394787f
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnCrimssDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/79/210d39e07cd10b704eab159196f0d007cba3b7
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnOmpsNpDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b8/1b85213f4b0e1fd22f607e579b77f12ce65912
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnOmpsTcDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/1f/7b27f868e83325d71376e4760958bb929a4363
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnViirsDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/0e/3b81582a28eabcdb160df61a2ffa7ae7256fef
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnViirsVerifiedRDRDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fd/f49543c1cf9055b278f423e1f2eafc4130e663
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libAdlTemplateDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/80/6dede3770fc5d56ab4bfbb34f6dd33c2e0269b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libAdlScienceDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/8b/520bab12cd999c3d8331b8f4961032a82d9d06
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnDictEntries.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/22/8b987c608b753e54f43298b80afdbfa27ea38f
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrCmnGeo.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/af/081342a3230ad6522dcb344c29f8f27ccf976b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnIPO.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/f6/713ff31d4397e6c0453e48c345bea97c15ecc1
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnMode.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/da/1b54814ed40b41bf94ad39f449e008a4002de4
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnUtil.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/1f/e749f188b5561f79ba9e17b11d7da1cf1e2896
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnStrings.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b4/2e3a7d2baaf7218478a3c23a16cb806e1bd903
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnMath.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/da/d8f15ec532044aa587d3c79d0bad68fd4c67bb
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfUtil_Cfg.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dc/7e3afac030869918a5cb3e4e337dc758c4513a
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfUtil_Perf.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/86/d9badb413d474b4bba7a0851e100d40f77016e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfTk.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ce/9fc7255dcb8d78d1d3168c3382471ed18e8398
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfCmnUtil.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/9d/e6dc7fcb764060c865a1ec90d9d4b805cd8a00
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfCmnExc.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/4d/47d6fae9270733371f4d7920e896aedcdf5741
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfUtil_Dbg.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/be/826241f75f595386f2f47a69f43a82d9d85747
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfUtil_Tim.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/1d/c7a3ef1d03d8a303fbe17599042912c2090084
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libInfUtilGran.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/67/62ded60e7c28dbd696b0921dfad67a2a377c43
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmCoreDb.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/47/678c2e63f9a4645bbad414ed91631d2fef6a89
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmApi.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/9a/a01ad57dac625d97806559f8a056d2b86edb58
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmCoreLibrary.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/f3/13221cab2df6efff68fc10316d143b589be48e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmImInventory.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/f3/f476eea0b09b4713568e8e3245001d4ad7a6df
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmImInventoryAdaptation.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/bd/cbaf11c05a2c0cd6833950bf34a6226c372df1
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmMgmt.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c2/4d6ae6f37e5a6c3115fde1d894f907eb823d74
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmSmStorage.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/f1/52264fb5061dbc8819988208da5d6e5023ae74
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libDmSmStorageAdaptation.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/44/aa3cd066a913145cb5b165a046c8e950fe188e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libADLPacker.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c2/244f2781cb91d2d2accc0043b514cf629d9d26
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libADLHDF.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/0a/c99d71c8687a2577898aa9121046722853a417
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libADLUtil.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/f1/8067a4aa718ce9647438d50a09ee5873567ebc
Missing separate debuginfo for /home/scientist/CSPP/common/local/lib/libxerces-c.so.28
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/cf/c355ce5927b22358fb1a7beddda64555ccd57f
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnViirsAlgorithmFactory.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/e0/7cb72222c65807edb9013eba347237653f6ef4
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosolController.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/55/602847e7cdcdabe06b118604d6f6f11e4f3610
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnMapping.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3a/3df2f56df0ee614559e81d252f8150531ed967
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGran.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ac/8f55ead192e110672083e7b4e0e360d0b205bd
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGrid.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/e9/9662aeea5d250f7861c4e007de275136598bd4
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGipViirsNbarNdviController.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fc/a1f4df0555b3f067f611e9e6657a8e7703011d
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrViirs.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/17/5e20509bcb62fcf65b5bd8a5642fc389c93474
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrViirsGeo.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/6c/4bb629a777c94500fbfd48d3d05894fe48e24e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrViirsCal.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ea/89aca3535b78dec77e4689a6552a76c3d1935b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrViirsVerifiedRdr.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c5/c1b1c3d162ac0575ad31ccdf6be812c62e0572
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrViirsController.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/05/8d80cfbff2bb89a12c4dffa3d3ab79a62c6660
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProCmnAdj.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/57/cb8aeeb02060b30d9e1e622b8dfe425158b028
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProAncViirsController.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/47/d841a2c0a7e15df3c7e174cd257c139559100c
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProSdrCmnVerifiedRdr.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/67/c750dd5fb4714557b3457dff066556fba571aa
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProScEAVerifiedRDRConverter.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/2c/28867f8dbdec376e17334578dd8f0f38328058
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProAncGenericGranAnc.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/cd/7dee4613560859462f51dc6077cf0ac7f8044e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProAncGranulateViirs.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dd/6391d89d3a79224f6abd38183dc31d270edfc0
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProAncGranulateViirsUtil.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/33/0126c040ec99d34cb944415264e42509321ebb
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFAlgo.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3a/9bd41a14de0f67e6d921bbf1002f854df962b3
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFGeo.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/32/5f8e5d33ccf26b45a3cf35ef21975e53127e9b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGipViirs.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c6/6a5ea3e44b3e57c00be4761cfa97d3961bb0e0
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGip.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/d9/67a3c4e7ea6ecada986611cad3672b288deb31
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProGipViirsAW.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/41/ffc5233e3cb0a457279219a64b73078e192912
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsActiveFires.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/71/040c853713272d05fbbc971634e38140e0961b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosol.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ef/4663cfdec79c53b0ecb6b52c7bf67ff8d2432c
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsCM.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/07/e421f0113496a5891d2f7ed1960a420cf72144
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsClouds.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/69/8d0a368df658f8a43d583c93dd63aed72fa971
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsCop.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/eb/8053b8f73286695398115315f235db6a4e03d0
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsIceAge.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/37/00180c46ae7ac397b07890f419299976cf7f4e
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsLsa.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/d0/de6f2c29f7b99b518531998fb145530a731123
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsLST.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/87/0c78fb79be25b6aa4c76129275038e85a5811b
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsOCC.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/cb/6d4ffbc59df08a5eea482146f667e1973a53e2
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsSST.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/d1/86e760a8ab47cdacea78e344e47bdebb649506
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfType.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/00/eb81ee93ecc1b23ab08c247dbd46dbba3f89f0
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfReflect.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/11/54bb6f181136c031cb27a2ce31c680ee4b4363
Missing separate debuginfo for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfaceAlbedo.so
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/a7/8e67c376331e51f1109d464f98fca9e24a4daa
Missing separate debuginfo for 
Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/55/1321d130de0b964b62b1a696885709bfe35b64
Reading symbols from /home/scientist/CSPP/common/local/lib/libhdf5.so.7...(no debugging symbols found)...done.
Loaded symbols for /home/scientist/CSPP/common/local/lib/libhdf5.so.7
Reading symbols from /home/scientist/CSPP/common/local/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /home/scientist/CSPP/common/local/lib/libz.so.1
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /usr/lib64/libgfortran.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgfortran.so.3
Reading symbols from /home/scientist/CSPP/common/local/lib/liblog4cplus.so.2...(no debugging symbols found)...done.
Loaded symbols for /home/scientist/CSPP/common/local/lib/liblog4cplus.so.2
Reading symbols from /home/scientist/CSPP/ADL/lib/libAdlScienceAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libAdlScienceAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnDictionary.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnDictionary.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirsTileInterfaces.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirsTileInterfaces.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnAncAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnAncAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnCrimssAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnCrimssAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnOmpsNpAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnOmpsNpAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnOmpsTcAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnOmpsTcAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnViirsAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnViirsAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libAdlTemplateAppl.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libAdlTemplateAppl.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnAncDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnAncDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnCrimssDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnCrimssDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnOmpsNpDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnOmpsNpDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnOmpsTcDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnOmpsTcDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnViirsDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnViirsDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnViirsVerifiedRDRDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnViirsVerifiedRDRDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libAdlTemplateDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libAdlTemplateDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libAdlScienceDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libAdlScienceDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnDictEntries.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnDictEntries.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrCmnGeo.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrCmnGeo.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnIPO.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnIPO.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnMode.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnMode.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnUtil.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnUtil.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnStrings.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnStrings.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnMath.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnMath.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfUtil_Cfg.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfUtil_Cfg.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfUtil_Perf.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfUtil_Perf.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfTk.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfTk.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfCmnUtil.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfCmnUtil.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfCmnExc.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfCmnExc.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfUtil_Dbg.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfUtil_Dbg.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfUtil_Tim.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfUtil_Tim.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libInfUtilGran.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libInfUtilGran.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmCoreDb.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmCoreDb.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmApi.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmApi.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmCoreLibrary.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmCoreLibrary.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmImInventory.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmImInventory.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmImInventoryAdaptation.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmImInventoryAdaptation.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmMgmt.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmMgmt.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmSmStorage.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmSmStorage.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libDmSmStorageAdaptation.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libDmSmStorageAdaptation.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libADLPacker.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libADLPacker.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libADLHDF.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libADLHDF.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libADLUtil.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libADLUtil.so
Reading symbols from /home/scientist/CSPP/common/local/lib/libxerces-c.so.28...(no debugging symbols found)...done.
Loaded symbols for /home/scientist/CSPP/common/local/lib/libxerces-c.so.28
Reading symbols from /usr/lib64/libboost_regex.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libboost_regex.so.5
Reading symbols from /usr/lib64/libboost_filesystem.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libboost_filesystem.so.5
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnViirsAlgorithmFactory.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnViirsAlgorithmFactory.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosolController.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosolController.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnMapping.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnMapping.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGran.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGran.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGrid.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirsGridToGrid.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirsNbarNdviController.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirsNbarNdviController.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrViirs.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrViirs.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrViirsGeo.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrViirsGeo.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrViirsCal.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrViirsCal.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrViirsVerifiedRdr.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrViirsVerifiedRdr.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrViirsController.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrViirsController.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProCmnAdj.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProCmnAdj.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProAncViirsController.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProAncViirsController.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProSdrCmnVerifiedRdr.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProSdrCmnVerifiedRdr.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProScEAVerifiedRDRConverter.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProScEAVerifiedRDRConverter.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProAncGenericGranAnc.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProAncGenericGranAnc.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProAncGranulateViirs.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProAncGranulateViirs.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProAncGranulateViirsUtil.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProAncGranulateViirsUtil.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFAlgo.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFAlgo.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFGeo.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsNHFGeo.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirs.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirs.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGip.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGip.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProGipViirsAW.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProGipViirsAW.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsActiveFires.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsActiveFires.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosol.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsAerosol.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsCM.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsCM.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsClouds.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsClouds.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsCop.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsCop.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsIceAge.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsIceAge.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsLsa.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsLsa.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsLST.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsLST.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsOCC.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsOCC.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsSST.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsSST.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfType.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfType.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfReflect.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfReflect.so
Reading symbols from /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfaceAlbedo.so...done.
Loaded symbols for /home/scientist/CSPP/ADL/lib/libProEdrViirsSurfaceAlbedo.so
Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstdc++.so.6
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcc_s.so.1
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/libicuuc.so.42...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libicuuc.so.42
Reading symbols from /usr/lib64/libicui18n.so.42...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libicui18n.so.42
Reading symbols from /usr/lib64/libboost_system.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libboost_system.so.5
Reading symbols from /usr/lib64/libicudata.so.42...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libicudata.so.42
Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnss_files.so.2
Core was generated by `/home/scientist/CSPP/ADL/bin/ProEdrViirsAerosolController.exe /home/scientist/C'.
Program terminated with signal 11, Segmentation fault.
[b]#0  0x00000032df077aea in _int_free () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install boost-filesystem-1.41.0-11.el6_1.2.x86_64 boost-regex-1.41.0-11.el6_1.2.x86_64 boost-system-1.41.0-11.el6_1.2.x86_64 glibc-2.12-1.7.el6_0.5.x86_64 libgcc-4.4.6-3.el6.x86_64 libgfortran-4.4.6-3.el6.x86_64 libicu-4.2.1-9.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64[/b]
kbisanz
Posts: 280
Joined: Wed Jan 05, 2011 7:02 pm
Location: Omaha NE

Re: Help -- Core dump debugger

Post by kbisanz »

It appears to be some sort of memory error, based on "#0 0x00000032df077aea in _int_free () from /lib64/libc.so.6". It looks like the error is happening when it's trying to deallocate the memory (since it's coring in _int_free()).

When working ADL 4.1, we did come across an error in the VIIRS Aerosols EDR algorithm regarding how it handles "short granules". A VIIRS granule is sized to be 48 scans. Normally it contains 48 scans of real data. However, because granules are just predetermined time slots, sometimes it works out than a granule has only 47 scans. The buffer is still sized for 48 scans, but it contains 47 scans of data and 1 scan of fill data.

You can check the number of scans for a granule by looking at the N_Number_of_Scans metadata on an input. For example, the .asc file for a geolocation product should say either:
("N_Number_of_Scans" INTEGER EQ 47)
or
("N_Number_of_Scans" INTEGER EQ 48)

Is it possible that all the granules for which you get a core from aerosols are short granules (i.e. the N_Number_of_Scans metadata is 47 on an input for that same granule ID)?
Kevin Bisanz
Raytheon Company
jhuangadl
Posts: 142
Joined: Fri Apr 29, 2011 7:57 am

Re: Help -- Core dump debugger

Post by jhuangadl »

Very thoughtful comments, Kevin,
For this particular granule, it is indeed 47 scans.
Does this mean, in the ADL4.0, for all the short granules, there would be problems? Is there a work around? Does ADL4.1 resolve the problem?
Thanks!
jhuangadl
Posts: 142
Joined: Fri Apr 29, 2011 7:57 am

Re: Help -- Core dump debugger

Post by jhuangadl »

I confirm that another 47 scan granule also had segmentation fault with ADL4.0:
d20120511_t1238338

Code: Select all

[scientist@localhost ~]$ ./run_aero_edr.sh
Adding Granule ID NPP000174119121 to the Aerosol EDR xml LW file
./ProEdrViirsAerosolControllerLwFile_jh_run.xml
    <taskDetails1>NPP000174119121</taskDetails1>
Running Aerosol EDR for Granule ID NPP000174119121
./run_aero_edr.sh: line 7: 31480 Segmentation fault      (core dumped) /home/scientist/CSPP/ADL/bin/ProEdrViirsAerosolController.exe /home/scientist/CSPP/ADL/cfg/dynamic/withMetadata/ProEdrViirsAerosolControllerLwFile_jh_run.xml
In the debugger:

Code: Select all

Core was generated by `/home/scientist/CSPP/ADL/bin/ProEdrViirsAerosolController.exe /home/scientist/C'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000032df077aea in _int_free () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install boost-filesystem-1.41.0-11.el6_1.2.x86_64 boost-regex-1.41.0-11.el6_1.2.x86_64 boost-system-1.41.0-11.el6_1.2.x86_64 glibc-2.12-1.7.el6_0.5.x86_64 libgcc-4.4.6-3.el6.x86_64 libgfortran-4.4.6-3.el6.x86_64 libicu-4.2.1-9.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64
kbisanz
Posts: 280
Joined: Wed Jan 05, 2011 7:02 pm
Location: Omaha NE

Re: Help -- Core dump debugger

Post by kbisanz »

There is a code change in ADL 4.1 that should fix the issue. If you cannot wait until ADL 4.1 is delivered and you have NASA eRooms access you can look at the ADL 4.1 Code and Unit Test review package and pull the change from there.

If you want the change, do the following:
--Download the zip file "ADL 4.1 CAT1 & CAT3 Code and CAT3 UT Peer Review 20120823.zip", which is located at https://jpss-erooms.ndc.nasa.gov/eRoom/ ... ng/0_1b478
--Unzip the zip file and locate another zip file located at ADL 4.1 CAT1 & CAT3 Code and CAT3 UT Peer Review 20120823\Review Artifacts\Code\HTML Code Diffs\adl41_pro.zip".
--Unzip adl41_pro.zip. Be aware that it will unzip a large number of files in the current directory.
--After unzipping adl41_pro.zip, locate index.html
--View index.html in a web browser.
--In the left frame of the web browser, locate "/EDR/VIIRS/aerosol/src/ProEdrViirsAerosol.cpp" and click on it
--You'll now see the contents of ProEdrViirsAerosol.cpp in the right frame.
--In the upper frame, you can navigate around the lines which contain changes: "823-837 933-933 1056-1070 1974-1974"
--Any red text is deleted and any blue text is added. If you apply the same changes to your copy of $ADL_HOME/EDR/VIIRS/aerosol/src/ProEdrViirsAerosol.cpp it *should* fix the issue you're having with short granules.
--Execute a "make library program" in $ADL_HOME/EDR/VIIRS/aerosol/src.

Please post back if you have issues.
Kevin Bisanz
Raytheon Company
jhuangadl
Posts: 142
Joined: Fri Apr 29, 2011 7:57 am

Re: Help -- Core dump debugger

Post by jhuangadl »

Thank you very much, Kevin,
I followed your guidance and updated the aerosol source code.
Then I tested the two short scan granules. They worked out perfectly!
Post Reply