1
|
2015-08-23 10:54:13.567 [ DEBUG]:settings: saving to /config/bouquet/f2e1e4256844fece7445da2611191480
|
2
|
2015-08-23 10:54:13.567 [ DEBUG]:settings: saving to /config/bouquet/ca2cf50731e61e3105e9c1cc4b95760f
|
3
|
2015-08-23 10:54:14.264 [ ERROR]:spawn: [Sun Aug 23 10:54:14 2015] Fetching listings: 5%
|
4
|
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 11895V in DVB-S/S2 - 28.2E:Astra - add raw service
|
5
|
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
|
6
|
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
|
7
|
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
|
8
|
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)
|
9
|
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 12524H in DVB-S/S2 - 28.2E:Astra - stopping mux (forced)
|
10
|
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
|
11
|
2015-08-23 10:54:15.000 [ INFO]:subscription: 0007: "epggrab" unsubscribing
|
12
|
2015-08-23 10:54:15.000 [ DEBUG]:mpegts: 12524H in DVB-S/S2 - 28.2E:Astra - close PID tables subscription [0042/0x2cea780]
|
13
|
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.0.5-17~g15506ea) [eae7e9dd5efa50f9c91834414dfb5204d66d4403] CWD: /tmp
|
14
|
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Fault address 0x4b05ab (Access error)
|
15
|
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
|
16
|
2015-08-23 10:54:15.020 [ ALERT]:CRASH: Register dump [23]: 00000000004b04b300000000009f4b0800007ff8b9f9efe000000000ffffff01000000000000000100000000004b04b30000000000000067000000000000000100000000004b05a30000000002cea86800000000004b03030000000002cea7d000000000000000480000000000000016000000000000003800007fff34864c98000000000044aca0000000000001020600000000000000330000000000000007000000000000000efffffffe7ffbba1500000000004b05ab
|
17
|
2015-08-23 10:54:15.020 [ ALERT]:CRASH: STACKTRACE
|
18
|
2015-08-23 10:54:15.024 [ ALERT]:CRASH: 0x461c69
|
19
|
2015-08-23 10:54:15.040 [ ALERT]:CRASH: 0x7ff8ba4c5340
|
20
|
2015-08-23 10:54:15.047 [ ALERT]:CRASH: 0x44aca0
|
21
|
2015-08-23 10:54:15.056 [ ALERT]:CRASH: 0x44f00d
|
22
|
2015-08-23 10:54:15.062 [ ALERT]:CRASH: 0x450a77
|
23
|
2015-08-23 10:54:15.070 [ ALERT]:CRASH: 0x4ad986
|
24
|
2015-08-23 10:54:15.085 [ ALERT]:CRASH: 0x4b5985
|
25
|
2015-08-23 10:54:15.087 [ ALERT]:CRASH: 0x4ace21
|
26
|
2015-08-23 10:54:15.092 [ ALERT]:CRASH: 0x4b6cf9
|
27
|
2015-08-23 10:54:15.102 [ ALERT]:CRASH: 0x4b801a
|
28
|
2015-08-23 10:54:15.109 [ ALERT]:CRASH: 0x45176a
|
29
|
2015-08-23 10:54:15.122 [ ALERT]:CRASH: 0x452ede
|
30
|
2015-08-23 10:54:15.131 [ ALERT]:CRASH: 0x44df08
|
31
|
2015-08-23 10:54:15.147 [ ALERT]:CRASH: 0x44f98a
|
32
|
2015-08-23 10:54:15.151 [ ALERT]:CRASH: 0x44fc27
|
33
|
2015-08-23 10:54:15.161 [ ALERT]:CRASH: 0x4b6ac9
|
34
|
2015-08-23 10:54:15.164 [ ALERT]:CRASH: 0x4c2b7d
|
35
|
2015-08-23 10:54:15.172 [ ALERT]:CRASH: 0x42c3b4
|
36
|
2015-08-23 10:54:15.172 [ ALERT]:CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6)
|
37
|
+ echo '|/usr/share/apport/apport %p %s %c %P'
|
38
|
++ tail -n 1
|
39
|
++ find /crash -name '*core.new*'
|
40
|
+ core_file_new=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128
|
41
|
+ '[' '!' /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128 ']'
|
42
|
+ file_prefix=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655
|
43
|
+ core_file=/crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
|
44
|
+ mv /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core.new.128 /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
|
45
|
+ mv /crash/tvheadend-4.0.5-17~g15506ea.dmesg.new /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.dmesg
|
46
|
+ uname -a
|
47
|
+ 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
|
48
|
+ tvheadend --version
|
49
|
+ cat /crash/tvheadend.log
|
50
|
+ rm /crash/tvheadend.log
|
51
|
+ echo '
|
52
|
***********************************************************************
|
53
|
GDB Backtrace
|
54
|
***********************************************************************
|
55
|
'
|
56
|
|
57
|
***********************************************************************
|
58
|
GDB Backtrace
|
59
|
***********************************************************************
|
60
|
|
61
|
+ gdb /usr/bin/tvheadend /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.core
|
62
|
+ echo 'set logging on /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.gdb.txt
|
63
|
set pagination off
|
64
|
bt full'
|
65
|
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
|
66
|
Copyright (C) 2014 Free Software Foundation, Inc.
|
67
|
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
68
|
This is free software: you are free to change and redistribute it.
|
69
|
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
70
|
and "show warranty" for details.
|
71
|
This GDB was configured as "x86_64-linux-gnu".
|
72
|
Type "show configuration" for configuration details.
|
73
|
For bug reporting instructions, please see:
|
74
|
<http://www.gnu.org/software/gdb/bugs/>.
|
75
|
Find the GDB manual and other documentation resources online at:
|
76
|
<http://www.gnu.org/software/gdb/documentation/>.
|
77
|
For help, type "help".
|
78
|
Type "apropos word" to search for commands related to "word"...
|
79
|
Reading symbols from /usr/bin/tvheadend...Reading symbols from /usr/lib/debug//usr/bin/tvheadend...done.
|
80
|
done.
|
81
|
[New LWP 128]
|
82
|
[New LWP 129]
|
83
|
[New LWP 136]
|
84
|
[New LWP 134]
|
85
|
[New LWP 137]
|
86
|
[New LWP 135]
|
87
|
[New LWP 142]
|
88
|
[New LWP 138]
|
89
|
[New LWP 143]
|
90
|
[New LWP 139]
|
91
|
[New LWP 141]
|
92
|
[New LWP 144]
|
93
|
[New LWP 145]
|
94
|
[New LWP 148]
|
95
|
[New LWP 146]
|
96
|
[New LWP 147]
|
97
|
[New LWP 183]
|
98
|
[New LWP 149]
|
99
|
[New LWP 184]
|
100
|
[New LWP 163]
|
101
|
[New LWP 185]
|
102
|
[New LWP 165]
|
103
|
[New LWP 166]
|
104
|
[New LWP 169]
|
105
|
[New LWP 170]
|
106
|
[New LWP 171]
|
107
|
[New LWP 172]
|
108
|
[New LWP 173]
|
109
|
[New LWP 174]
|
110
|
[New LWP 175]
|
111
|
[New LWP 176]
|
112
|
[New LWP 177]
|
113
|
[New LWP 178]
|
114
|
[New LWP 179]
|
115
|
[New LWP 180]
|
116
|
[New LWP 181]
|
117
|
[New LWP 182]
|
118
|
[Thread debugging using libthread_db enabled]
|
119
|
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
120
|
Core was generated by `/usr/bin/tvheadend -u hts -g hts -c /config --fork --dump --logfile /crash/tvhe'.
|
121
|
Program terminated with signal SIGSEGV, Segmentation fault.
|
122
|
#0 streaming_target_disconnect (
|
123
|
sp=sp@entry=0x4b05a3 <mpegts_input_thread+2515>, st=st@entry=0x2cea868)
|
124
|
at src/streaming.c:122
|
125
|
122 src/streaming.c: No such file or directory.
|
126
|
(gdb) Copying output to /crash/tvheadend-4.0.5-17~g15506ea.t1440323655.gdb.txt.
|
127
|
(gdb) (gdb) #0 streaming_target_disconnect (sp=sp@entry=0x4b05a3 <mpegts_input_thread+2515>, st=st@entry=0x2cea868) at src/streaming.c:122
|
128
|
filter = <optimized out>
|
129
|
#1 0x000000000044f00d in subscription_unlink_service0 (s=0x2cea7d0, reason=reason@entry=103, stop=stop@entry=1) at src/subscriptions.c:132
|
130
|
sm = <optimized out>
|
131
|
t = 0x4b0303 <mpegts_input_thread+1843>
|
132
|
#2 0x000000000044f0ca in subscription_unlink_service (s=<optimized out>, reason=reason@entry=103) at src/subscriptions.c:153
|
133
|
No locals.
|
134
|
#3 0x0000000000450a77 in service_remove_subscriber (t=0x2cea780, s=<optimized out>, reason=103) at src/service.c:392
|
135
|
No locals.
|
136
|
#4 0x00000000004ad986 in mpegts_input_stopped_mux (mi=0x7ff878005d00, mmi=<optimized out>) at src/input/mpegts/mpegts_input.c:788
|
137
|
buf = "SAT>IP DVB-S Tuner #2 (192.168.1.22)", '\000' <repeats 219 times>
|
138
|
s = <optimized out>
|
139
|
s_next = 0x0
|
140
|
mm = 0x2d176b0
|
141
|
#5 0x00000000004b5985 in mpegts_mux_stop (mm=0x2d176b0, force=<optimized out>, reason=103) at src/input/mpegts/mpegts_mux.c:739
|
142
|
buf = "12524H in DVB-S/S2 - 28.2E:Astra", '\000' <repeats 223 times>
|
143
|
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"...
|
144
|
s = <optimized out>
|
145
|
mmi = 0x2cca6f0
|
146
|
mmi2 = <optimized out>
|
147
|
mi = 0x7ff878005d00
|
148
|
mp = <optimized out>
|
149
|
mps = <optimized out>
|
150
|
__PRETTY_FUNCTION__ = "mpegts_mux_stop"
|
151
|
#6 0x00000000004ace21 in mpegts_input_warm_mux (mi=0x7ff878005d00, mmi=<optimized out>) at src/input/mpegts/mpegts_input.c:366
|
152
|
cur = <optimized out>
|
153
|
#7 0x00000000004b6cf9 in mpegts_mux_instance_start (mmiptr=mmiptr@entry=0x7fff34865478, t=t@entry=0x2de5740) at src/input/mpegts/mpegts_mux.c:250
|
154
|
r = <optimized out>
|
155
|
buf = "11895V in DVB-S/S2 - 28.2E:Astra", '\000' <repeats 223 times>
|
156
|
buf2 = "SAT>IP DVB-S Tuner #2 (192.168.1.22)", '\000' <repeats 219 times>
|
157
|
mmi = 0x2cfa5a0
|
158
|
mm = 0x2d3d8f0
|
159
|
mi = 0x7ff878005d00
|
160
|
s = <optimized out>
|
161
|
#8 0x00000000004b801a in mpegts_service_start (t=0x2de5740, instance=3, flags=4480) at src/input/mpegts/mpegts_service.c:322
|
162
|
r = <optimized out>
|
163
|
s = 0x2de5740
|
164
|
m = 0x2d3d8f0
|
165
|
mmi = 0x2cfa5a0
|
166
|
__PRETTY_FUNCTION__ = "mpegts_service_start"
|
167
|
#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
|
168
|
st = <optimized out>
|
169
|
r = <optimized out>
|
170
|
stimeout = 10
|
171
|
__PRETTY_FUNCTION__ = "service_start"
|
172
|
#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
|
173
|
csm = <optimized out>
|
174
|
si = 0x2de5b80
|
175
|
next = <optimized out>
|
176
|
weight2 = <optimized out>
|
177
|
#11 0x000000000044df08 in subscription_start_instance (s=s@entry=0x2cc7380, error=error@entry=0x7fff348656ec) at src/subscriptions.c:277
|
178
|
si = <optimized out>
|
179
|
#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
|
180
|
s = 0x2cc7380
|
181
|
si = <optimized out>
|
182
|
ch = 0x0
|
183
|
_error = 0
|
184
|
__PRETTY_FUNCTION__ = "subscription_create_from_channel_or_service"
|
185
|
pro_name = <optimized out>
|
186
|
#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
|
187
|
mm = <optimized out>
|
188
|
s = <optimized out>
|
189
|
#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
|
190
|
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}
|
191
|
s = <optimized out>
|
192
|
err = 0
|
193
|
#15 0x00000000004c2b7d in mpegts_network_scan_timer_cb (p=0x2cc6540) at src/input/mpegts/mpegts_network_scan.c:56
|
194
|
mn = 0x2cc6540
|
195
|
mm = 0x2d3d8f0
|
196
|
nxt = 0x2d48870
|
197
|
r = <optimized out>
|
198
|
__PRETTY_FUNCTION__ = "mpegts_network_scan_timer_cb"
|
199
|
#16 0x000000000042c3b4 in mainloop () at src/main.c:542
|
200
|
gti = <optimized out>
|
201
|
cb = <optimized out>
|
202
|
ts = {tv_sec = 1440323655, tv_nsec = 67529}
|
203
|
#17 main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1068
|
204
|
i = <optimized out>
|
205
|
set = {__val = {16386, 0 <repeats 15 times>}}
|
206
|
adapter_mask = <optimized out>
|
207
|
log_level = <optimized out>
|
208
|
log_options = <optimized out>
|
209
|
log_debug = <optimized out>
|
210
|
log_trace = <optimized out>
|
211
|
gid = <optimized out>
|
212
|
uid = <optimized out>
|
213
|
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>...
|
214
|
pidfile = <optimized out>
|
215
|
opt_help = 0
|
216
|
opt_version = 0
|
217
|
opt_fork = 1
|
218
|
opt_firstrun = 0
|
219
|
opt_stderr = 0
|
220
|
opt_syslog = 0
|
221
|
opt_nosyslog = 0
|
222
|
opt_uidebug = 0
|
223
|
opt_abort = 0
|
224
|
opt_noacl = 0
|
225
|
opt_fileline = 0
|
226
|
opt_threadid = 0
|
227
|
opt_ipv6 = 0
|
228
|
opt_satip_rtsp = 0
|
229
|
opt_tsfile_tuner = 0
|
230
|
opt_dump = 1
|
231
|
opt_xspf = 0
|
232
|
opt_dbus = 0
|
233
|
opt_dbus_session = 0
|
234
|
opt_nobackup = 0
|
235
|
opt_nobat = 0
|
236
|
opt_config = 0x7fff34867dc2 "/config"
|
237
|
opt_user = 0x7fff34867db4 "hts"
|
238
|
opt_group = 0x7fff34867dbb "hts"
|
239
|
opt_logpath = 0x7fff34867de2 "/crash/tvheadend.log"
|
240
|
opt_log_debug = 0x0
|
241
|
opt_log_trace = 0x0
|
242
|
opt_pidpath = 0x9ef644 "/var/run/tvheadend.pid"
|
243
|
opt_dvb_adapters = 0x0
|
244
|
opt_bindaddr = 0x7fff34867e30 "192.168.2.3"
|
245
|
opt_subscribe = 0x0
|
246
|
opt_user_agent = 0x0
|
247
|
opt_satip_xml = {max = 10, num = 1, str = 0x2b9d010}
|
248
|
opt_tsfile = {max = 10, num = 0, str = 0x2b9d070}
|
249
|
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}}
|
250
|
(gdb) quit
|
251
|
+ echo '
|
252
|
***********************************************************************
|
253
|
|
254
|
Tvheadend Debugging Guide
|
255
|
----> https://tvheadend.org/projects/tvheadend/wiki/Debugging
|
256
|
|
257
|
Tvheadend Issue Tracker
|
258
|
----> https://tvheadend.org/projects/tvheadend/issues
|
259
|
|
260
|
Tvheadend New Issue
|
261
|
----> https://tvheadend.org/projects/tvheadend/issues/new
|
262
|
'
|
263
|
+ chown -R 101:44 /crash
|
264
|
|
265
|
***********************************************************************
|
266
|
|
267
|
Tvheadend Debugging Guide
|
268
|
----> https://tvheadend.org/projects/tvheadend/wiki/Debugging
|
269
|
|
270
|
Tvheadend Issue Tracker
|
271
|
----> https://tvheadend.org/projects/tvheadend/issues
|
272
|
|
273
|
Tvheadend New Issue
|
274
|
----> https://tvheadend.org/projects/tvheadend/issues/new
|
275
|
|
276
|
+ chmod 772 /crash
|
277
|
/debug.sh exited 0
|
278
|
id@emachines-e520:~/docker-images$
|