caServiceTest, cdevDataEqualTest, cdevDataEqualTest, cdevDataTagMapTest, and
cdevDataTest run OK, but collectionTest gets a segmentation fault.
Here's some dbx output:
114>daqdev3:test% dbx collectionTest
Reading symbolic information for collectionTest
Reading symbolic information for rtld /usr/lib/ld.so.1
Reading symbolic information for libsocket.so.1
Reading symbolic information for libnsl.so.1
Reading symbolic information for libC.so.5
Reading symbolic information for libw.so.1
Reading symbolic information for libc.so.1
Reading symbolic information for libdl.so.1
Reading symbolic information for libintl.so.1
Reading symbolic information for libmp.so.1
(dbx) run
Running: collectionTest
(process id 710)
Running for 100 iterations
signal SEGV (no mapping at the fault address) in cdevGrpCollectionRequest::setC
ontext at line 226 in file "cdevGrpCollectionRequest.cc"
226 if(collections[i]!=NULL) collections[i]->
setContext(ctx);
(dbx) where
=>[1] cdevGrpCollectionRequest::setContext(this = 0xfd458, ctx = CLASS ),
line 226 in "cdevGrpCollectionRequest.cc"
[2] static cdevCollectionRequest::attachPtr(dev = CLASS , msg = 0xe2774
"get attrib1", sys = CLASS ), line 185 in "cdevCollectionRequest.cc"
[3] cdevCollection::getRequestObject(this = 0xfd3d0, msg = 0xe2774 "get
attrib1", reqobj = (nil)), line 161 in "cdevCollection.cc"
[4] cdevDevice::send(this = 0xfd3d0, msg = 0xe2774 "get attrib1", out =
(nil), result = 0xeffff040), line 245 in "cdevDevice.cc"
[5] main(argc = 1, argv = 0xeffff0b4), line 20 in "collectionTest.cc"
(dbx)
--
//
// Carl Lionberger CALionberger@lbl.gov
// Computer System Engineer Voice (510) 486-7503
// Berkeley National Laboratory Fax (510) 486-4047
//