2015-10-13 8:23 GMT+02:00 Christian Marillat <marillat@???>:
> On 13 oct. 2015 08:10, Josu Lazkano <josu.lazkano@???> wrote:
>
>> 2015-10-13 0:33 GMT+02:00 Christian Marillat <marillat@???>:
>>>
>>> Which architecture are you using ?
>>>
>>> Christian
>>>
>>
>> This is the CPU info:
>
> I was talking about packages architecture. First generation raspberry is
> normally armel.
>
> Otherwise install gdb and post a full bt here.
>
> Christian
>
Thanks,
I never take a bt, I read the wiki page:
https://wiki.debian.org/HowToGetABacktrace
The step I make:
apt-get install build-essential fakeroot gdb
apt-get build-dep mumudvb
DEB_BUILD_OPTIONS="nostrip noopt" fakeroot apt-get -b source mumudvb
dpkg -i mumudvb_2.0.0-dmo2+bp1_armhf.deb
# file /usr/bin/mumudvb
/usr/bin/mumudvb: ELF 32-bit LSB executable, ARM, EABI5 version 1
(SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for
GNU/Linux 2.6.32,
BuildID[sha1]=2a7f49127d9b109846845cb4ff1915e1caf1c814, not stripped
gdb mumudvb
(gdb) set pagination 0
(gdb) run -d -c /etc/mumudvb/card0_eitb.conf
Starting program: /usr/bin/mumudvb -d -c /etc/mumudvb/card0_eitb.conf
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
0xb6f8bbc0 in ?? () from /usr/lib/arm-linux-gnueabihf/libdvbcsa.so.1
(gdb) bt
#0 0xb6f8bbc0 in ?? () from /usr/lib/arm-linux-gnueabihf/libdvbcsa.so.1
#1 0xb6f8ba9e in _init () from /usr/lib/arm-linux-gnueabihf/libdvbcsa.so.1
#2 0xb6fdf010 in call_init (l=0xb6ffc408, argc=4, argv=0xbefff794,
env=0xbefff7a8) at dl-init.c:64
#3 0xb6fdf134 in _dl_init (main_map=0xb6fff958, argc=4,
argv=0xbefff794, env=0xbefff7a8) at dl-init.c:126
#4 0xb6fcfda4 in _dl_start_user () from /lib/ld-linux-armhf.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Is this the correct way to take bt?
Thanks for your support.
Kind regards.
--
Josu Lazkano