Debian package dvb-tools 1.12.3-1 / "dvb-fe-tool" crashes

Hi,

I have an EUMETCAST receiver using a TBS-6908 card which has
2 x (stv6120 tuner + stv0910 demod). The demodulators stv0910
are used in single mode. So I have adapters 0-3. I use a single
cable solution with entry DVB0 feeding adapter 0 + adapter 1.

The driver is the OS driver from TBS I had to fix with CrazyCat.
System monitoring has been done with femon. This gives me signal
strength in % and I can change this back in dBm. Unfortunately
the result is integer values of dBm which is too coarse for me.

I tried dvb-fe-tool but this fails once in every 5 to 10 times.
I get the output below. I have 8GB RAM with a 32Bit pae-kernel.

I use the same type of receiver PC with a TBS-6903 which has
1 x (stv6120 tuner + stv0910 demod) in exactly the same way
except for this is an amd64-kernel. There it works just fine.


Cheers,

Ernst Lobsiger



Linux kallisto 4.9.0-3-686-pae #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Sep 23 13:25:42 2017 from 192.168.1.38
root@kallisto:~# clear
root@kallisto:~# dvb-fe-tool -m -a0 -c1
Lock   (0x1f) Signal= -35.77dBm C/N= 11.90dB postBER= 0
          Layer A: Signal= 65.06% C/N= 59.56%
ERROR    FE_SET_VOLTAGE: Operation not permitted
root@kallisto:~# dvb-fe-tool -m -a0 -c1
Lock   (0x1f) Signal= -35.21dBm C/N= 12.00dB postBER= 0
          Layer A: Signal= 65.06% C/N= 60.06%
ERROR    FE_SET_VOLTAGE: Operation not permitted
root@kallisto:~# dvb-fe-tool -m -a0 -c1
Lock   (0x1f) Signal= -35.34dBm C/N= 11.90dB postBER= 0
          Layer A: Signal= 65.06% C/N= 59.56%
ERROR    FE_SET_VOLTAGE: Operation not permitted
root@kallisto:~# dvb-fe-tool -m -a0 -c1
Lock   (0x1f) Signal= -35.41dBm C/N= 11.80dB postBER= 0
          Layer A: Signal= 65.06% C/N= 59.06%
