[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#4875: klogd dies



I finally got a chance to look into this problem. It turns out that it
is a pair of cooporating bugs - one in the kernel ppp driver, the other
in klogd.

In the ppp_dev_stats() function in ppp.c there is a printk statement of
a string NOT ending in newline.  This ends up causing a very long
kernel message and consequently a buffer overrun in klogd.

The fix for the kernel bug is easy.   But klogd looks like it might
need some reorganization to make it immune from buffer overruns without
risking data loss.

(The kernel bug exists in both 2.0.24 and 2.0.25, and possibly earlier
versions.)

-- 
Lee Olds
olds@eskimo.com

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: