Kernel crashing in busybox/uClibc environment
Posted: Wed Dec 14, 2005 8:29 am
I've a problem with grsecurity inside a busybox/uClibc environment (compiled with buildroot). The kernel crashes when doing certain things:
1) Run a program that generates a floating point exception (e.g. divide by zero), crash.
This does not happen on a Debian/glibc system with grsecurity or a busybox/uClibc without grsecurity.
(screenshots: busybox/uClibc with grsec, busybox/uClibc without grsec)
2) Try to write to /dev/mem, crash.
This also does not happen on a Debian/glibc system with grsecurity or a busybox/uClibc without grsecurity.
(screenshots: debian/glibc, busybox/uClibc)
Is this a problem in uClibc, grsecurity or both or did I forgot to enable a option somewhere?
Have other people noticed this and is there a patch or workaround available?
Thanks in advance.
1) Run a program that generates a floating point exception (e.g. divide by zero), crash.
This does not happen on a Debian/glibc system with grsecurity or a busybox/uClibc without grsecurity.
(screenshots: busybox/uClibc with grsec, busybox/uClibc without grsec)
2) Try to write to /dev/mem, crash.
This also does not happen on a Debian/glibc system with grsecurity or a busybox/uClibc without grsecurity.
(screenshots: debian/glibc, busybox/uClibc)
Is this a problem in uClibc, grsecurity or both or did I forgot to enable a option somewhere?
Have other people noticed this and is there a patch or workaround available?
Thanks in advance.