Hallo,
ich hab seit gerade einige Abstürze des VDR. Ich weiss nicht, woran das liegen kann, allerdings mache ich gerade die erste Aufnahme mit Sky (V13 via Oscam).
Kennt ihr das Problem?
Wie kommt man da hinter?
Hier ein Backtrace:
Und noch einer:
noch einer
Edit: Und das passiert auch, wenn ich die Aufnahme auf Sky beende.
Erst wenn ich alle Aufnahmen beende, ist das Problem weg.
Gruß,
Hendrik
ich hab seit gerade einige Abstürze des VDR. Ich weiss nicht, woran das liegen kann, allerdings mache ich gerade die erste Aufnahme mit Sky (V13 via Oscam).
Code:
Nov 19 21:55:10 vdr kernel: [ 167.316603] receiver on dev[25875] trap divide error ip:7f8ae0c717d5 sp:7f8acdd84ca0 error:0 in libvdr-sc.so.1.7.27[7f8ae0c30000+71000]
Nov 19 21:55:10 vdr kernel: [ 167.688855] init: vdr main process (25690) killed by FPE signal
Nov 19 21:55:10 vdr kernel: [ 167.690146] init: vdr-frontend main process (25827) killed by TERM signal
Kennt ihr das Problem?
Wie kommt man da hinter?
Hier ein Backtrace:
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/vdr-dbg...done.
[New LWP 26897]
[New LWP 26779]
[New LWP 26785]
[New LWP 26783]
[New LWP 26788]
[New LWP 26810]
[New LWP 26790]
[New LWP 26792]
[New LWP 26879]
[New LWP 26877]
[New LWP 26868]
[New LWP 26875]
[New LWP 26818]
[New LWP 26715]
[New LWP 26878]
[New LWP 26786]
[New LWP 26876]
[New LWP 26898]
[New LWP 26904]
[New LWP 26789]
[New LWP 26885]
[New LWP 26798]
warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 8, Arithmetic exception.
#0 0x00007f0fa105b7d5 in cDeCSA: ecrypt(unsigned char*, int, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
(gdb) bt full
#0 0x00007f0fa105b7d5 in cDeCSA: ecrypt(unsigned char*, int, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
No symbol table info available.
#1 0x00007f0fa105c6d1 in cDeCsaTSBuffer::Get() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
No symbol table info available.
#2 0x00007f0fa105c727 in cScDvbDevice::GetTSPacket(unsigned char*&) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
No symbol table info available.
#3 0x00007f0f8fb91437 in cDynamicDevice::GetTSPacket(unsigned char*&) () from /usr/lib/vdr/plugins/libvdr-dynamite.so.1.7.27
No symbol table info available.
#4 0x0000000000490479 in cDevice::Action (this=0x154ea60) at device.c:1655
b = 0x0
#5 0x0000000000526591 in cThread::StartThread (Thread=0x154ea60) at thread.c:257
No locals.
#6 0x00007f0fa482fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7 0x00007f0fa3051cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/vdr-dbg...done.
[New LWP 26897]
[New LWP 26779]
[New LWP 26785]
[New LWP 26783]
[New LWP 26788]
[New LWP 26810]
[New LWP 26790]
[New LWP 26792]
[New LWP 26879]
[New LWP 26877]
[New LWP 26868]
[New LWP 26875]
[New LWP 26818]
[New LWP 26715]
[New LWP 26878]
[New LWP 26786]
[New LWP 26876]
[New LWP 26898]
[New LWP 26904]
[New LWP 26789]
[New LWP 26885]
[New LWP 26798]
warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 8, Arithmetic exception.
#0 0x00007f0fa105b7d5 in cDeCSA:
(gdb) bt full
#0 0x00007f0fa105b7d5 in cDeCSA:
No symbol table info available.
#1 0x00007f0fa105c6d1 in cDeCsaTSBuffer::Get() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
No symbol table info available.
#2 0x00007f0fa105c727 in cScDvbDevice::GetTSPacket(unsigned char*&) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
No symbol table info available.
#3 0x00007f0f8fb91437 in cDynamicDevice::GetTSPacket(unsigned char*&) () from /usr/lib/vdr/plugins/libvdr-dynamite.so.1.7.27
No symbol table info available.
#4 0x0000000000490479 in cDevice::Action (this=0x154ea60) at device.c:1655
b = 0x0
#5 0x0000000000526591 in cThread::StartThread (Thread=0x154ea60) at thread.c:257
No locals.
#6 0x00007f0fa482fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#7 0x00007f0fa3051cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Und noch einer:
warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 6, Aborted.
#0 0x00007f134e9da425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007f134e9da425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f134e9ddb8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f134ea1839e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007f134ea22b96 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007f134ea24cfb in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007f134ea26fb5 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007f134ea16cad in open_memstream () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007f134ea9368b in __vsyslog_chk () from /lib/x86_64-linux-gnu/libc.so.6
#8 0x00007f134ea93c42 in __syslog_chk () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x00007f134caadfb7 in cLogging::LogLine(LogHeader const*, char const*, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#10 0x00007f134caae27d in cLogging: rintf(int, char const*, ...) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#11 0x00007f134ca98490 in cLogger::StopChain(cLogChain*, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#12 0x00007f134ca98578 in cLogger::ClearChains() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#13 0x00007f134ca985e8 in cLogger: own() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#14 0x00007f134ca9864b in cLogger::~cLogger() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#15 0x00007f134ca986c9 in cLogger::~cLogger() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#16 0x00007f134caa04e8 in cCam::~cCam() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#17 0x00007f134caa0629 in cCam::~cCam() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#18 0x00007f134caa27cd in cScDvbDevice::EarlyShutdown() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#19 0x00007f134caa2832 in cScDvbDevicePlugin::EarlyShutdown(cDevice*) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#20 0x00007f134caa310c in cScDevices::Shutdown() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#21 0x00007f134ca8e2d0 in cScPlugin::Stop() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#22 0x00000000004f3ba1 in cPluginManager::StopPlugins (this=0x7fff15eeffa0) at plugin.c:483
---Type <return> to continue, or q <return> to quit---
#23 0x0000000000536501 in main (argc=48, argv=0x7fff15ef0468) at vdr.c:1309
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 6, Aborted.
#0 0x00007f134e9da425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007f134e9da425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f134e9ddb8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f134ea1839e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007f134ea22b96 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007f134ea24cfb in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007f134ea26fb5 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007f134ea16cad in open_memstream () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007f134ea9368b in __vsyslog_chk () from /lib/x86_64-linux-gnu/libc.so.6
#8 0x00007f134ea93c42 in __syslog_chk () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x00007f134caadfb7 in cLogging::LogLine(LogHeader const*, char const*, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#10 0x00007f134caae27d in cLogging:
#11 0x00007f134ca98490 in cLogger::StopChain(cLogChain*, bool) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#12 0x00007f134ca98578 in cLogger::ClearChains() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#13 0x00007f134ca985e8 in cLogger:
#14 0x00007f134ca9864b in cLogger::~cLogger() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#15 0x00007f134ca986c9 in cLogger::~cLogger() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#16 0x00007f134caa04e8 in cCam::~cCam() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#17 0x00007f134caa0629 in cCam::~cCam() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#18 0x00007f134caa27cd in cScDvbDevice::EarlyShutdown() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#19 0x00007f134caa2832 in cScDvbDevicePlugin::EarlyShutdown(cDevice*) () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#20 0x00007f134caa310c in cScDevices::Shutdown() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#21 0x00007f134ca8e2d0 in cScPlugin::Stop() () from /usr/lib/vdr/plugins/libvdr-sc.so.1.7.27
#22 0x00000000004f3ba1 in cPluginManager::StopPlugins (this=0x7fff15eeffa0) at plugin.c:483
---Type <return> to continue, or q <return> to quit---
#23 0x0000000000536501 in main (argc=48, argv=0x7fff15ef0468) at vdr.c:1309
noch einer
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f7f5c4a0638 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007f7f5c4a0638 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f7f5c4ca442 in vsnprintf () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f7f5c4aa972 in snprintf () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x000000000052ac5b in syslog_with_tid (priority=3, format=0x562d20 "%s thread ended (pid=%d, tid=%d)") at tools.c:38
#4 0x00000000005265db in cThread::StartThread (Thread=0x7f7f08017380) at thread.c:259
#5 0x00007f7f5dd28e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f7f5c54acbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f7f5c4a0638 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007f7f5c4a0638 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f7f5c4ca442 in vsnprintf () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f7f5c4aa972 in snprintf () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x000000000052ac5b in syslog_with_tid (priority=3, format=0x562d20 "%s thread ended (pid=%d, tid=%d)") at tools.c:38
#4 0x00000000005265db in cThread::StartThread (Thread=0x7f7f08017380) at thread.c:259
#5 0x00007f7f5dd28e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f7f5c54acbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
Edit: Und das passiert auch, wenn ich die Aufnahme auf Sky beende.
Erst wenn ich alle Aufnahmen beende, ist das Problem weg.
Gruß,
Hendrik
Zuletzt bearbeitet: