Hello, I'm receiving a segfault when doing the following:

ryan@host:~$ ./busybox ash
~ $ FOO="$(echo internal)"
Segmentation fault
~ $ echo $FOO
internal
~ $ FOO="$(./busybox echo external)"
~ $ echo $FOO
external
~ $ testfunction() {
> echo function
> }
~ $ FOO="$(testfunction)"
Segmentation fault
~ $ echo $FOO
function
~ $

The segfault appears to be functionally spurious; the subshell still
returns the expected values.  It appears to be a combination of:

1) Subshell with built-in commands
2) i386 target (x86_64 and ppc 32-bit work)
3) uClibc toolchain (host glibc works)

I've tested this against the current git tree.  Any help would be
appreciated, thank you.

RF

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to