]> git.michaelhowe.org Git - packages/o/openafs.git/commit
dafs-savestatefe-avoid-overflow-20070902
authorJeffrey Hutzelman <jhutz@cmu.edu>
Mon, 3 Sep 2007 04:58:40 +0000 (04:58 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 3 Sep 2007 04:58:40 +0000 (04:58 +0000)
commitedaa34d3a0ea74bffd886ec40e1c13af7c38a4af
treebec020245f2714c18cef135ac7b6cbbf9dea353c
parenta8eddfb0f57ba390d5941608a4689dba8f7f0c0b
dafs-savestatefe-avoid-overflow-20070902

The problem is that cb_stateSaveFE() overflows an iovec array
on its stack. When it returns, the PC is loaded with garbage and the
process crashes.
src/viced/callback.c