FYI: My latest build(s) of trunk are hitting these issues in store.cc when moved from testing to production server. Sorry the debug info is a bit sparse in production.
I'm trying to track down the cause now, but any help would be wonderful. Program received signal SIGABRT, Aborted. 0xb7fde430 in __kernel_vsyscall () #0 0xb7fde430 in __kernel_vsyscall () #1 0xb795e4d6 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #2 0xb7961853 in __GI_abort () at abort.c:89 #3 0x80157fb3 in xassert () #4 0x80260bf0 in StoreEntry::startWriting() () #5 0x8028afda in ServerStateData::setFinalReply(HttpReply*) () #6 0x8028b85b in ServerStateData::adaptOrFinalizeReply() () #7 0x801d49b8 in HttpStateData::processReply() () #8 0x801d4c36 in HttpStateData::readReply(CommIoCbParams const&) () #9 0x801d804c in CommCbMemFunT<HttpStateData, CommIoCbParams>::doDial() () #10 0x801d7d1f in JobDialer<HttpStateData>::dial(AsyncCall&) () #11 0x801d7ed2 in AsyncCallT<CommCbMemFunT<HttpStateData, CommIoCbParams> >::fire() () #12 0x8032ad3e in AsyncCall::make() () #13 0x8032ee33 in AsyncCallQueue::fireNext() () #14 0x8032f218 in AsyncCallQueue::fire() () #15 0x8017a5f4 in EventLoop::runOnce() () #16 0x8017a7e8 in EventLoop::run() () #17 0x80206bd6 in SquidMain(int, char**) () #18 0x800ddad9 in main () Program received signal SIGSEGV, Segmentation fault. 0x80267c52 in storeRead(RefCount<StoreIOState>, char*, unsigned int, long long, void (*)(void*, char const*, int, RefCount<StoreIOState>), void*) () #0 0x80267c52 in storeRead(RefCount<StoreIOState>, char*, unsigned int, long long, void (*)(void*, char const*, int, RefCount<StoreIOState>), void*) () #1 0x80269adc in store_client::fileRead() () #2 0x8036ad33 in Fs::Ufs::UFSStoreState::readCompleted(char const*, int, int, RefCount<ReadRequest>) () #3 0x80317355 in DiskThreadsDiskFile::readDone(int, char const*, int, int, RefCount<ReadRequest>) () #4 0x803176b4 in DiskThreadsDiskFile::ReadDone(int, void*, char const*, int, int) () #5 0x80311e1a in DiskThreadsIOStrategy::callback() () #6 0x802b9c92 in SingletonIOStrategy::callback() () #7 0x8035d2e2 in Fs::Ufs::UFSStrategy::callback() () #8 0x80349582 in Fs::Ufs::UFSSwapDir::callback() () #9 0x8027505f in StoreHashIndex::callback() () #10 0x80270c92 in StoreController::callback() () #11 0x802087c4 in StoreRootEngine::checkEvents(int) () #12 0x8017a1f1 in EventLoop::checkEngine(AsyncEngine*, bool) () #13 0x8017a562 in EventLoop::runOnce() () #14 0x8017a7e8 in EventLoop::run() () #15 0x80206bd6 in SquidMain(int, char**) () #16 0x800ddad9 in main ()
