On 2010-06-22 12:23, Guus Sliepen wrote: > On Tue, Jun 22, 2010 at 10:11:23AM +0200, IOhannes m zmoelnig wrote: > >> i can confirm that coriander is currently unusable. >> everytime i start coriander, i get a segmentation fault: > [...] >> this is on i386 running 2.6.32-3.686 (default debian; JuJu-stack) >> other applications using libdc1394 (e.g. libdc1394-utils) don't have this >> problem. > > On one machine I cannot reproduce this, on another I do see this problem with > the JuJu stack, but it is because it doesn't see the cameras on the bus > correctly, and libdc1394 returns a NULL pointer where it shouldn't, and > coriander doesn't check for it. I will fix coriander, but the real problem is > probably in the kernel. > > If possible, can you retry it with a vanilla 2.6.33 kernel with both stacks? >
with "vanilla" do you mean "debian" kernel (which, afaik only comes with
juju), or a self-compiled kernel with both stacks enabled?
i have a 2.6.34-1-686 (debian) installed on my machine if that helps.
for what it is worth, here is the output i get with one of the dc1394-utils:
<snip>
$ dc1394_vloopback
Using camera with GUID 814436102632378
------ Camera information ------
Vendor : Unibrain
Model : Fire-i BCL 1.2
Unit : 0
Specifications ID : 0xa02d
Software revision : 0x100
IIDC version code : 544
Unit directory offset : 0x434
Unit dependent directory offset : 0x444
Commands registers base : 0xf00000
Unique ID : 0x0814436102632378
Vendor ID : 0x81443
Model ID : 0x0
1394b mode capable (>=800Mbit/s) : No
Platform backend : juju
------ Camera platform-specific information ------
Device filename : /dev/fw1
Failed to open '/proc/video/vloopback/vloopbacks: No such file or directory
Failed to open Video4Linux device: No such file or directory
</snip>
ldd shows me:
<snip>
$ ldd /usr/bin/dc1394_vloopback | grep 1394
libdc1394.so.22 => /usr/lib/libdc1394.so.22 (0xb76f4000)
libraw1394.so.11 => /usr/lib/libraw1394.so.11 (0xb76e7000)
$ ldd /usr/bin/coriander | grep 1394
libdc1394.so.22 => /usr/lib/libdc1394.so.22 (0xb6fce000)
libraw1394.so.11 => /usr/lib/libraw1394.so.11 (0xb6fc1000)
$
</snip>
smime.p7s
Description: S/MIME Cryptographic Signature

