On Sunday 25 January 2009 00:04, Cristian Ionescu-Idbohrn wrote:
> This is: BusyBox v1.13.2, Linux 2.6.26 arch=crisv32
> 
> Have spent some time chasing this bug.
> I didn't find a simple way to reproduce, yet.
> 
> The bug occurs in a somewhat complex chain of forked processes. Seems
> 'pidof' is to blaim.  The shell code line:
> 
>       if [ "$(pidof <process name>)" ]; then
> 
> That <process name> does not exist.

Need more info.

What is your .config?

Does it happen with the same .config on x86?

What is a most minimal .config it happens on
(switch off applets/options and try again, until you
are sure any of the remaining options is needed
for this bug to happen)

What is your gcc/ld versions?

Which libc do you build against? Version?

Does it happen with if [ "$(/bin/true)" ]; then ...?

Does it happen with just [ "$(/bin/true)" ] executed?
--
vda
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to