ERROR    FE_SET_VOLTAGE: Operation not permitted
*** Error in `dvb-fe-tool': double free or corruption (fasttop): 0x81080790 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6737a)[0xb755d37a]
/lib/i386-linux-gnu/libc.so.6(+0x6dfb7)[0xb7563fb7]
/lib/i386-linux-gnu/libc.so.6(+0x6e7f6)[0xb75647f6]
/usr/lib/i386-linux-gnu/libdvbv5.so.0(free_dvb_dev+0x24)[0xb76dc804]
/usr/lib/i386-linux-gnu/libdvbv5.so.0(dvb_dev_free_devices+0x3c)[0xb76dc8dc]
/usr/lib/i386-linux-gnu/libdvbv5.so.0(dvb_dev_free+0x58)[0xb76dcc28]
dvb-fe-tool(main+0x1de)[0x800f532e]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xb750e276]
dvb-fe-tool(+0x147e)[0x800f547e]
======= Memory map: ========
800f4000-800f7000 r-xp 00000000 08:02 21762350   /usr/bin/dvb-fe-tool
800f7000-800f8000 r--p 00002000 08:02 21762350   /usr/bin/dvb-fe-tool
800f8000-800f9000 rw-p 00003000 08:02 21762350   /usr/bin/dvb-fe-tool
8106a000-810aa000 rw-p 00000000 00:00 0          [heap]
b7200000-b7221000 rw-p 00000000 00:00 0
b7221000-b7300000 ---p 00000000 00:00 0
b730e000-b7315000 r--s 00000000 08:02 21764231 /usr/lib/i386-linux-gnu/gconv/g conv-modules.cache b7315000-b74b0000 r--p 00000000 08:02 21758709 /usr/lib/locale/locale-archive
b74b0000-b74b2000 rw-p 00000000 00:00 0
b74b2000-b74cb000 r-xp 00000000 08:02 7867585 /lib/i386-linux-gnu/libpthread- 2.24.so b74cb000-b74cc000 r--p 00018000 08:02 7867585 /lib/i386-linux-gnu/libpthread- 2.24.so b74cc000-b74cd000 rw-p 00019000 08:02 7867585 /lib/i386-linux-gnu/libpthread- 2.24.so
b74cd000-b74cf000 rw-p 00000000 00:00 0
b74cf000-b74eb000 r-xp 00000000 08:02 7864324 /lib/i386-linux-gnu/libgcc_s.so .1 b74eb000-b74ec000 r--p 0001b000 08:02 7864324 /lib/i386-linux-gnu/libgcc_s.so .1 b74ec000-b74ed000 rw-p 0001c000 08:02 7864324 /lib/i386-linux-gnu/libgcc_s.so .1 b74ed000-b74f4000 r-xp 00000000 08:02 7867587 /lib/i386-linux-gnu/librt-2.24. so b74f4000-b74f5000 r--p 00006000 08:02 7867587 /lib/i386-linux-gnu/librt-2.24. so b74f5000-b74f6000 rw-p 00007000 08:02 7867587 /lib/i386-linux-gnu/librt-2.24. so b74f6000-b76a7000 r-xp 00000000 08:02 7867571 /lib/i386-linux-gnu/libc-2.24.s o b76a7000-b76a8000 ---p 001b1000 08:02 7867571 /lib/i386-linux-gnu/libc-2.24.s o b76a8000-b76aa000 r--p 001b1000 08:02 7867571 /lib/i386-linux-gnu/libc-2.24.s o b76aa000-b76ab000 rw-p 001b3000 08:02 7867571 /lib/i386-linux-gnu/libc-2.24.s o
b76ab000-b76ae000 rw-p 00000000 00:00 0
b76ae000-b76ce000 r-xp 00000000 08:02 7864618 /lib/i386-linux-gnu/libudev.so. 1.6.5 b76ce000-b76cf000 r--p 0001f000 08:02 7864618 /lib/i386-linux-gnu/libudev.so. 1.6.5 b76cf000-b76d0000 rw-p 00020000 08:02 7864618 /lib/i386-linux-gnu/libudev.so. 1.6.5 b76d0000-b7707000 r-xp 00000000 08:02 21761950 /usr/lib/i386-linux-gnu/libdvbv 5.so.0.0.0 b7707000-b770d000 r--p 00036000 08:02 21761950 /usr/lib/i386-linux-gnu/libdvbv 5.so.0.0.0 b770d000-b770f000 rw-p 0003c000 08:02 21761950 /usr/lib/i386-linux-gnu/libdvbv 5.so.0.0.0 b770f000-b7762000 r-xp 00000000 08:02 7867575 /lib/i386-linux-gnu/libm-2.24.s o b7762000-b7763000 r--p 00052000 08:02 7867575 /lib/i386-linux-gnu/libm-2.24.s o b7763000-b7764000 rw-p 00053000 08:02 7867575 /lib/i386-linux-gnu/libm-2.24.s o
b7768000-b7769000 rw-p 00000000 00:00 0
b7769000-b776b000 r--p 00199000 08:02 21758709 /usr/lib/locale/locale-archive
b776b000-b776e000 rw-p 00000000 00:00 0
b776e000-b7770000 r--p 00000000 00:00 0          [vvar]
b7770000-b7772000 r-xp 00000000 00:00 0          [vdso]
b7772000-b7795000 r-xp 00000000 08:02 7867567 /lib/i386-linux-gnu/ld-2.24.so b7795000-b7796000 r--p 00022000 08:02 7867567 /lib/i386-linux-gnu/ld-2.24.so b7796000-b7797000 rw-p 00023000 08:02 7867567 /lib/i386-linux-gnu/ld-2.24.so
bfd80000-bfda1000 rw-p 00000000 00:00 0          [stack]
Aborted
root@kallisto:~#

Reply via email to