cmcfarlen opened a new issue, #11852: URL: https://github.com/apache/trafficserver/issues/11852
It looks like it was able to unmarshal the request header, but no the response header in the cache. Reproduce: 1. install ATS 10.0.x branch with a fresh cache.db 2. Make a request that stores to the cache 3. install ATS from master branch 4. Make the same request ``` [Nov 11 11:56:17.750] [ET_NET 9] DIAG: <CacheVC.cc:385 (handleReadDone)> (cache_read) Read complete on fragment F1FDDA4DD9D08752DFEC43144E0B46A0. Length: data payload=256 this fragment=2648 total doc=256 prefix=2392 Fatal: /Users/cmcfarlen/projects/oss/trafficserver/src/proxy/hdrs/HdrHeap.cc:900: failed assertion `!"HdrHeap::unmarshal bad magic"` ``` ``` __pthread_kill 0x000000019895a600 ink_abort(char const*, ...) ink_error.cc:99 _ink_assert(const char *, const char *, int) ink_assert.cc:35 HdrHeap::unmarshal(int, int, HdrHeapObjImpl **, RefCountObj *) HdrHeap.cc:900 HTTPInfo::unmarshal(char *, int, RefCountObj *) HTTP.cc:2241 unmarshal_helper(Doc *, Ptr<…> &, int &) CacheVC.cc:325 CacheVC::handleReadDone(int, Event *) CacheVC.cc:415 Continuation::handleEvent(int, void *) Continuation.h:228 AIOCallback::io_complete(int, void *) AIO.cc:93 Continuation::handleEvent(int, void *) Continuation.h:228 EThread::process_event(Event *, int) UnixEThread.cc:166 EThread::process_queue(Queue<…> *, int *, int *) UnixEThread.cc:201 EThread::execute_regular() UnixEThread.cc:259 EThread::execute() UnixEThread.cc:358 spawn_thread_internal(void *) Thread.cc:75 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
