Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
4.0.5-17~g15506ea - segfault while tuning bouquest
2015-08-23 10:54:13.567 [ DEBUG]:settings: saving to /config/bouquet/f2e1e4256844fece7445da2611191480
2015-08-23 10:54:13.567 [ DEBUG]:settings: saving to /config/bouquet/ca2cf50731e61e3105e9c1cc4b95760f
2015-08-23 10:54:14.264 [ ERROR]:spawn: [Sun Aug 23 10:54:14 2015] Fetching listings: 5%
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 11895V in DVB-S/S2 - 28.2E:Astra - add raw service
2015-08-23 10:54:15.000 [ DEBUG]:service: 3: 11895V in DVB-S/S2 - 28.2E:Astra si 0x2de5b80 SAT>IP DVB-S Tuner #2 (192.168.1.22) weight 4 prio 11 error 0
2015-08-23 10:54:15.000 [ DEBUG]:service: 4: 11895V in DVB-S/S2 - 28.2E:Astra si 0x2de5c40 SAT>IP DVB-S Tuner #3 (192.168.1.22) weight 5 prio 11 error 0
2015-08-23 10:54:15.000 [ DEBUG]:service: 2: 11895V in DVB-S/S2 - 28.2E:Astra si 0x2dbd800 SAT>IP DVB-S Tuner #1 (192.168.1.22) weight 5 prio 11 error 0
2015-08-23 10:54:15.000 [ INFO]:mpegts: 11895V in DVB-S/S2 - 28.2E:Astra - tuning on SAT>IP DVB-S Tuner #2 (192.168.1.22)
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 12524H in DVB-S/S2 - 28.2E:Astra - stopping mux (forced)
2015-08-23 10:54:15.000 [ DEBUG]:satip: SAT>IP DVB-S Tuner #2 (192.168.1.22) - stopping 12524H in DVB-S/S2 - 28.2E:Astra
2015-08-23 10:54:15.000 [ INFO]:subscription: 0007: "epggrab" unsubscribing
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 12524H in DVB-S/S2 - 28.2E:Astra - close PID tables subscription [0042/0x2cea780]
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.0.5-17~g15506ea) [eae7e9dd5efa50f9c91834414dfb5204d66d4403] CWD: /tmp
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Fault address 0x4b05ab (Access error)
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Loaded libraries: /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 /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 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /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
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Register dump [23]: 00000000004b04b300000000009f4b0800007ff8b9f9efe000000000ffffff01000000000000000100000000004b04b30000000000000067000000000000000100000000004b05a30000000002cea86800000000004b03030000000002cea7d000000000000000480000000000000016000000000000003800007fff34864c98000000000044aca0000000000001020600000000000000330000000000000007000000000000000efffffffe7ffbba1500000000004b05ab
2015-08-23 10:54:15.020 [ ALERT]:CRASH: STACKTRACE
2015-08-23 10:54:15.024 [ ALERT]:CRASH: 0x461c69
2015-08-23 10:54:15.040 [ ALERT]:CRASH: 0x7ff8ba4c5340
2015-08-23 10:54:15.047 [ ALERT]:CRASH: 0x44aca0
2015-08-23 10:54:15.056 [ ALERT]:CRASH: 0x44f00d
2015-08-23 10:54:15.062 [ ALERT]:CRASH: 0x450a77
2015-08-23 10:54:15.070 [ ALERT]:CRASH: 0x4ad986
2015-08-23 10:54:15.085 [ ALERT]:CRASH: 0x4b5985
2015-08-23 10:54:15.087 [ ALERT]:CRASH: 0x4ace21
2015-08-23 10:54:15.092 [ ALERT]:CRASH: 0x4b6cf9
2015-08-23 10:54:15.102 [ ALERT]:CRASH: 0x4b801a
2015-08-23 10:54:15.109 [ ALERT]:CRASH: 0x45176a
2015-08-23 10:54:15.122 [ ALERT]:CRASH: 0x452ede
2015-08-23 10:54:15.131 [ ALERT]:CRASH: 0x44df08
2015-08-23 10:54:15.147 [ ALERT]:CRASH: 0x44f98a
2015-08-23 10:54:15.151 [ ALERT]:CRASH: 0x44fc27
2015-08-23 10:54:15.161 [ ALERT]:CRASH: 0x4b6ac9
2015-08-23 10:54:15.164 [ ALERT]:CRASH: 0x4c2b7d
2015-08-23 10:54:15.172 [ ALERT]:CRASH: 0x42c3b4
2015-08-23 10:54:15.172 [ ALERT]:CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6)
+ echo '|/usr/share/apport/apport %p %s %c %P'
++ tail -n 1
++ find /crash -name '*core.new*'
+ core_file_new=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128
+ '[' '!' /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128 ']'
+ file_prefix=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655
+ core_file=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
+ mv /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128 /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
+ mv /crash/tvheadend-4.0.5-17~g15506ea.dmesg.new /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.dmesg
+ uname -a
+ echo /usr/bin/tvheadend -u hts -g hts -c /config --fork --dump --logfile /crash/tvheadend.log --satip_xml http://192.168.1.22:8080/desc.xml --bindaddr 192.168.2.3
+ tvheadend --version
+ cat /crash/tvheadend.log
+ rm /crash/tvheadend.log
+ echo '
***********************************************************************
GDB Backtrace
***********************************************************************
'
***********************************************************************
GDB Backtrace
***********************************************************************
+ gdb /usr/bin/tvheadend /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
+ echo 'set logging on /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.gdb.txt
set pagination off
bt full'
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 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".
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...Reading symbols from /usr/lib/debug//usr/bin/tvheadend...done.
done.
[New LWP 128]
[New LWP 129]
[New LWP 136]
[New LWP 134]
[New LWP 137]
[New LWP 135]
[New LWP 142]
[New LWP 138]
[New LWP 143]
[New LWP 139]
[New LWP 141]
[New LWP 144]
[New LWP 145]
[New LWP 148]
[New LWP 146]
[New LWP 147]
[New LWP 183]
[New LWP 149]
[New LWP 184]
[New LWP 163]
[New LWP 185]
[New LWP 165]
[New LWP 166]
[New LWP 169]
[New LWP 170]
[New LWP 171]
[New LWP 172]
[New LWP 173]
[New LWP 174]
[New LWP 175]
[New LWP 176]
[New LWP 177]
[New LWP 178]
[New LWP 179]
[New LWP 180]
[New LWP 181]
[New LWP 182]
[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/tvheadend -u hts -g hts -c /config --fork --dump --logfile /crash/tvhe'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 streaming_target_disconnect (
sp=sp@entry=0x4b05a3 <mpegts_input_thread+2515>, st=st@entry=0x2cea868)
at src/streaming.c:122
122 src/streaming.c: No such file or directory.
(gdb) Copying output to /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.gdb.txt.
(gdb) (gdb) #0 streaming_target_disconnect (sp=sp@entry=0x4b05a3 <mpegts_input_thread+2515>, st=st@entry=0x2cea868) at src/streaming.c:122
filter = <optimized out>
#1 0x000000000044f00d in subscription_unlink_service0 (s=0x2cea7d0, reason=reason@entry=103, stop=stop@entry=1) at src/subscriptions.c:132
sm = <optimized out>
t = 0x4b0303 <mpegts_input_thread+1843>
#2 0x000000000044f0ca in subscription_unlink_service (s=<optimized out>, reason=reason@entry=103) at src/subscriptions.c:153
No locals.
#3 0x0000000000450a77 in service_remove_subscriber (t=0x2cea780, s=<optimized out>, reason=103) at src/service.c:392
No locals.
#4 0x00000000004ad986 in mpegts_input_stopped_mux (mi=0x7ff878005d00, mmi=<optimized out>) at src/input/mpegts/mpegts_input.c:788
buf = "SAT>IP DVB-S Tuner #2 (192.168.1.22)", '\000' <repeats 219 times>
s = <optimized out>
s_next = 0x0
mm = 0x2d176b0
#5 0x00000000004b5985 in mpegts_mux_stop (mm=0x2d176b0, force=<optimized out>, reason=103) at src/input/mpegts/mpegts_mux.c:739
buf = "12524H in DVB-S/S2 - 28.2E:Astra", '\000' <repeats 223 times>
buf2 = "AP\237\000\000\000\000\000\060\000\000\000\060\000\000\000xP\206\064\377\177\000\000\260O\206\064\377\177\000\000\300\026\241\000\000\000\000\000\000\035\336-D\352\271\354service:\360\330\323\002\000\000\000\000\240\245\317\002\000\000\000\000\000]\000x\370\177\000\000\020R\206\064\377\177\000\000@W\336\002\000\000\000\000\020S\206\064\377\177\000\000Z\357B\000\000\000\000\000\030P\206\064\377\177\000\000uner #1 (192.1680\000\000\000\060\000\000\000\000Q\206\064\377\177\000\000\060P\206\064\377\177\000\000error 0\000\360\202\315\002", '\000' <repeats 12 times>, ":\355B\000\000\000\000\000\200Q\206\064\377\177\000\000"...
s = <optimized out>
mmi = 0x2cca6f0
mmi2 = <optimized out>
mi = 0x7ff878005d00
mp = <optimized out>
mps = <optimized out>
__PRETTY_FUNCTION__ = "mpegts_mux_stop"
#6 0x00000000004ace21 in mpegts_input_warm_mux (mi=0x7ff878005d00, mmi=<optimized out>) at src/input/mpegts/mpegts_input.c:366
cur = <optimized out>
#7 0x00000000004b6cf9 in mpegts_mux_instance_start (mmiptr=mmiptr@entry=0x7fff34865478, t=t@entry=0x2de5740) at src/input/mpegts/mpegts_mux.c:250
r = <optimized out>
buf = "11895V in DVB-S/S2 - 28.2E:Astra", '\000' <repeats 223 times>
buf2 = "SAT>IP DVB-S Tuner #2 (192.168.1.22)", '\000' <repeats 219 times>
mmi = 0x2cfa5a0
mm = 0x2d3d8f0
mi = 0x7ff878005d00
s = <optimized out>
#8 0x00000000004b801a in mpegts_service_start (t=0x2de5740, instance=3, flags=4480) at src/input/mpegts/mpegts_service.c:322
r = <optimized out>
s = 0x2de5740
m = 0x2d3d8f0
mmi = 0x2cfa5a0
__PRETTY_FUNCTION__ = "mpegts_service_start"
#9 0x000000000045176a in service_start (t=0x2de5740, instance=3, flags=flags@entry=4480, timeout=timeout@entry=0, postpone=postpone@entry=0) at src/service.c:662
st = <optimized out>
r = <optimized out>
stimeout = 10
__PRETTY_FUNCTION__ = "service_start"
#10 0x0000000000452ede in service_find_instance (s=<optimized out>, ch=0x0, ti=<optimized out>, sil=sil@entry=0x2cc7490, error=error@entry=0x7fff348656ec, weight=<optimized out>, flags=4480, timeout=0, postpone=0) at src/service.c:781
csm = <optimized out>
si = 0x2de5b80
next = <optimized out>
weight2 = <optimized out>
#11 0x000000000044df08 in subscription_start_instance (s=s@entry=0x2cc7380, error=error@entry=0x7fff348656ec) at src/subscriptions.c:277
si = <optimized out>
#12 0x000000000044f98a in subscription_create_from_channel_or_service (prch=prch@entry=0x7fff348656f0, ti=ti@entry=0x0, weight=weight@entry=5, name=name@entry=0xa16f6b "scan", flags=flags@entry=4480, hostname=hostname@entry=0x0, username=username@entry=0x0, client=client@entry=0x0, error=error@entry=0x7fff348656ec, service=0x2de5740) at src/subscriptions.c:752
s = 0x2cc7380
si = <optimized out>
ch = 0x0
_error = 0
__PRETTY_FUNCTION__ = "subscription_create_from_channel_or_service"
pro_name = <optimized out>
#13 0x000000000044fc27 in subscription_create_from_mux (prch=prch@entry=0x7fff348656f0, ti=ti@entry=0x0, weight=5, name=name@entry=0xa16f6b "scan", flags=4480, hostname=hostname@entry=0x0, username=username@entry=0x0, client=client@entry=0x0, error=error@entry=0x7fff348656ec) at src/subscriptions.c:824
mm = <optimized out>
s = <optimized out>
#14 0x00000000004b6ac9 in mpegts_mux_subscribe (mm=mm@entry=0x2d3d8f0, mi=mi@entry=0x0, name=name@entry=0xa16f6b "scan", weight=<optimized out>, flags=<optimized out>) at src/input/mpegts/mpegts_mux.c:1217
prch = {prch_link = {le_next = 0x0, le_prev = 0x0}, prch_linked = 0, prch_sharer = 0x0, prch_sharer_link = {le_next = 0x0, le_prev = 0x0}, prch_pro = 0x0, prch_id = 0x2d3d8f0, prch_ts_delta = 0, prch_flags = 0, prch_stop = 0, prch_start_pending = 0, prch_sq_used = 0, prch_sq = {sq_st = {st_link = {le_next = 0x0, le_prev = 0x0}, st_pad = 0x0, st_cb = 0x0, st_opaque = 0x0, st_reject_filter = 0}, sq_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, sq_cond = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0}, sq_maxsize = 0, sq_queue = {tqh_first = 0x0, tqh_last = 0x0}}, prch_post_share = 0x0, prch_st = 0x0, prch_muxer = 0x0, prch_gh = 0x0, prch_tsfix = 0x0, prch_timeshift = 0x0, prch_input = {st_link = {le_next = 0x0, le_prev = 0x0}, st_pad = 0x0, st_cb = 0x0, st_opaque = 0x0, st_reject_filter = 0}, prch_share = 0x0, prch_can_share = 0x0}
s = <optimized out>
err = 0
#15 0x00000000004c2b7d in mpegts_network_scan_timer_cb (p=0x2cc6540) at src/input/mpegts/mpegts_network_scan.c:56
mn = 0x2cc6540
mm = 0x2d3d8f0
nxt = 0x2d48870
r = <optimized out>
__PRETTY_FUNCTION__ = "mpegts_network_scan_timer_cb"
#16 0x000000000042c3b4 in mainloop () at src/main.c:542
gti = <optimized out>
cb = <optimized out>
ts = {tv_sec = 1440323655, tv_nsec = 67529}
#17 main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1068
i = <optimized out>
set = {__val = {16386, 0 <repeats 15 times>}}
adapter_mask = <optimized out>
log_level = <optimized out>
log_options = <optimized out>
log_debug = <optimized out>
log_trace = <optimized out>
gid = <optimized out>
uid = <optimized out>
buf = "/tmp\000\177\000\000pb\206\064\377\177\000\000\250\326\276\271\370\177\000\000\202\035\376\003\000\000\000\000`b\206\064\377\177\000\000\220a\206\064\377\177\000\000\000\000\000\000\000\000\000\000\020\002\335\273\370\177\000\000\350\024\335\273\370\177\000\000G\207\070\273\370\177\000\000x-\277\271\370\177\000\000\234.\274\273\370\177\000\000\000\000\000\000\001\000\000\000.N=\366\000\000\000\000\r\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\360\034\335\273\370\177\000\000\026\070\274\273\370\177\000\000\001\000\000\000\000\000\000\000\000b\206\064\377\177\000\000(]\276\271\370\177\000\000\020c\206\064\377\177\000\000\250!\277\271\370\177\000\000\070\365\330\003\000\000\000\000\000c\206\064\377\177", '\000' <repeats 18 times>...
pidfile = <optimized out>
opt_help = 0
opt_version = 0
opt_fork = 1
opt_firstrun = 0
opt_stderr = 0
opt_syslog = 0
opt_nosyslog = 0
opt_uidebug = 0
opt_abort = 0
opt_noacl = 0
opt_fileline = 0
opt_threadid = 0
opt_ipv6 = 0
opt_satip_rtsp = 0
opt_tsfile_tuner = 0
opt_dump = 1
opt_xspf = 0
opt_dbus = 0
opt_dbus_session = 0
opt_nobackup = 0
opt_nobat = 0
opt_config = 0x7fff34867dc2 "/config"
opt_user = 0x7fff34867db4 "hts"
opt_group = 0x7fff34867dbb "hts"
opt_logpath = 0x7fff34867de2 "/crash/tvheadend.log"
opt_log_debug = 0x0
opt_log_trace = 0x0
opt_pidpath = 0x9ef644 "/var/run/tvheadend.pid"
opt_dvb_adapters = 0x0
opt_bindaddr = 0x7fff34867e30 "192.168.2.3"
opt_subscribe = 0x0
opt_user_agent = 0x0
opt_satip_xml = {max = 10, num = 1, str = 0x2b9d010}
opt_tsfile = {max = 10, num = 0, str = 0x2b9d070}
cmdline_opts = {{sopt = 0 '\000', lopt = 0x0, desc = 0x9ef65b "Generic Options", type = OPT_BOOL, param = 0x0}, {sopt = 104 'h', lopt = 0x9ef66b "help", desc = 0x9ef670 "Show this page", type = OPT_BOOL, param = 0x7fff34865914}, {sopt = 118 'v', lopt = 0xe9adda "version", desc = 0x9ef67f "Show version infomation", type = OPT_BOOL, param = 0x7fff34865918}, {sopt = 0 '\000', lopt = 0x0, desc = 0x9ef697 "Service Configuration", type = OPT_BOOL, param = 0x0}, {sopt = 99 'c', lopt = 0xa097ab "config", desc = 0x9ef6ad "Alternate config path", type = OPT_STR, param = 0x7fff34865968}, {sopt = 66 'B', lopt = 0x9ef6c3 "nobackup", desc = 0x9ef1e8 "Do not backup config tree at upgrade", type = OPT_BOOL, param = 0x7fff34865960}, {sopt = 102 'f', lopt = 0x9ef6cc "fork", desc = 0x9ef6d1 "Fork and run as daemon", type = OPT_BOOL, param = 0x7fff3486591c}, {sopt = 117 'u', lopt = 0x9ef6ef "user", desc = 0x9ef6e8 "Run as user", type = OPT_STR, param = 0x7fff34865970}, {sopt = 103 'g', lopt = 0x9ef6fb "group", desc = 0x9ef6f4 "Run as group", type = OPT_STR, param = 0x7fff34865978}, {sopt = 112 'p', lopt = 0x9ef657 "pid", desc = 0x9ef701 "Alternate pid path", type = OPT_STR, param = 0x7fff34865998}, {sopt = 67 'C', lopt = 0x9ef714 "firstrun", desc = 0x9ef210 "If no user account exists then create one with\nno username and no password. Use with care as\nit will allow world-wide administrative access\nto your Tvheadend installation until you edit\nthe access-con"..., type = OPT_BOOL, param = 0x7fff34865920}, {sopt = 85 'U', lopt = 0x9ef71d "dbus", desc = 0x9ef722 "Enable DBus", type = OPT_BOOL, param = 0x7fff34865958}, {sopt = 101 'e', lopt = 0x9ef72e "dbus_session", desc = 0x9ef300 "DBus - use the session message bus instead system one", type = OPT_BOOL, param = 0x7fff3486595c}, {sopt = 97 'a', lopt = 0x9efce8 "adapters", desc = 0x9ef338 "Only use specified DVB adapters (comma separated)", type = OPT_STR, param = 0x7fff348659a0}, {sopt = 0 '\000', lopt = 0x9ef73b "satip_rtsp", desc = 0x9ef370 "SAT>IP RTSP port number for server\n(default: -1 = disable, 0 = webconfig, standard port is 554)", type = OPT_INT, param = 0x7fff34865948}, {sopt = 0 '\000', lopt = 0x9ef746 "satip_xml", desc = 0x9ef3d0 "URL with the SAT>IP server XML location", type = OPT_STR_LIST, param = 0x7fff348659c0}, {sopt = 0 '\000', lopt = 0x0, desc = 0x9ef750 "Server Connectivity", type = OPT_BOOL, param = 0x0}, {sopt = 54 '6', lopt = 0x9ef764 "ipv6", desc = 0x9ef769 "Listen on IPv6", type = OPT_BOOL, param = 0x7fff34865944}, {sopt = 98 'b', lopt = 0xa1d444 "bindaddr", desc = 0x9ef778 "Specify bind address", type = OPT_STR, param = 0x7fff348659a8}, {sopt = 0 '\000', lopt = 0x9ef78d "http_port", desc = 0x9ef797 "Specify alternative http port", type = OPT_INT, param = 0x139751c <tvheadend_webui_port>}, {sopt = 0 '\000', lopt = 0x9ef7b5 "http_root", desc = 0x9ef3f8 "Specify alternative http webroot", type = OPT_STR, param = 0x1397470 <tvheadend_webroot>}, {sopt = 0 '\000', lopt = 0x9ef7bf "htsp_port", desc = 0x9ef7c9 "Specify alternative htsp port", type = OPT_INT, param = 0x1397488 <tvheadend_htsp_port>}, {sopt = 0 '\000', lopt = 0x9ef7e7 "htsp_port2", desc = 0x9ef7f2 "Specify extra htsp port", type = OPT_INT, param = 0x13973e0 <tvheadend_htsp_port_extra>}, {sopt = 0 '\000', lopt = 0x9ef80a "useragent", desc = 0x9ef420 "Specify User-Agent header for the http client", type = OPT_STR, param = 0x7fff348659b8}, {sopt = 0 '\000', lopt = 0x9ef814 "xspf", desc = 0x9ef819 "Use xspf playlist instead M3U", type = OPT_BOOL, param = 0x7fff34865954}, {sopt = 0 '\000', lopt = 0x0, desc = 0x9ef837 "Debug Options", type = OPT_BOOL, param = 0x0}, {sopt = 100 'd', lopt = 0x9ef855 "stderr", desc = 0x9ef845 "Enable debug on stderr", type = OPT_BOOL, param = 0x7fff34865924}, {sopt = 115 's', lopt = 0x9ef86c "syslog", desc = 0x9ef85c "Enable debug to syslog", type = OPT_BOOL, param = 0x7fff34865928}, {sopt = 83 'S', lopt = 0x9ef873 "nosyslog", desc = 0x9ef87c "Disable syslog (all msgs)", type = OPT_BOOL, param = 0x7fff3486592c}, {sopt = 108 'l', lopt = 0xeb21e7 "logfile", desc = 0x9ef896 "Enable debug to file", type = OPT_STR, param = 0x7fff34865980}, {sopt = 0 '\000', lopt = 0x9ef902 "debug", desc = 0x9ef8ab "Enable debug subsystems", type = OPT_STR, param = 0x7fff34865988}, {sopt = 0 '\000', lopt = 0xa0b2c9 "trace", desc = 0x9ef8c3 "Enable trace subsystems", type = OPT_STR, param = 0x7fff34865990}, {sopt = 0 '\000', lopt = 0x9ef8db "fileline", desc = 0x9ef450 "Add file and line numbers to debug", type = OPT_BOOL, param = 0x7fff3486593c}, {sopt = 0 '\000', lopt = 0x9ef8e4 "threadid", desc = 0x9ef8ed "Add the thread ID to debug", type = OPT_BOOL, param = 0x7fff34865940}, {sopt = 0 '\000', lopt = 0x9ef908 "uidebug", desc = 0x9ef478 "Enable webUI debug (non-minified JS)", type = OPT_BOOL, param = 0x7fff34865930}, {sopt = 65 'A', lopt = 0x9ef91c "abort", desc = 0x9ef910 "Immediately abort", type = OPT_BOOL, param = 0x7fff34865934}, {sopt = 68 'D', lopt = 0xea57f0 "dump", desc = 0x9ef922 "Enable coredumps for daemon", type = OPT_BOOL, param = 0x7fff34865950}, {sopt = 0 '\000', lopt = 0x9ef93e "noacl", desc = 0x9ef4a0 "Disable all access control checks", type = OPT_BOOL, param = 0x7fff34865938}, {sopt = 0 '\000', lopt = 0x9ef944 "nobat", desc = 0x9ef94a "Disable DVB bouquets", type = OPT_BOOL, param = 0x7fff34865964}, {sopt = 106 'j', lopt = 0x9ef95f "join", desc = 0x9ef4c8 "Subscribe to a service permanently", type = OPT_STR, param = 0x7fff348659b0}, {sopt = 0 '\000', lopt = 0x0, desc = 0x9ef964 "TODO: testing", type = OPT_BOOL, param = 0x0}, {sopt = 0 '\000', lopt = 0x9ef972 "tsfile_tuners", desc = 0x9ef980 "Number of tsfile tuners", type = OPT_INT, param = 0x7fff3486594c}, {sopt = 0 '\000', lopt = 0x9ef998 "tsfile", desc = 0x9ef99f "tsfile input (mux file)", type = OPT_STR_LIST, param = 0x7fff348659d0}}
(gdb) quit
+ echo '
***********************************************************************
Tvheadend Debugging Guide
----> https://tvheadend.org/projects/tvheadend/wiki/Debugging
Tvheadend Issue Tracker
----> https://tvheadend.org/projects/tvheadend/issues
Tvheadend New Issue
----> https://tvheadend.org/projects/tvheadend/issues/new
'
+ chown -R 101:44 /crash
***********************************************************************
Tvheadend Debugging Guide
----> https://tvheadend.org/projects/tvheadend/wiki/Debugging
Tvheadend Issue Tracker
----> https://tvheadend.org/projects/tvheadend/issues
Tvheadend New Issue
----> https://tvheadend.org/projects/tvheadend/issues/new
+ chmod 772 /crash
/debug.sh exited 0
id@emachines-e520:~/docker-images$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment