Segfault with xincludes again

jamie at jamie at
Tue Jun 1 21:14:35 PDT 2004


Just cvs co'd nALFS and got a segfault when trying to parse a profile with xincludes.

The profile is pretty simple and looks sound so I presume it could be the latest changes you just committed Kevin. A strace doesn't show much apart from a SIGSEGV being generated. This is when the profile is executed not when its first parsed which was the problem before.

This error happens everytime so I can reproduce if if needed. 

I've attached the output of strace, the top level profile (kde.xml) and the offending profile (libogg.xml)

	-- Jamie
-------------- next part --------------
execve("/usr/bin/nALFS", ["nALFS", "-s", "kde.xml"], [/* 18 vars */]) = 0
brk(0)                                  = 0x8067000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=17910, ...}) = 0
old_mmap(NULL, 17910, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
open("/usr/lib/libxml2.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\337\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=2569644, ...}) = 0
old_mmap(NULL, 1018420, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
old_mmap(0x40104000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe6000) = 0x40104000
old_mmap(0x4010d000, 35380, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4010d000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300I\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=91083, ...}) = 0
old_mmap(NULL, 69400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40116000
old_mmap(0x40124000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x40124000
old_mmap(0x40125000, 7960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40125000
close(3)                                = 0
open("/lib/libz.so.1", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\26"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=73606, ...}) = 0
old_mmap(NULL, 66268, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40127000
old_mmap(0x40137000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x40137000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 at 5\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=173544, ...}) = 0
old_mmap(NULL, 136784, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40138000
old_mmap(0x40159000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x40159000
close(3)                                = 0
open("/usr/lib/libnALFS.so", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \16\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=62613, ...}) = 0
old_mmap(NULL, 13732, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4015a000
old_mmap(0x4015d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x4015d000
close(3)                                = 0
open("/usr/lib/libform.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p#\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=56583, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4015e000
old_mmap(NULL, 49016, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4015f000
old_mmap(0x4016a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x4016a000
close(3)                                = 0
open("/usr/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\341"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=279765, ...}) = 0
old_mmap(NULL, 257356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016b000
old_mmap(0x401a1000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x35000) = 0x401a1000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\34"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=13425, ...}) = 0
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401aa000
old_mmap(0x401ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x401ac000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 at V\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1358065, ...}) = 0
old_mmap(NULL, 1150892, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401ad000
old_mmap(0x402bb000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10e000) = 0x402bb000
old_mmap(0x402c4000, 8108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402c4000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402c6000
set_thread_area({entry_number:-1 -> 6, base_addr:0x402c62e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 17910)               = 0
set_tid_address(0x402c6328)             = 28818
rt_sigaction(SIGRTMIN, {0x4011a620, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffffa68, 31, (nil), 0}) = 0
brk(0)                                  = 0x8067000
brk(0x8088000)                          = 0x8088000
brk(0)                                  = 0x8088000
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
write(1, "Loading handlers from /usr/lib/n"..., 38) = 38
open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/usr/lib/nALFS", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 48 entries */, 4096)   = 1568
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/nALFS/alfs.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=754, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "# alfs.la - a libtool library fi"..., 4096) = 754
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40019000, 4096)                = 0
futex(0x401ac1b4, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/nALFS/alfs.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\10\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=25177, ...}) = 0
old_mmap(NULL, 7872, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000
old_mmap(0x4001a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001a000
close(3)                                = 0
open("/usr/lib/nALFS/check.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=760, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000
read(3, "# check.la - a libtool library f"..., 4096) = 760
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001b000, 4096)                = 0
open("/usr/lib/nALFS/check.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\7\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=29375, ...}) = 0
old_mmap(NULL, 7488, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001b000
old_mmap(0x4001c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001c000
close(3)                                = 0
open("/usr/lib/nALFS/conditionals.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=802, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402c7000
read(3, "# conditionals.la - a libtool li"..., 4096) = 802
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402c7000, 4096)                = 0
open("/usr/lib/nALFS/conditionals.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\v\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=31450, ...}) = 0
old_mmap(NULL, 10984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402c7000
old_mmap(0x402c9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402c9000
close(3)                                = 0
open("/usr/lib/nALFS/configure.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=784, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402ca000
read(3, "# configure.la - a libtool libra"..., 4096) = 784
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402ca000, 4096)                = 0
open("/usr/lib/nALFS/configure.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\t\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=31939, ...}) = 0
old_mmap(NULL, 9036, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402ca000
old_mmap(0x402cc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402cc000
close(3)                                = 0
open("/usr/lib/nALFS/copy.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=754, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402cd000
read(3, "# copy.la - a libtool library fi"..., 4096) = 754
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402cd000, 4096)                = 0
open("/usr/lib/nALFS/copy.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=29628, ...}) = 0
old_mmap(NULL, 10652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402cd000
old_mmap(0x402cf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402cf000
close(3)                                = 0
open("/usr/lib/nALFS/digest.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=766, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402d0000
read(3, "# digest.la - a libtool library "..., 4096) = 766
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402d0000, 4096)                = 0
open("/usr/lib/nALFS/digest.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\10"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=25767, ...}) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d0000
old_mmap(0x402d1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x402d1000
close(3)                                = 0
open("/usr/lib/nALFS/download.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=778, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402d2000
read(3, "# download.la - a libtool librar"..., 4096) = 778
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402d2000, 4096)                = 0
open("/usr/lib/nALFS/download.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\n\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=35580, ...}) = 0
old_mmap(NULL, 10872, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d2000
old_mmap(0x402d4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402d4000
close(3)                                = 0
open("/usr/lib/nALFS/execute.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=772, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402d5000
read(3, "# execute.la - a libtool library"..., 4096) = 772
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402d5000, 4096)                = 0
open("/usr/lib/nALFS/execute.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=36367, ...}) = 0
old_mmap(NULL, 11704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d5000
old_mmap(0x402d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402d7000
close(3)                                = 0
open("/usr/lib/nALFS/link.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=754, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402d8000
read(3, "# link.la - a libtool library fi"..., 4096) = 754
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402d8000, 4096)                = 0
open("/usr/lib/nALFS/link.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=29568, ...}) = 0
old_mmap(NULL, 10908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d8000
old_mmap(0x402da000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402da000
close(3)                                = 0
open("/usr/lib/nALFS/log.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=748, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402db000
read(3, "# log.la - a libtool library fil"..., 4096) = 748
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402db000, 4096)                = 0
open("/usr/lib/nALFS/log.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\7\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=23755, ...}) = 0
old_mmap(NULL, 7424, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402db000
old_mmap(0x402dc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x402dc000
close(3)                                = 0
open("/usr/lib/nALFS/make.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=754, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402dd000
read(3, "# make.la - a libtool library fi"..., 4096) = 754
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402dd000, 4096)                = 0
open("/usr/lib/nALFS/make.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\t\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=31658, ...}) = 0
old_mmap(NULL, 4844, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402dd000
old_mmap(0x402de000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402de000
close(3)                                = 0
open("/usr/lib/nALFS/mkdir.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=760, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402df000
read(3, "# mkdir.la - a libtool library f"..., 4096) = 760
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402df000, 4096)                = 0
open("/usr/lib/nALFS/mkdir.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=28703, ...}) = 0
old_mmap(NULL, 10200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402df000
old_mmap(0x402e1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402e1000
close(3)                                = 0
open("/usr/lib/nALFS/move.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=754, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402e2000
read(3, "# move.la - a libtool library fi"..., 4096) = 754
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402e2000, 4096)                = 0
open("/usr/lib/nALFS/move.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=28486, ...}) = 0
old_mmap(NULL, 10040, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402e2000
old_mmap(0x402e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402e4000
close(3)                                = 0
open("/usr/lib/nALFS/ownership.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=784, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402e5000
read(3, "# ownership.la - a libtool libra"..., 4096) = 784
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402e5000, 4096)                = 0
open("/usr/lib/nALFS/ownership.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\t\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=28579, ...}) = 0
old_mmap(NULL, 10260, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402e5000
old_mmap(0x402e7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402e7000
close(3)                                = 0
open("/usr/lib/nALFS/package.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=772, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402e8000
read(3, "# package.la - a libtool library"..., 4096) = 772
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402e8000, 4096)                = 0
open("/usr/lib/nALFS/package.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\16"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=35335, ...}) = 0
old_mmap(NULL, 9964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402e8000
old_mmap(0x402ea000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x402ea000
close(3)                                = 0
open("/usr/lib/nALFS/patch.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=760, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402eb000
read(3, "# patch.la - a libtool library f"..., 4096) = 760
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402eb000, 4096)                = 0
open("/usr/lib/nALFS/patch.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=32663, ...}) = 0
old_mmap(NULL, 12116, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402eb000
old_mmap(0x402ed000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402ed000
close(3)                                = 0
open("/usr/lib/nALFS/permissions.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=796, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402ee000
read(3, "# permissions.la - a libtool lib"..., 4096) = 796
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402ee000, 4096)                = 0
open("/usr/lib/nALFS/permissions.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=28857, ...}) = 0
old_mmap(NULL, 10236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402ee000
old_mmap(0x402f0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402f0000
close(3)                                = 0
open("/usr/lib/nALFS/remove.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=766, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402f1000
read(3, "# remove.la - a libtool library "..., 4096) = 766
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402f1000, 4096)                = 0
open("/usr/lib/nALFS/remove.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\t\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=28404, ...}) = 0
old_mmap(NULL, 9432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402f1000
old_mmap(0x402f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402f3000
close(3)                                = 0
open("/usr/lib/nALFS/search_replace.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=814, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402f4000
read(3, "# search_replace.la - a libtool "..., 4096) = 814
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402f4000, 4096)                = 0
open("/usr/lib/nALFS/search_replace.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=34750, ...}) = 0
old_mmap(NULL, 11524, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402f4000
old_mmap(0x402f6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402f6000
close(3)                                = 0
open("/usr/lib/nALFS/setenv.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=766, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402f7000
read(3, "# setenv.la - a libtool library "..., 4096) = 766
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402f7000, 4096)                = 0
open("/usr/lib/nALFS/setenv.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\10"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=26869, ...}) = 0
old_mmap(NULL, 9296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402f7000
old_mmap(0x402f9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x402f9000
close(3)                                = 0
open("/usr/lib/nALFS/stage.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=760, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402fa000
read(3, "# stage.la - a libtool library f"..., 4096) = 760
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402fa000, 4096)                = 0
open("/usr/lib/nALFS/stage.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\23"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=55461, ...}) = 0
old_mmap(NULL, 19372, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402fa000
old_mmap(0x402fe000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x402fe000
close(3)                                = 0
open("/usr/lib/nALFS/textdump.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=778, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402ff000
read(3, "# textdump.la - a libtool librar"..., 4096) = 778
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x402ff000, 4096)                = 0
open("/usr/lib/nALFS/textdump.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\n\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=31668, ...}) = 0
old_mmap(NULL, 10176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402ff000
old_mmap(0x40301000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40301000
close(3)                                = 0
open("/usr/lib/nALFS/unpack.la", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=766, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40302000
read(3, "# unpack.la - a libtool library "..., 4096) = 766
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40302000, 4096)                = 0
open("/usr/lib/nALFS/unpack.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=32720, ...}) = 0
old_mmap(NULL, 12032, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40302000
old_mmap(0x40304000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40304000
close(3)                                = 0
stat64("/etc/nALFSrc", 0xbffffbac)      = -1 ENOENT (No such file or directory)
stat64("/root/.nALFSrc", {st_mode=S_IFREG|0644, st_size=6945, ...}) = 0
open("/root/.nALFSrc", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6945, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40305000
read(3, "#\n# Example of a configuration f"..., 4096) = 4096
read(3, "                    ##\n#########"..., 4096) = 2849
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40305000, 4096)                = 0
stat64("/root/.nALFS", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
access("/root/.nALFS", R_OK|W_OK|X_OK)  = 0
stat64("/root/.nALFS/packages", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
access("/root/.nALFS/packages", R_OK|W_OK|X_OK) = 0
stat64("/root/.nALFS/state_file", 0xbffffb9c) = -1 ENOENT (No such file or directory)
open("/root/.nALFS/prune_list", O_RDONLY) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGINT, {0x80592e0, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x8059270, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x8059250, [QUIT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x8059230, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGWINCH, {0x80591b0, [WINCH], SA_RESTART}, {SIG_DFL}, 8) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
access("/root/.terminfo/r/rxvt", R_OK)  = -1 ENOENT (No such file or directory)
access("/usr/share/terminfo/r/rxvt", R_OK) = 0
open("/usr/share/terminfo/r/rxvt", O_RDONLY) = 3
read(3, "\32\1.\0\35\0\20\0n\1\24\3", 12) = 12
read(3, "rxvt|rxvt terminal emulator (X W"..., 46) = 46
read(3, "\0\1\0\0\1\1\0\0\1\0\0\0\0\1\1\0\0\0\0\0\1\0\0\0\0\0\0"..., 29) = 29
read(3, "\0", 1)                        = 1
read(3, "P\0\10\0\30\0\377\377\377\377\377\377\377\377\377\377\377"..., 32) = 32
read(3, "\377\377\0\0\2\0\4\0\25\0\32\0\"\0&\0*\0\377\3775\0F\0"..., 732) = 732
read(3, "\7\0\r\0\33[%i%p1%d;%p2%dr\0\33[3g\0\33[H\33[2"..., 788) = 788
read(3, "", 10)                         = 0
close(3)                                = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=74, ws_col=212, ws_xpixel=1276, ws_ypixel=963}) = 0
munmap(0x40018000, 4096)                = 0
brk(0)                                  = 0x8088000
brk(0x80a9000)                          = 0x80a9000
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigaction(SIGTSTP, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {0x80592e0, [INT], SA_RESTART}, 8) = 0
rt_sigaction(SIGTERM, NULL, {0x8059270, [TERM], SA_RESTART}, 8) = 0
rt_sigaction(SIGWINCH, NULL, {0x80591b0, [WINCH], SA_RESTART}, 8) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
write(1, "\33(B\33)0\0337\33[?47h\33[1;74r\33[m\17\33[4l\33[3"..., 39) = 39
brk(0)                                  = 0x80a9000
brk(0x80ca000)                          = 0x80ca000
brk(0)                                  = 0x80ca000
brk(0x80eb000)                          = 0x80eb000
brk(0)                                  = 0x80eb000
brk(0x810c000)                          = 0x810c000
brk(0)                                  = 0x810c000
brk(0x812d000)                          = 0x812d000
write(1, "\33=", 2)                     = 2
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[H\33[2J\33[39;49"..., 2800) = 2800
write(1, "37m\33[40m\33[212G\33[39;49m\33[37m\33[40m"..., 2800) = 2800
write(1, "9;49m\33[37m\33[40m\16x\17\33[39;49m\33[37m\33"..., 1854) = 1854
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\33[38;2H\33[36m\33[40mI: \33[m\17\33[39;49m"..., 73) = 73
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\r\n\33[C\33[36m\33[40mI: \33[m\17\33[39;49m\33["..., 65) = 65
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
futex(0x401158ac, FUTEX_WAKE, 2147483647) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\r\n\33[C\33[36m\33[40mI: \33[m\17\33[39;49m\33["..., 69) = 69
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
stat64("kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
stat64("kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\r\n\33[C\33[36m\33[40mI: \33[m\17\33[39;49m\33["..., 58) = 58
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
stat64("kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
stat64("kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
stat64("kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
open("kde.xml", O_RDONLY)               = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "<!DOCTYPE alfs SYSTEM \"./nalfs.d"..., 16384) = 510
read(3, "", 12288)                      = 0
_llseek(3, 0, [510], SEEK_CUR)          = 0
_llseek(3, 0, [0], SEEK_SET)            = 0
getcwd("/etc/ALFS/profiles", 1024)      = 19
read(3, "<!DOCTYPE alfs SYSTEM \"./nalfs.d"..., 4096) = 510
read(3, "", 4096)                       = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
open("settings.xml", O_RDONLY)          = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40305000
read(4, "<!ENTITY\tsource-dir\t\"/usr/src/ta"..., 16384) = 183
read(4, "", 12288)                      = 0
_llseek(4, 0, [183], SEEK_CUR)          = 0
_llseek(4, 0, [0], SEEK_SET)            = 0
getcwd("/etc/ALFS/profiles", 1024)      = 19
read(4, "<!ENTITY\tsource-dir\t\"/usr/src/ta"..., 4096) = 183
read(4, "", 4096)                       = 0
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40305000, 4096)                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
stat64("pool/libogg.xml", {st_mode=S_IFREG|0644, st_size=512, ...}) = 0
stat64("pool/libogg.xml", {st_mode=S_IFREG|0644, st_size=512, ...}) = 0
stat64("pool/libogg.xml", {st_mode=S_IFREG|0644, st_size=512, ...}) = 0
open("pool/libogg.xml", O_RDONLY)       = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=512, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "<!DOCTYPE alfs SYSTEM \"../nalfs."..., 16384) = 512
read(3, "", 12288)                      = 0
_llseek(3, 0, [512], SEEK_CUR)          = 0
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "<!DOCTYPE alfs SYSTEM \"../nalfs."..., 4096) = 512
read(3, "", 4096)                       = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
stat64("settings.xml", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
open("settings.xml", O_RDONLY)          = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40305000
read(4, "<!ENTITY\tsource-dir\t\"/usr/src/ta"..., 16384) = 183
read(4, "", 12288)                      = 0
_llseek(4, 0, [183], SEEK_CUR)          = 0
brk(0)                                  = 0x812d000
brk(0x814e000)                          = 0x814e000
_llseek(4, 0, [0], SEEK_SET)            = 0
getcwd("/etc/ALFS/profiles", 1024)      = 19
read(4, "<!ENTITY\tsource-dir\t\"/usr/src/ta"..., 4096) = 183
read(4, "", 4096)                       = 0
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40305000, 4096)                = 0
brk(0)                                  = 0x814e000
brk(0)                                  = 0x814e000
brk(0x8148000)                          = 0x8148000
brk(0)                                  = 0x8148000
stat64("nalfs.dtd", {st_mode=S_IFREG|0644, st_size=4328, ...}) = 0
stat64("nalfs.dtd", {st_mode=S_IFREG|0644, st_size=4328, ...}) = 0
stat64("nalfs.dtd", {st_mode=S_IFREG|0644, st_size=4328, ...}) = 0
open("nalfs.dtd", O_RDONLY)             = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4328, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40305000
read(4, "<?xml version=\"1.0\" encoding=\"IS"..., 16384) = 4328
read(4, "", 8192)                       = 0
_llseek(4, 0, [4328], SEEK_CUR)         = 0
_llseek(4, 0, [0], SEEK_SET)            = 0
getcwd("/etc/ALFS/profiles", 1024)      = 19
read(4, "<?xml version=\"1.0\" encoding=\"IS"..., 4096) = 4096
read(4, " variable       (#PCDATA)>\n<!ATT"..., 4096) = 232
read(4, "", 4096)                       = 0
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40305000, 4096)                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
getcwd("/etc/ALFS/profiles", 4096)      = 19
lstat64("/etc/ALFS/profiles/kde.xml", {st_mode=S_IFREG|0644, st_size=510, ...}) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\r\n\33[C\33[36m\33[40m\33[1mW: \33[m\17\33[39;4"..., 86) = 86
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\r\n\33[C\33[36m\33[40mI: \33[m\17\33[39;49m\33["..., 62) = 62
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
write(1, "\33=", 2)                     = 2
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\33[74;207H[]", 11)           = 11
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\33[74;196HT 00:00:00\33[H", 22) = 22
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\33[37;190H\33[36m\33[40mr\33[198G\33[m\17\33["..., 59) = 59
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40186550, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
poll([{fd=0, events=POLLIN}], 1, 0)     = 0
write(1, "\33[44;2H\33[36m\33[40mI: \33[m\17\33[39;49m"..., 61) = 61
rt_sigaction(SIGTSTP, {0x40186550, [], SA_RESTART}, NULL, 8) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
-------------- next part --------------
<!DOCTYPE alfs SYSTEM "./nalfs.dtd" [
<!ENTITY % settings SYSTEM "./settings.xml">

%settings;

]>

<alfs version="3.1" xmlns:xi="http://www.w3.org/2001/XInclude">

	<stage name="Install KDE-&kde-version; dependancies">
		<stageinfo>
			<environment>
				<variable name="LC_ALL">POSIX</variable>
				<variable name="PATH">&path;</variable>
				<variable name="KDE_PREFIX">&kde-prefix;</variable>
			</environment>
		</stageinfo>

		<xi:include href="pool/libogg.xml"/>

	</stage>
</alfs>
-------------- next part --------------
<!DOCTYPE alfs SYSTEM "../nalfs.dtd" [

	<!ENTITY libogg-version		"1.1">
	<!ENTITY libogg-name		"libogg">

	<!ENTITY % settings SYSTEM	"../settings.xml">

	%settings;

]>

<alfs version="3.1" xmlns:xi="http://www.w3.org/2001/XInclude">

<stage name="Install &libogg-name; &libogg-version;">
	<package name="&libogg-name;" version="&libogg-version;">
		<stage name="Installing &libogg-name;">
			<configure><param>--prefix=/usr</param></configure>
		</stage>

	</package>
</stage>

</alfs>


More information about the alfs-discuss mailing list