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...

Attachment: scantv.log.gz
Description: Binary data

Attachment: scantv_1-4.log.gz
Description: Binary data

Reply via email to