Project

General

Profile

Bug #2782

Crash when play scrambled program which has 0B00(conax) CAID with Android Box

Added by KK Zhao over 6 years ago. Updated over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-04-15
Due date:
% Done:

0%

Estimated time:
Found in version:
3.9.2690~g6751ade-dirty
Affected Versions:

Description

Step to reproduce:

1 Set up CA with protocol newcamd
2 Play a CA service with CAID 0B00
3 10s seconds to 10s minutes, tvheadend will crash.

I test it in my Android box, android version is 4.4.2.


Files

crash-gdb.log (13.8 KB) crash-gdb.log KK Zhao, 2015-04-15 04:27
crash-gdb.log (17.1 KB) crash-gdb.log KK Zhao, 2015-04-15 04:50

History

#1

Updated by KK Zhao over 6 years ago

#2

Updated by Jaroslav Kysela over 6 years ago

Try to use dvbcsa library instead integrated FFdecsa...

#3

Updated by KK Zhao over 6 years ago

Jaroslav Kysela wrote:

Try to use dvbcsa library instead integrated FFdecsa...

Yes, I use dvbcsa because FFdecsa will stuck the kernel and crash the box. Hereafter it's my config of tvheadend

export CFLAGS="-I${ANDROID_STANDALONE_TOOLCHAIN_DIR}/sysroot/usr/include/ -I${BUILD_PATH}/include -I${BUILD_PATH}/../dvbapi-headers -L${BUILD_PATH}/lib -L${ANDROID_STANDALONE_TOOLCHAIN_DIR}/lib -lssl -lcrypto -mfloat-abi=soft -march=armv7-a"
export CFLAGS="$CFLAGS -DNDEBUG"

CC_PATH="${ANDROID_STANDALONE_TOOLCHAIN_DIR}/bin/arm-linux-androideabi-gcc"

./configure \
--prefix=$BUILD_PATH \
--cc=$CC_PATH \
--disable-avahi \
--disable-libav \
--enable-linuxdvb \
--enable-bundle \
--enable-debug \
--disable-trace \
--disable-dvbscan \
--enable-dvbcsa \
--enable-tvhcsa \
--disable-satip_client \
--arch=arm \
--disable-imagecache \
--disable-inotify \
--march=armv7-a \
--disable-dbus_1 \
--enable-timeshift \
--enable-android

Also available in: Atom PDF