On Mon, 27 Aug 2007 09:22:46 +0200 "Krzysztof Burghardt" <[EMAIL PROTECTED]> wrote:
> Seems like it crash in libquicktime, in libquicktime bindings or just > after quicktime related code. > > Its somehow strange, because quicktime support was disabled in the > past. I have reenabled it in 3.95.dfsg.1-5, so 3.95.dfsg.1-4 should > not even be using quicktime. Odd -- did I give the wrong version? lets double check which version I was running up to the time of my last post. According to the BTS my last post was dated 'Mon, 27 Aug 2007 01:28:05 -0400', which means local time 1:28AM. My system's 'dpkg' log says: % grep 'status installed scantv' /var/log/dpkg.log.1 /var/log/dpkg.log /var/log/dpkg.log.1:2007-07-31 01:22:04 status installed scantv 3.95.dfsg.1-4 /var/log/dpkg.log:2007-08-27 02:34:24 status installed scantv 3.95.dfsg.1-5 Apparently I'd upgraded just an hour after writing the message. Maybe I can downgrade and test it again. Did it, and v3.95.dfsg.1-4 calls libquicktime: % dlocate -s scantv | grep Vers Version: 3.95.dfsg.1-4 # more detailed 'strace' % strace -s 256 -fFv -o /tmp/scantv_1-4.log scantv -h % tail -n 5 /tmp/scantv_1-4.log 24446 stat64("/usr/lib/libquicktime/lqt_png.so", {st_dev=makedev(3, 3), st_ino=1662997, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=16, st_size=7572, st_atime=2007/08/29-02:28:48, st_mtime=2007/06/23-13:53:18, st_ctime=2007/06/24-04:03:02}) = 0 24446 getdents(3, {}, 1024) = 0 24446 close(3) = 0 24446 --- SIGSEGV (Segmentation fault) @ 0 (0) --- 24446 +++ killed by SIGSEGV +++ > Could you try 3.95.dfsg.1-5 (there was a patch for quicktime applied)? # after upgrading again. % dlocate -s scantv | grep Vers Version: 3.95.dfsg.1-5 % scantv -h ; echo $? Segmentation fault 139 Attached is a more detailed 'strace -s 256 -fFv -o /tmp/scantv.log scantv -h', as well as the 'strace' for v3.95.dfsg.1-4. > Which version of libquicktime you have? % dlocate -s libquicktime0 | grep Vers Version: 2:0.9.10+debian-0.3 > Are you familiar with gdb? Can you debug this? Not unless it's easy, where "easy" means "having small source code requirements". A dialup ISP connection's low bandwidth sometimes makes compiling a small C code package difficult; at least in cases where the code needs large libraries, header files, etc. (Running 'strace' with options to increase the level of detail is easy.) HTH...
scantv.log.gz
Description: Binary data
scantv_1-4.log.gz
Description: Binary data