Hi Chris. It would seem that items are being written to your cache which have a Vary header, but which were given no Vary Key:. I took a hard look at the code path that leads to items getting written, and its fairly involved, and (perhaps not so ironically) varies quite a bit based on the headers in the request, and also on the server settings. I think its going to be pretty difficult to reproduce this enough where we can reliably fix it without some example requests to go with the server responses listed (which seem pretty consistent).
I wonder if you might be able to provide us with a compressed tarball of your cache_dir, /var/log/squid, and your /etc/squid/squid.conf? If you feel these things are sensitive, you can mark the bug private and we will take care to remove them before making it publci again. Also if you could either run 'apport-collect 771818' from the machine, or provide us with some more basic facts such as the exact version of the squid package you have (apt-cache policy squid), that will help to understand the issue. Marking Incomplete pending details from Chris. ** Changed in: squid (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid in Ubuntu. https://bugs.launchpad.net/bugs/771818 Title: SIGABRT on unexpected data -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs