Package: libraw1394-11
Version: 2.0.8-1
Severity: important
Hello!
I am hitting this too, but with MythTV's firewire streaming of mpeg2.
It seems to be gcc-4.6 miscompiling the library. A build of 2.0.7 or
2.0.8 with gcc-4.6 4.6.3-2 does not work, while with gcc-4.5, it does
work. I have narrowed the problem to the output from "fw.c", the
fw_set_port() function. Wrapped in #pragma GCC optimize ("-O1") and
restoring -O2 again, it works.
The problem seems to be at the call to ioctl(fd, FW_CDEV_IOC_GET_INFO,
&get_info)
-- this seems to clobber "filename", for some reason. I don't see what is
wrong here.
Simon-
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]