tr segfaults

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Tue Nov 13 16:01:14 UTC 2007


On Tue, 13 Nov 2007, Cristian Ionescu-Idbohrn wrote:

> Date: Tue, 13 Nov 2007 16:04:53 +0100 (CET)
> From: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn at axis.com>
> Reply-To: busybox at busybox.net
> To: busybox at busybox.net
> Subject: tr segfaults
>
> BusyBox v1.8.1 (2007-11-12 19:47:38 CET) multi-call binary
>
> /var/empty/ is a directory.
>
> # tr '\0' ' ' < /var/empty/
> Segmentation fault

Looks like tr does not handle this case:

read(0, 0xd5228, 256)                   = -1 EISDIR (Is a directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


Cheers,

-- 
Cristian



More information about the busybox mailing list