Bug #4283
Tvheadend Crash
0%
Description
Good evening I have some random crashes but I'm not able to find its source. If you have some suggestions please help. As always thank for this wonderful software and for your hard work!
coredumpctl gdb
PID: 431 (tvheadend)
UID: 1337 (hts)
GID: 91 (video)
Signal: 11 (SEGV)
Timestamp: Tue 2017-03-14 22:57:10 CET (24min ago)
Command Line: /usr/bin/tvheadend -f -p /var/run/tvheadend.pid -u hts -g video -6 --http_port 9981 --htsp_port 9982 -D
Executable: /usr/bin/tvheadend
Control Group: /
Slice: -.slice
Boot ID: 70f33830055949f28f99a12165c67e64
Machine ID: 1832301306bb4be5a112666623963668
Hostname: TexArchServer
Storage: /var/lib/systemd/coredump/core.tvheadend.1337.70f33830055949f28f99a12165c67e64.431.1489528630000000000000.lz4
Message: Process 431 (tvheadend) of user 1337 dumped core.
Stack trace of thread 782:
#0 0x0000560ff1b89b11 n/a (tvheadend)
#1 0x0000560ff1b8a914 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 513:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1adf34f n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 432:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a9153f n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 514:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1ae5633 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 431:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a8d18a n/a (tvheadend)
#2 0x00007f8bb3e89291 __libc_start_main (libc.so.6)
#3 0x0000560ff1a8fbba n/a (tvheadend)
Stack trace of thread 525:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1abfe9f n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 488:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1aa7c0f n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 552:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1b8206b n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 489:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1ab51c5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 649:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1a9f5e3 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 490:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a92373 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 651:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1ae12ff n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 491:
#0 0x00007f8bb3f5e7f7 __clock_nanosleep (libc.so.6)
#1 0x0000560ff1a9b43e n/a (tvheadend)
#2 0x0000560ff1a9b935 n/a (tvheadend)
#3 0x0000560ff1a90637 n/a (tvheadend)
#4 0x0000560ff1a9b3a5 n/a (tvheadend)
#5 0x00007f8bb471a454 start_thread (libpthread.so.0)
#6 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 492:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a905c7 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 655:
#0 0x00007f8bb3f4848d poll (libc.so.6)
#1 0x0000560ff1aa0358 n/a (tvheadend)
#2 0x0000560ff1b975f7 n/a (tvheadend)
#3 0x0000560ff1b976d6 n/a (tvheadend)
#4 0x0000560ff1b98198 n/a (tvheadend)
#5 0x0000560ff1a9b3a5 n/a (tvheadend)
#6 0x00007f8bb471a454 start_thread (libpthread.so.0)
#7 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 493:
#0 0x00007f8bb47231cd read (libpthread.so.0)
#1 0x0000560ff1ae73a9 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 658:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a9b8f7 n/a (tvheadend)
#2 0x0000560ff1b955a6 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 648:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b890bb n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 690:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1ab4090 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 650:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1b313bf n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 695:
#0 0x00007f8bb47231cd read (libpthread.so.0)
#1 0x0000560ff1b8dad1 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 701:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b3fbd5 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 652:
#0 0x00007f8bb3f4848d poll (libc.so.6)
#1 0x0000560ff1aa0358 n/a (tvheadend)
#2 0x0000560ff1b975f7 n/a (tvheadend)
#3 0x0000560ff1b976d6 n/a (tvheadend)
#4 0x0000560ff1b98198 n/a (tvheadend)
#5 0x0000560ff1a9b3a5 n/a (tvheadend)
#6 0x00007f8bb471a454 start_thread (libpthread.so.0)
#7 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 702:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b4221b n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 703:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b3fbd5 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 707:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b3fbd5 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 654:
#0 0x00007f8bb3f4848d poll (libc.so.6)
#1 0x0000560ff1aa0358 n/a (tvheadend)
#2 0x0000560ff1b975f7 n/a (tvheadend)
#3 0x0000560ff1b976d6 n/a (tvheadend)
#4 0x0000560ff1b98198 n/a (tvheadend)
#5 0x0000560ff1a9b3a5 n/a (tvheadend)
#6 0x00007f8bb471a454 start_thread (libpthread.so.0)
#7 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 659:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a9b8f7 n/a (tvheadend)
#2 0x0000560ff1b955a6 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 660:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a9b8f7 n/a (tvheadend)
#2 0x0000560ff1b955a6 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 671:
#0 0x00007f8bb47233ad accept (libpthread.so.0)
#1 0x0000560ff1b07e77 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 696:
#0 0x00007f8bb3f5e7f7 __clock_nanosleep (libc.so.6)
#1 0x0000560ff1a9b43e n/a (tvheadend)
#2 0x0000560ff1b38003 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 697:
#0 0x00007f8bb3f4848d poll (libc.so.6)
#1 0x00007f8bb724fbf3 avahi_simple_poll_run (libavahi-common.so.3)
#2 0x00007f8bb724fdc8 avahi_simple_poll_iterate (libavahi-common.so.3)
#3 0x0000560ff1b8e7ce n/a (tvheadend)
#4 0x0000560ff1a9b3a5 n/a (tvheadend)
#5 0x00007f8bb471a454 start_thread (libpthread.so.0)
#6 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 699:
#0 0x00007f8bb47204b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1a9b8f7 n/a (tvheadend)
#2 0x0000560ff1a90492 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 704:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b4221b n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 708:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b4221b n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 709:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b3fbd5 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 710:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b4221b n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 729:
#0 0x00007f8bb47234bf recv (libpthread.so.0)
#1 0x0000560ff1aa02be n/a (tvheadend)
#2 0x0000560ff1ac6ddc n/a (tvheadend)
#3 0x0000560ff1a9fa32 n/a (tvheadend)
#4 0x0000560ff1a9b3a5 n/a (tvheadend)
#5 0x00007f8bb471a454 start_thread (libpthread.so.0)
#6 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 730:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1ac2eed n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 744:
#0 0x00007f8bb47234bf recv (libpthread.so.0)
#1 0x0000560ff1aa02be n/a (tvheadend)
#2 0x0000560ff1ac6ddc n/a (tvheadend)
#3 0x0000560ff1a9fa32 n/a (tvheadend)
#4 0x0000560ff1a9b3a5 n/a (tvheadend)
#5 0x00007f8bb471a454 start_thread (libpthread.so.0)
#6 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 747:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1b8bca7 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 705:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b3fbd5 n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 745:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1ac2eed n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 746:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b8a79e n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 783:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1b8bca7 n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 706:
#0 0x00007f8bb472010f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x0000560ff1b4221b n/a (tvheadend)
#2 0x0000560ff1a9b3a5 n/a (tvheadend)
#3 0x00007f8bb471a454 start_thread (libpthread.so.0)
#4 0x00007f8bb3f517df __clone (libc.so.6)
Stack trace of thread 751:
#0 0x00007f8bb3f51dd3 epoll_wait (libc.so.6)
#1 0x0000560ff1ad4df0 n/a (tvheadend)
#2 0x0000560ff1b6fc5a n/a (tvheadend)
#3 0x0000560ff1a9b3a5 n/a (tvheadend)
#4 0x00007f8bb471a454 start_thread (libpthread.so.0)
#5 0x00007f8bb3f517df __clone (libc.so.6)
GNU gdb (GDB) 7.12.1
Copyright (C) 2017 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/tvheadend...(no debugging symbols found)...done.
[New LWP 782]
[New LWP 513]
[New LWP 432]
[New LWP 514]
[New LWP 431]
[New LWP 525]
[New LWP 488]
[New LWP 552]
[New LWP 489]
[New LWP 649]
[New LWP 490]
[New LWP 651]
[New LWP 491]
[New LWP 492]
[New LWP 655]
[New LWP 493]
[New LWP 658]
[New LWP 648]
[New LWP 690]
[New LWP 650]
[New LWP 695]
[New LWP 701]
[New LWP 652]
[New LWP 702]
[New LWP 703]
[New LWP 707]
[New LWP 654]
[New LWP 659]
[New LWP 660]
[New LWP 671]
[New LWP 696]
[New LWP 697]
[New LWP 699]
[New LWP 704]
[New LWP 708]
[New LWP 709]
[New LWP 710]
[New LWP 729]
[New LWP 730]
[New LWP 744]
[New LWP 747]
[New LWP 705]
[New LWP 745]
[New LWP 746]
[New LWP 783]
[New LWP 706]
[New LWP 751]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/tvheadend -f -p /var/run/tvheadend.pid -u hts -g video -6 --http_port'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000560ff1b89b11 in ?? ()
[Current thread is 1 (Thread 0x7f8b7d7e2700 (LWP 782))]
(gdb) bt full
#0 0x0000560ff1b89b11 in ?? ()
No symbol table info available.
#1 0x0000560ff1b8a914 in ?? ()
No symbol table info available.
#2 0x0000560ff1a9b3a5 in ?? ()
No symbol table info available.
#3 0x00007f8bb471a454 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#4 0x00007f8bb3f517df in clone () from /usr/lib/libc.so.6
No symbol table info available
History
Updated by Mark Clarkstone over 7 years ago
Antonio Tex wrote:
.. snip ...
Please upgrade to the latest git 2471. If the problem persists take a look at Debugging and Traces to provide a more in-depth log.
EDIT:
I just noticed the line
Core was generated by `/usr/bin/tvheadend -f -p /var/run/tvheadend.pid -u hts -g video -6 --http_port'.
Why is the --http_port arg defined without a value? Or is that just cut off?
Updated by Antonio Tex over 7 years ago
Hello Mark thanks for your answer.
I will update and test. Just to be clear it is a rare condition that i can't reproduce because as written randomly appears.
The command line is ok, it must be cut off that part.
Yes i'm using gdb but i know that it is not so useful in this case "No symbol table info available."
I will add also -enable-ccdebug let's hope to have more information. I will try to investigate memory problems ...
Thanks!
Updated by Pablo R. over 7 years ago
I think I recently had a crash related with that... (4.1-2484~g1fddf32)
Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: Signal: 11 in PRG: tvheadend (4.1-2484~g1fddf32) [b0428f2200c1a0197249987d30b44e0ea1629843] CWD: / Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: Fault address (nil) (Address not mapped) Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: Register dump [23]: 000000007aae1de7000000007aae1dd7000000007aae1dc70000677a8aeeaca0000000000000000000006779b952b9000000677a3400d3a70000677a3401138000000000000000000000677a3400d3c700006779b952b8d000006779b952b98000006779b952b7000000000000000000000000000000000000006779b952b5d80000677a8adf79ea000000000001029300000000000000330000000000000004000000000000000efffffffe7ffbba130000000000000000 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: STACKTRACE Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a3d74dd Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x677a8b959330 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: strlen+0x2a (/lib/x86_64-linux-gnu/libc.so.6) Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a3aab3d Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a3ab1eb Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a3ab2c8 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a3a3970 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x8c21a39f1a2 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: ??:0 0x677a8b951184 Mar 23 22:04:29 ns3018736 tvheadend[28557]: CRASH: clone+0x6d (/lib/x86_64-linux-gnu/libc.so.6) Mar 23 22:04:29 ns3018736 kernel: tvh:tcp-start[12181]: segfault at 0 ip 0000677a8adf79ea sp 00006779b952b5d8 error 4 in libc-2.19.so[677a8ad6f000+1be000] Mar 23 22:04:29 ns3018736 kernel: grsec: From 83.xxx.xxx.185: Segmentation fault occurred at (nil) in /usr/bin/tvheadend[tvh:tcp-start:12181] uid/euid:106/106 gid/egid:44/44, parent /sbin/init[init:1] uid/euid:0/0 gid/egid:0/0 Mar 23 22:04:50 ns3018736 kernel: init: tvheadend main process (28557) killed by SEGV signal Mar 23 22:04:50 ns3018736 kernel: init: tvheadend main process ended, respawning