Problem runnning webcam on a sheevaplug with using pwc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hi,

I have a problem when I run webcam on my sheevaplug, it seems to hang.

I use the 2.6.33-1 kernel from
http://sheeva.with-linux.com/sheeva/index.php?dir=2.6.33.1/
The pwc module was missing so I cross-compiled it on my laptop and installed
it.
The modules loads and detects the camera without a problem. /dev/video0 is
there as well.


This is all what happens:

root@sheevaplug:~# webcam
reading config file: /root/.webcamrc
video4linux webcam v1.5 - (c) 1998-2002 Gerd Knorr
grabber config:
  size 640x480 [none]
  input usb, norm (null), jpeg quality 100
  rotate=0, top=0, left=0, bottom=480, right=640

and then it hangs forever.

When I use the same webcam with the same .webcamrc on my laptop, it works.
I attach an strace of the webcam run.

Somebody knows what goes wrong here? Or what other debug possibilities I
have? :-)

best regards,
Yves
root@sheevaplug:~# strace webcam
execve("/usr/bin/webcam", ["webcam"], [/* 18 vars */]) = 0
brk(0)                                  = 0x21000
uname({sys="Linux", node="sheevaplug", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=16270, ...}) = 0
mmap2(NULL, 16270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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(\0\1\0\0\0\4\t\0\0004\0\0\0\260"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9744, ...}) = 0
mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40026000
mprotect(0x40028000, 28672, PROT_NONE)  = 0
mmap2(0x4002f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x4002f000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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(\0\1\0\0\0\304B\0\0004\0\0\0("..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=114725, ...}) = 0
mmap2(NULL, 123396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40031000
mprotect(0x40045000, 28672, PROT_NONE)  = 0
mmap2(0x4004c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0x4004c000
mmap2(0x4004e000, 4612, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4004e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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(\0\1\0\0\0\330\"\0\0004\0\0\0\354"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=135636, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
mmap2(NULL, 167120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40050000
mprotect(0x40071000, 28672, PROT_NONE)  = 0
mmap2(0x40078000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20) = 0x40078000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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(\0\1\0\0\0\2601\0\0004\0\0\0\304"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=673316, ...}) = 0
mmap2(NULL, 704672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40079000
mprotect(0x4011d000, 28672, PROT_NONE)  = 0
mmap2(0x40124000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa3) = 0x40124000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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(\0\1\0\0\0\fR\1\0004\0\0\0\210"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1201672, ...}) = 0
mmap2(NULL, 1237568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40126000
mprotect(0x40247000, 32768, PROT_NONE)  = 0
mmap2(0x4024f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x121) = 0x4024f000
mmap2(0x40252000, 8768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40252000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
set_tls(0x400231e0, 0x400231e0, 0x684, 0x400238b8, 0x40025050) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\22\203\6`"..., 4)             = 4
close(3)                                = 0
mprotect(0x4024f000, 8192, PROT_READ)   = 0
mprotect(0x40124000, 4096, PROT_READ)   = 0
mprotect(0x4004c000, 4096, PROT_READ)   = 0
mprotect(0x4002f000, 4096, PROT_READ)   = 0
mprotect(0x1c000, 4096, PROT_READ)      = 0
mprotect(0x40024000, 4096, PROT_READ)   = 0
munmap(0x4001e000, 16270)               = 0
set_tid_address(0x40022d88)             = 2853
SYS_338(0x40022d90, 0xc, 0x1, 0xffffffec, 0x40022d40) = 0
futex(0xbef51894, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0x400351cc, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40034d48, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
write(2, "reading config file: /root/.webca"..., 37reading config file: /root/.webcamrc
) = 37
brk(0)                                  = 0x21000
brk(0x42000)                            = 0x42000
open("/root/.webcamrc", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=470, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
read(3, "[grab]\ndevice = /dev/video0\n#text"..., 4096) = 470
read(3, ""..., 4096)                    = 0
close(3)                                = 0
munmap(0x4001e000, 4096)                = 0
lstat64("/dev/.devfsd", 0xbef51188)     = -1 ENOENT (No such file or directory)
open("/usr/lib/xawtv", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
getdents64(3, /* 19 entries */, 4096)   = 640
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
futex(0x400300a4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/xawtv/bilinear.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\204\4\0\0004\0\0\0T"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5396, ...}) = 0
mmap2(NULL, 36944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40255000
mprotect(0x40256000, 28672, PROT_NONE)  = 0
mmap2(0x4025d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x4025d000
close(3)                                = 0
mprotect(0x4025d000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\30\f\0\0004\0\0\0\334"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9884, ...}) = 0
mmap2(NULL, 41424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4025f000
mprotect(0x40261000, 28672, PROT_NONE)  = 0
mmap2(0x40268000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40268000
close(3)                                = 0
mprotect(0x40268000, 4096, PROT_READ)   = 0
open("/usr/lib/xawtv/cubic.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200\4\0\0004\0\0\0T"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5396, ...}) = 0
mmap2(NULL, 36944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4026a000
mprotect(0x4026b000, 28672, PROT_NONE)  = 0
mmap2(0x40272000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x40272000
close(3)                                = 0
mprotect(0x40272000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\\\17\0\0004\0\0\0\214"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=26228, ...}) = 0
mmap2(NULL, 57712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40274000
mprotect(0x4027a000, 28672, PROT_NONE)  = 0
mmap2(0x40281000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x40281000
close(3)                                = 0
mprotect(0x40281000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0(%\0\0004\0\0\0\214"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=78964, ...}) = 0
mmap2(NULL, 110668, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40283000
mprotect(0x4028a000, 32768, PROT_NONE)  = 0
mmap2(0x40292000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x40292000
mmap2(0x4029e000, 76, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4029e000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=16270, ...}) = 0
mmap2(NULL, 16270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libv4l2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\r\0\0004\0\0\0\254"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=38036, ...}) = 0
mmap2(NULL, 69556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4029f000
mprotect(0x402a5000, 28672, PROT_NONE)  = 0
mmap2(0x402ac000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x402ac000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libv4lconvert.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\v\0\0004\0\0\0\240"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79240, ...}) = 0
mmap2(NULL, 438204, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x402b0000
mprotect(0x402c3000, 28672, PROT_NONE)  = 0
mmap2(0x402ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0x402ca000
mmap2(0x402cc000, 323516, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402cc000
close(3)                                = 0
mprotect(0x402ca000, 4096, PROT_READ)   = 0
mprotect(0x402ac000, 4096, PROT_READ)   = 0
mprotect(0x40292000, 4096, PROT_READ)   = 0
munmap(0x4001e000, 16270)               = 0
open("/usr/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(\0\1\0\0\0\344\27\0\0004\0\0\0\344"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=48076, ...}) = 0
mmap2(NULL, 79792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4031b000
mprotect(0x40322000, 28672, PROT_NONE)  = 0
mmap2(0x40329000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x40329000
close(3)                                = 0
mprotect(0x40329000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\220\6\0\0004\0\0\0|"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9788, ...}) = 0
mmap2(NULL, 41332, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4032f000
mprotect(0x40331000, 28672, PROT_NONE)  = 0
mmap2(0x40338000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40338000
close(3)                                = 0
mprotect(0x40338000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\200\5\0\0004\0\0\0\314"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9612, ...}) = 0
mmap2(NULL, 41412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4033a000
mprotect(0x4033c000, 28672, PROT_NONE)  = 0
mmap2(0x40343000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40343000
close(3)                                = 0
mprotect(0x40343000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0004\5\0\0004\0\0\0d"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5412, ...}) = 0
mmap2(NULL, 36956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40345000
mprotect(0x40346000, 28672, PROT_NONE)  = 0
mmap2(0x4034d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x4034d000
close(3)                                = 0
mprotect(0x4034d000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0<\5\0\0004\0\0\0\370"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9656, ...}) = 0
mmap2(NULL, 41200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4034f000
mprotect(0x40351000, 28672, PROT_NONE)  = 0
mmap2(0x40358000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40358000
close(3)                                = 0
mprotect(0x40358000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\210\4\0\0004\0\0\0X"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5400, ...}) = 0
mmap2(NULL, 36944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4035a000
mprotect(0x4035b000, 28672, PROT_NONE)  = 0
mmap2(0x40362000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x40362000
close(3)                                = 0
mprotect(0x40362000, 4096, PROT_READ)   = 0
open("/usr/lib/xawtv/linedoubler.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\210\4\0\0004\0\0\0X"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5400, ...}) = 0
mmap2(NULL, 36944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40364000
mprotect(0x40365000, 28672, PROT_NONE)  = 0
mmap2(0x4036c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x4036c000
close(3)                                = 0
mprotect(0x4036c000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\370\t\0\0004\0\0\0\370"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=13792, ...}) = 0
mmap2(NULL, 45288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4036e000
mprotect(0x40371000, 28672, PROT_NONE)  = 0
mmap2(0x40378000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x40378000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=16270, ...}) = 0
mmap2(NULL, 16270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0`&\0\0004\0\0\0\34"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=42620, ...}) = 0
mmap2(NULL, 74004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4037a000
mprotect(0x40384000, 28672, PROT_NONE)  = 0
mmap2(0x4038b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0x4038b000
close(3)                                = 0
mprotect(0x4038b000, 4096, PROT_READ)   = 0
mprotect(0x40378000, 4096, PROT_READ)   = 0
munmap(0x4001e000, 16270)               = 0
open("/usr/lib/xawtv/read-dv.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0|\v\0\0004\0\0\0\20"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=13816, ...}) = 0
mmap2(NULL, 45312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4038d000
mprotect(0x40390000, 28672, PROT_NONE)  = 0
mmap2(0x40397000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x40397000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=16270, ...}) = 0
mmap2(NULL, 16270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libdv.so.4", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0008*\0\0004\0\0\0\354"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=104620, ...}) = 0
mmap2(NULL, 219620, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40399000
mprotect(0x403b1000, 28672, PROT_NONE)  = 0
mmap2(0x403b8000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17) = 0x403b8000
mmap2(0x403bb000, 80356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403bb000
close(3)                                = 0
mprotect(0x403b8000, 4096, PROT_READ)   = 0
mprotect(0x40397000, 4096, PROT_READ)   = 0
munmap(0x4001e000, 16270)               = 0
open("/usr/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(\0\1\0\0\0<\16\0\0004\0\0\0\244"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=22196, ...}) = 0
mmap2(NULL, 53636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x403cf000
mprotect(0x403d3000, 32768, PROT_NONE)  = 0
mmap2(0x403db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0x403db000
close(3)                                = 0
mprotect(0x403db000, 4096, PROT_READ)   = 0
open("/usr/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(\0\1\0\0\0\4\n\0\0004\0\0\0\370"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=17928, ...}) = 0
mmap2(NULL, 49364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x403dd000
mprotect(0x403e0000, 32768, PROT_NONE)  = 0
mmap2(0x403e8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x403e8000
close(3)                                = 0
mprotect(0x403e8000, 4096, PROT_READ)   = 0
open("/usr/lib/xawtv/write-dv.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\310\7\0\0004\0\0\0\250"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5520, ...}) = 0
mmap2(NULL, 37012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x403ea000
mprotect(0x403eb000, 28672, PROT_NONE)  = 0
mmap2(0x403f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x403f2000
close(3)                                = 0
mprotect(0x403f2000, 4096, PROT_READ)   = 0
open("/dev/video0", O_RDWR|O_LARGEFILE) = 3
ioctl(3, VIDIOC_QUERYCAP or VT_OPENQRY, 0x25b20) = -1 EINVAL (Invalid argument)
close(3)                                = 0
open("/dev/video0", O_RDWR|O_LARGEFILE) = 3
ioctl(3, VIDIOC_QUERYCAP or VT_OPENQRY, 0xbef51100) = 0
ioctl(3, VIDIOC_G_FMT or VT_SENDSIG, 0xbef51034) = 0
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbef50f38) = 0
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbef50f38) = 0
ioctl(3, 0xc02c564a, 0xbef50d38)        = 0
ioctl(3, 0xc02c564a, 0xbef50d38)        = 0
ioctl(3, 0xc02c564a, 0xbef50d38)        = 0
ioctl(3, 0xc02c564a, 0xbef50d38)        = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbef50f38) = -1 EINVAL (Invalid argument)
fstat64(3, {st_mode=S_IFCHR|0660, st_rdev=makedev(81, 0), ...}) = 0
open("/sys/class/video4linux/video0/device/idVendor", O_RDONLY) = -1 ENOENT (No such file or directory)
ioctl(3, VIDIOC_QUERYCAP or VT_OPENQRY, 0xbef50f98) = 0
ioctl(3, VIDIOC_QUERYCAP or VT_OPENQRY, 0x25b20) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
ioctl(3, VIDIOC_ENUMINPUT, 0x25c58)     = 0
ioctl(3, VIDIOC_ENUMINPUT, 0x25ca8)     = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_ENUMSTD, 0x26158)       = 0
ioctl(3, VIDIOC_ENUMSTD, 0x261a0)       = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0x265d8) = 0
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0x26618) = 0
ioctl(3, VIDIOC_ENUM_FMT or VT_SETMODE, 0x26658) = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_G_PARM, 0x25b88)        = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26dd8) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26e1c) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26e60) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26ea4) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26ee8) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26f2c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26f70) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26fb4) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x26ff8) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2703c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27080) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x270c4) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27108) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2714c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27190) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x271d4) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27218) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2725c) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x272a0) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x272e4) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27328) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2736c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x273b0) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x273f4) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27438) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2747c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x274c0) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27504) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27548) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2758c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x275d0) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27614) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27658) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x2769c) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x276e0) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27724) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27768) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x277ac) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x277f0) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27834) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27878) = 0
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x278bc) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27900) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27944) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27988) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x279cc) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27a10) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27a54) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27a98) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27adc) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27b20) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27b64) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27ba8) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27bec) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27c30) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27c74) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27cb8) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27cfc) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27d40) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27d84) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27dc8) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27e0c) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27e50) = -1 EINVAL (Invalid argument)
ioctl(3, MATROXFB_TVOQUERYCTRL or VIDIOC_QUERYCTRL, 0x27e94) = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_S_INPUT, 0xbef5118c)    = 0
ioctl(3, VIDIOC_TRY_FMT, 0xbef50c2c)    = 0
munmap(0xffffffff, 0)                   = -1 EINVAL (Invalid argument)
ioctl(3, VIDIOC_S_FMT or VT_RELDISP, 0xbef51094) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0})               = 0
write(2, "video4linux webcam v1.5 - (c) 199"..., 51video4linux webcam v1.5 - (c) 1998-2002 Gerd Knorr
) = 51
write(2, "grabber config:\n  size 640x480 [n"..., 38grabber config:
  size 640x480 [none]
) = 38
write(2, "  input usb, norm (null), jpeg qu"..., 43  input usb, norm (null), jpeg quality 100
) = 43
write(2, "  rotate=0, top=0, left=0, bottom"..., 49  rotate=0, top=0, left=0, bottom=480, right=640
) = 49
mmap2(NULL, 925696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403f4000
ioctl(3, VIDIOC_REQBUFS or VT_DISALLOCATE, 0xbef51150) = 0
ioctl(3, VIDIOC_QUERYBUF or VT_RESIZE, 0xbef510dc) = 0
mmap2(NULL, 462848, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x404d6000
ioctl(3, VIDIOC_QUERYBUF or VT_RESIZE, 0xbef510dc) = 0
mmap2(NULL, 462848, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0x71) = 0x40547000
ioctl(3, VIDIOC_QBUF, 0xbef510dc)       = 0
ioctl(3, VIDIOC_QBUF, 0xbef510dc)       = 0
ioctl(3, VIDIOC_STREAMON, 0xbef51124)   = 0
ioctl(3, VIDIOC_DQBUF
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

[Linux Media]     [Older V4L]     [Linux DVB]     [Video Disk Recorder]     [Linux Kernel]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [SSH]     [DVB Maintainers]     [Linux USB]     [Yosemite Information]

Add to Google Powered by Linux