Can you help? I keep getting a segfault when I run streamer or vlc against the winnov driver + v4l2 I am using videodevX-20030626 xawtv works fine.... (xawtv-3.90)!!! I have tried the 2.4.22 and .23 latest kernels same result :) Any ideas? Regards Nigel ============================================================================ ========== Here is some info: [root@videolan root]# uname -a Linux videolan 2.4.23 #4 Thu Dec 18 13:57:50 GMT 2003 i686 i686 i386 GNU/Linux [root@videolan root]# tail -20 /var/log/messages Dec 18 16:35:54 videolan sshd(pam_unix)[1334]: session opened for user root by (uid=0) Dec 18 16:37:37 videolan kernel: request_module[char-major-81]: fork failed, errno 1 Dec 18 16:37:37 videolan last message repeated 2 times Dec 18 16:38:15 videolan kernel: Video for Linux One (2.2.16). Major device: 81 Dec 18 16:38:15 videolan kernel: Video for Linux Two (V0.20). Major device: 81 Dec 18 16:38:30 videolan kernel: wnv: Found PCI Videum (slot 10) Dec 18 16:38:30 videolan kernel: wnv: Found WAVI-97 chip Dec 18 16:38:30 videolan kernel: wnv: Identified: Videum PCI AV Dec 18 16:38:30 videolan kernel: wnvvid: Found Philips SAA7111A decoder chip at 48 Dec 18 16:38:30 videolan kernel: V4L2: Registered "Winnov Videum PCI AV (0)" as char device 81, 0 Dec 18 16:38:30 videolan kernel: V4L2: v4l1 backward compatibility enabled. Dec 18 16:38:55 videolan kernel: wnvaud: Registered 'Winnov Videum PCI AV (0)' as OSS mixer device 0 Dec 18 16:38:55 videolan kernel: wnvaud: Registered 'Winnov Videum PCI AV (0)' as OSS dsp device 3 [root@videolan root]# lsmod Module Size Used by Not tainted wnvaud 14440 0 (unused) v4l_compat 9156 0 (autoclean) (unused) wnvvid 35340 0 wnv 89280 0 [wnvaud wnvvid] videodevX 20520 1 [v4l_compat wnvvid wnv] eepro100 22420 1 mii 3700 0 [eepro100] ext3 69540 3 jbd 49600 3 [ext3] aic7xxx 163216 4 [root@videolan root]# strace -F streamer -o foobar.jpeg execve("/usr/local/bin/streamer", ["streamer", "-o", "foobar.jpeg"], [/* 24 vars */]) = 0 uname({sys="Linux", node="videolan", ...}) = 0 brk(0) = 0x805e900 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=55547, ...}) = 0 old_mmap(NULL, 55547, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000 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\0P\32\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=14728, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000 old_mmap(NULL, 12148, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40025000 old_mmap(0x40027000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40027000 close(3) = 0 open("/lib/tls/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\300F\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=97644, ...}) = 0 old_mmap(NULL, 64788, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40028000 old_mmap(0x40035000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x40035000 old_mmap(0x40036000, 7444, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40036000 close(3) = 0 open("/usr/lib/libjpeg.so.62", 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$\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=121028, ...}) = 0 old_mmap(NULL, 119908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40038000 old_mmap(0x40055000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1d000) = 0x40055000 close(3) = 0 open("/lib/tls/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\0005\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=212852, ...}) = 0 old_mmap(NULL, 139152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40056000 old_mmap(0x40077000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x40077000 close(3) = 0 open("/lib/tls/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\0000X\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1563240, ...}) = 0 old_mmap(NULL, 1272460, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40078000 old_mmap(0x401a9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x130000) = 0x401a9000 old_mmap(0x401ac000, 10892, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401ac000 close(3) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401af000 set_thread_area({entry_number:-1 -> -1, base_addr:0x401af520, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function not implemented) modify_ldt(1, {entry_number:0, base_addr:0x401af520, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0 munmap(0x40016000, 55547) = 0 set_tid_address(0x401af568) = -1 ENOSYS (Function not implemented) rt_sigaction(SIGRTMIN, {0x4002c620, [], SA_RESTORER|SA_SIGINFO, 0x40032df0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 lstat64("/dev/.devfsd", 0xbffff9a0) = -1 ENOENT (No such file or directory) open("/usr/local/lib/xawtv", 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 brk(0) = 0x805e900 brk(0x8080900) = 0x8080900 brk(0) = 0x8080900 brk(0x8081000) = 0x8081000 getdents64(3, /* 17 entries */, 4096) = 576 getdents64(3, /* 0 entries */, 4096) = 0 close(3) = 0 futex(0x40027f70, FUTEX_WAKE, 2147483647) = -1 ENOSYS (Function not implemented) open("/usr/local/lib/xawtv/bilinear.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\0d\6\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=3940, ...}) = 0 old_mmap(NULL, 6696, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40016000 old_mmap(0x40017000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40017000 close(3) = 0 open("/usr/local/lib/xawtv/conv-mjpeg.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\224\16"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=10456, ...}) = 0 old_mmap(NULL, 13208, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40018000 old_mmap(0x4001b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x4001b000 close(3) = 0 open("/usr/local/lib/xawtv/cubic.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`\6\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=3972, ...}) = 0 old_mmap(NULL, 6724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001c000 old_mmap(0x4001d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001d000 close(3) = 0 open("/usr/local/lib/xawtv/drv0-v4l2-old.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\364\21"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=19696, ...}) = 0 old_mmap(NULL, 22448, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001e000 old_mmap(0x40023000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40023000 close(3) = 0 open("/usr/local/lib/xawtv/drv0-v4l2.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\270\'\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=72104, ...}) = 0 old_mmap(NULL, 70656, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401b0000 old_mmap(0x401b6000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x401b6000 close(3) = 0 open("/usr/local/lib/xawtv/drv1-v4l.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\274\32"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=45096, ...}) = 0 old_mmap(NULL, 43652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401c2000 old_mmap(0x401c8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x401c8000 close(3) = 0 open("/usr/local/lib/xawtv/flt-disor.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=6052, ...}) = 0 old_mmap(NULL, 4712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401cd000 old_mmap(0x401ce000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x401ce000 close(3) = 0 open("/usr/local/lib/xawtv/flt-gamma.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\0l\7\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=4964, ...}) = 0 old_mmap(NULL, 8032, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401cf000 old_mmap(0x401d0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401d0000 close(3) = 0 open("/usr/local/lib/xawtv/flt-invert.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\30\7\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=4464, ...}) = 0 old_mmap(NULL, 7220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d1000 old_mmap(0x401d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401d2000 close(3) = 0 open("/usr/local/lib/xawtv/flt-smooth.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$\7\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=6540, ...}) = 0 old_mmap(NULL, 9296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d3000 old_mmap(0x401d5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x401d5000 close(3) = 0 open("/usr/local/lib/xawtv/linear-blend.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\0h\6\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=4036, ...}) = 0 old_mmap(NULL, 6792, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d6000 old_mmap(0x401d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401d7000 close(3) = 0 open("/usr/local/lib/xawtv/linedoubler.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\0h\6\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=3908, ...}) = 0 old_mmap(NULL, 6664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d8000 old_mmap(0x401d9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401d9000 close(3) = 0 open("/usr/local/lib/xawtv/read-avi.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\0H\v\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=10336, ...}) = 0 old_mmap(NULL, 12980, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401da000 old_mmap(0x401dd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x401dd000 close(3) = 0 open("/usr/local/lib/xawtv/snd-oss.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\324\17"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=12968, ...}) = 0 old_mmap(NULL, 15612, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401de000 old_mmap(0x401e1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x401e1000 close(3) = 0 open("/usr/local/lib/xawtv/write-avi.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@\v\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=10312, ...}) = 0 old_mmap(NULL, 8860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401e2000 old_mmap(0x401e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x401e4000 close(3) = 0 write(2, "files / video: JPEG (JFIF) / aud"..., 41) = 41 open("/dev/video0", O_RDWR|O_LARGEFILE) = 3 ioctl(3, 0x80585600, 0x8061ad0) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 ioctl(3, 0xc040561a, 0x8061bf4) = 0 ioctl(3, 0xc040561a, 0x8061c34) = 0 ioctl(3, 0xc040561a, 0x8061c74) = 0 ioctl(3, 0xc0545619, 0x8061ff4) = 0 ioctl(3, 0xc0545619, 0x8062048) = 0 ioctl(3, 0xc0545619, 0x806209c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0385602, 0x8062534) = 0 ioctl(3, 0xc0385602, 0x806256c) = 0 ioctl(3, 0xc0385602, 0x80625a4) = 0 ioctl(3, 0xc0385602, 0x80625dc) = 0 ioctl(3, 0xc0385602, 0x8062614) = 0 ioctl(3, 0xc0385602, 0x806264c) = 0 ioctl(3, 0xc0385602, 0x8062684) = 0 ioctl(3, 0xc0385602, 0x80626bc) = 0 ioctl(3, 0xc0385602, 0x80626f4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0cc5615, 0x8061b28) = 0 ioctl(3, 0xc0685624, 0x8062c34) = 0 ioctl(3, 0xc0685624, 0x8062c9c) = 0 ioctl(3, 0xc0685624, 0x8062d04) = 0 ioctl(3, 0xc0685624, 0x8062d6c) = 0 ioctl(3, 0xc0685624, 0x8062dd4) = 0 ioctl(3, 0xc0685624, 0x8062e3c) = 0 ioctl(3, 0xc0685624, 0x8062ea4) = 0 ioctl(3, 0xc0685624, 0x8062f0c) = 0 ioctl(3, 0xc0685624, 0x8062f74) = 0 ioctl(3, 0xc0685624, 0x8062fdc) = 0 ioctl(3, 0xc0685624, 0x8063044) = 0 ioctl(3, 0xc0685624, 0x80630ac) = 0 ioctl(3, 0xc0685624, 0x8063114) = 0 ioctl(3, 0xc0685624, 0x806317c) = 0 ioctl(3, 0xc0685624, 0x80631e4) = 0 ioctl(3, 0xc0685624, 0x806324c) = 0 ioctl(3, 0xc0685624, 0x80632b4) = 0 ioctl(3, 0xc0685624, 0x806331c) = 0 ioctl(3, 0xc0685624, 0x8063384) = 0 ioctl(3, 0xc0685624, 0x80633ec) = 0 ioctl(3, 0xc0685624, 0x8063454) = 0 ioctl(3, 0xc0685624, 0x80634bc) = 0 ioctl(3, 0xc0685624, 0x8063524) = 0 ioctl(3, 0xc0685624, 0x806358c) = 0 ioctl(3, 0xc0685624, 0x80635f4) = 0 ioctl(3, 0xc0685624, 0x806365c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80636c4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806372c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063794) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80637fc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063864) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80638cc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063934) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806399c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063a04) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063a6c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063ad4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063b3c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063ba4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063c0c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063c74) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063cdc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063d44) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063dac) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063e14) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063e7c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063ee4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063f4c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8063fb4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806401c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8064084) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80640ec) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8064154) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80641bc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8064224) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806428c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80642f4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806435c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80643c4) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x806442c) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8064494) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80644fc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x8064564) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0685624, 0x80645cc) = -1 EINVAL (Invalid argument) ioctl(3, 0xc0cc5605, 0x806464c) = 0 ioctl(3, 0xc0cc5605, 0x806464c) = 0 ioctl(3, 0xc0cc5605, 0x806464c) = 0 mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401e5000 mprotect(0x401e5000, 4096, PROT_NONE) = 0 clone(child_stack=0x409e5b08, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM |CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0x409e5bf8, {entry_number:0, base_addr:0x409e5bb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x409e5bf8) = 1422 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ -------------------------------------------------------------------------------- The information contained herein is confidential and is intended solely for the addressee. Access by any other party is unauthorised without the express written permission of the sender. If you are not the intended recipient, please contact the sender either via the company switchboard on +44 (0)20 7623 8000, or via e-mail return. If you have received this e-mail in error or wish to read our e-mail disclaimer statement and monitoring policy, please refer to http://www.drkw.com/disc/email/ or contact the sender. --------------------------------------------------------------------------------