1
|
Using host libthread_db library "/lib64/libthread_db.so.1".
|
2
|
0x00007f31a0394b9d in pthread_join () from /lib64/libpthread.so.0
|
3
|
(gdb) bt full
|
4
|
#0 0x00007f31a0394b9d in pthread_join () from /lib64/libpthread.so.0
|
5
|
No symbol table info available.
|
6
|
#1 0x000055f44c2f88d8 in linuxdvb_ddci_thread_stop (ddci_thread=<optimized out>) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:212
|
7
|
No locals.
|
8
|
#2 linuxdvb_ddci_rd_thread_stop (ddci_rd_thread=<optimized out>) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:729
|
9
|
No locals.
|
10
|
#3 linuxdvb_ddci_close (lddci=lddci@entry=0x55f44cfb3680) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:788
|
11
|
closed = <optimized out>
|
12
|
#4 0x000055f44c2f8930 in linuxdvb_ddci_destroy (lddci=0x55f44cfb3680) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:766
|
13
|
No locals.
|
14
|
#5 0x000055f44c2f5916 in linuxdvb_transport_destroy (lcat=0x55f44cd864f0) at src/input/mpegts/linuxdvb/linuxdvb_ca.c:1061
|
15
|
ca = 0x0
|
16
|
#6 0x000055f44c2b6708 in linuxdvb_adapter_del (path=0x55f44d1584f0 "/dev/dvb/adapter11") at src/input/mpegts/linuxdvb/linuxdvb_adapter.c:673
|
17
|
a = 11
|
18
|
lfe = <optimized out>
|
19
|
lfe_next = <optimized out>
|
20
|
lcat = <optimized out>
|
21
|
lcat_next = 0x0
|
22
|
la = 0x55f44d121370
|
23
|
th = 0x55f44d121370
|
24
|
#7 0x000055f44c2b7bba in linuxdvb_adapter_done () at src/input/mpegts/linuxdvb/linuxdvb_adapter.c:826
|
25
|
la = <optimized out>
|
26
|
th = <optimized out>
|
27
|
n = 0x55f44d156df0
|
28
|
#8 0x000055f44c2b63b5 in linuxdvb_done () at src/input/mpegts/linuxdvb/linuxdvb.c:40
|
29
|
No locals.
|
30
|
#9 0x000055f44c2811a8 in mpegts_done () at src/input/mpegts.c:103
|
31
|
No locals.
|
32
|
#10 0x000055f44c1c2398 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1328
|
33
|
i = <optimized out>
|
34
|
set = {__val = {16386, 0 <repeats 15 times>}}
|
35
|
adapter_mask = <optimized out>
|
36
|
log_level = <optimized out>
|
37
|
log_options = <optimized out>
|
38
|
log_debug = <optimized out>
|
39
|
log_trace = <optimized out>
|
40
|
gid = <optimized out>
|
41
|
uid = <optimized out>
|
42
|
buf = "/", '\000' <repeats 15 times>, "\001\000\000\000\000\000\000\000 \340\257\243\061\177\000\000\210ק]\374\177\000\000\061n\216\243\061\177\000\000\000\000\000\000\000\000\000\000x㯣1\177\000\000\220֧]\374\177\000\000\000\000\000\000\001\000\000\000 \340\257\243\061\177\000\000\200֧]\374\177\000\000\230\261\004\243\061\177\000\000\256`\207\377\000\000\000\000\377\377\377\377\000\000\000\000H讣1\177\000\000\340\230\254\237\061\177\000\000\200\003\257\243\061\177\000\000\360䮣1\177\000\000\300֧]\374\177\000\000\312\f<\236\061\177\000\000\355\351C+\000\000\000\000\377\377\377\377\000\000\000\000\340\364\256\243\061\177\000\000Hj\254\237\061\177\000\000\200\003\257\243\061\177\000\000\070ا]\374\177\000\000"...
|
43
|
pidfile = <optimized out>
|
44
|
randseed = {thread_id = 0x7f31a3ae2bc0, tv = {tv_sec = 1522870055, tv_usec = 130534},
|
45
|
ru = "\255\005\067\243N\336\317+\366\020\310\357ha%\352\304dr\"D#|E\314Or\210\062\270\301t"}
|
46
|
rl = {rlim_cur = 8388608, rlim_max = 18446744073709551615}
|
47
|
opt_help = 0
|
48
|
opt_version = 0
|
49
|
---Type <return> to continue, or q <return> to quit---
|
50
|
opt_fork = 1
|
51
|
opt_firstrun = 1
|
52
|
opt_stderr = 0
|
53
|
opt_nostderr = 0
|
54
|
opt_syslog = 0
|
55
|
opt_nosyslog = 0
|
56
|
opt_uidebug = 0
|
57
|
opt_abort = 0
|
58
|
opt_noacl = 0
|
59
|
opt_fileline = 0
|
60
|
opt_threadid = 0
|
61
|
opt_libav = 0
|
62
|
opt_ipv6 = 0
|
63
|
opt_nosatip = 0
|
64
|
opt_satip_rtsp = 0
|
65
|
opt_tsfile_tuner = 0
|
66
|
opt_dump = 0
|
67
|
opt_xspf = 0
|
68
|
opt_dbus = 0
|
69
|
opt_dbus_session = 0
|
70
|
opt_nobackup = 0
|
71
|
opt_nobat = 0
|
72
|
opt_subsystems = 0
|
73
|
opt_config = 0x7ffc5da7de98 "/etc/tvheadend"
|
74
|
opt_user = 0x7ffc5da7deaa "tvheadend"
|
75
|
opt_group = 0x7ffc5da7deb7 "video"
|
76
|
opt_logpath = 0x7ffc5da7dec0 "/var/log/tvheadend/tvheadend.log"
|
77
|
opt_log_debug = 0x7ffc5da7dee9 "subscription,ddci,caclient,descrambler,dvbcam"
|
78
|
opt_log_trace = 0x7ffc5da7df1f "subscription,ddci,caclient,descrambler,dvbcam"
|
79
|
opt_pidpath = 0x7ffc5da7de7f "/run/tvheadend.pid"
|
80
|
opt_dvb_adapters = 0x0
|
81
|
opt_bindaddr = 0x0
|
82
|
opt_subscribe = 0x0
|
83
|
opt_user_agent = 0x0
|
84
|
opt_satip_bindaddr = 0x0
|
85
|
__opt_satip_xml = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
|
86
|
opt_satip_xml = {max = 10, num = 0, str = 0x55f44c6c5400 <__opt_satip_xml.34311>}
|
87
|
__opt_satip_tsfile = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
|
88
|
opt_tsfile = {max = 10, num = 0, str = 0x55f44c6c53a0 <__opt_satip_tsfile.34313>}
|
89
|
cmdline_opts = {{sopt = 0 '\000', lopt = 0x0, desc = 0x55f44c3ce7e0 "Generic options", type = OPT_BOOL, param = 0x0}, {sopt = 104 'h',
|
90
|
lopt = 0x55f44c2fa96e "help", desc = 0x55f44c2fa973 "Show this page", type = OPT_BOOL, param = 0x7ffc5da7cd0c}, {sopt = 118 'v',
|
91
|
lopt = 0x55f44c31f6df "version", desc = 0x55f44c2fa982 "Show version information", type = OPT_BOOL, param = 0x7ffc5da7cd10}, {sopt = 0 '\000', lopt = 0x0,
|
92
|
desc = 0x55f44c3ce7f2 "Service configuration", type = OPT_BOOL, param = 0x0}, {sopt = 99 'c', lopt = 0x55f44c3cb71a "config",
|
93
|
desc = 0x55f44c2fa99b "Alternate configuration path", type = OPT_STR, param = 0x7ffc5da7cd70}, {sopt = 66 'B', lopt = 0x55f44c2fa9b8 "nobackup",
|
94
|
desc = 0x55f44c2fa470 "Don't backup configuration tree at upgrade", type = OPT_BOOL, param = 0x7ffc5da7cd64}, {sopt = 102 'f', lopt = 0x55f44c2fa9c1 "fork",
|
95
|
desc = 0x55f44c2fa9c6 "Fork and run as daemon", type = OPT_BOOL, param = 0x7ffc5da7cd14}, {sopt = 117 'u', lopt = 0x55f44c3c9df7 "user",
|
96
|
desc = 0x55f44c2fa9dd "Run as user", type = OPT_STR, param = 0x7ffc5da7cd78}, {sopt = 103 'g', lopt = 0x55f44c31c483 "group",
|
97
|
desc = 0x55f44c2fa9e9 "Run as group", type = OPT_STR, param = 0x7ffc5da7cd80}, {sopt = 112 'p', lopt = 0x55f44c324261 "pid",
|
98
|
desc = 0x55f44c2fa9f6 "Alternate PID path", type = OPT_STR, param = 0x7ffc5da7cda0}, {sopt = 67 'C', lopt = 0x55f44c2faa09 "firstrun",
|
99
|
---Type <return> to continue, or q <return> to quit---
|
100
|
desc = 0x55f44c2fa4a0 "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 create or edit\nthe "..., type = OPT_BOOL, param = 0x7ffc5da7cd18}, {sopt = 85 'U', lopt = 0x55f44c3cb759 "dbus",
|
101
|
desc = 0x55f44c2faa12 "Enable DBus", type = OPT_BOOL, param = 0x7ffc5da7cd5c}, {sopt = 101 'e', lopt = 0x55f44c2faa1e "dbus_session",
|
102
|
desc = 0x55f44c2fa5a0 "DBus - use the session message bus instead of the system one", type = OPT_BOOL, param = 0x7ffc5da7cd60}, {sopt = 97 'a',
|
103
|
lopt = 0x55f44c2ff9f0 "adapters", desc = 0x55f44c2fa5e0 "Only use specified DVB adapters (comma-separated, -1 = none)", type = OPT_STR,
|
104
|
param = 0x7ffc5da7cda8}, {sopt = 0 '\000', lopt = 0x55f44c2faa2b "satip_bindaddr", desc = 0x55f44c2fa620 "Specify bind address for SAT>IP server",
|
105
|
type = OPT_STR, param = 0x7ffc5da7cdc8}, {sopt = 0 '\000', lopt = 0x55f44c2faa3a "satip_rtsp",
|
106
|
desc = 0x55f44c2fa648 "SAT>IP RTSP port number for server\n(default: -1 = disable, 0 = webconfig, standard port is 554)", type = OPT_INT,
|
107
|
param = 0x7ffc5da7cd4c}, {sopt = 0 '\000', lopt = 0x55f44c2faa45 "nosatip", desc = 0x55f44c2faa4d "Disable SAT>IP client", type = OPT_BOOL,
|
108
|
param = 0x7ffc5da7cd48}, {sopt = 0 '\000', lopt = 0x55f44c2faa63 "satip_xml", desc = 0x55f44c2fa6a8 "URL with the SAT>IP server XML location",
|
109
|
type = OPT_STR_LIST, param = 0x7ffc5da7cde0}, {sopt = 0 '\000', lopt = 0x0, desc = 0x55f44c3ce80a "Server connectivity", type = OPT_BOOL, param = 0x0}, {
|
110
|
sopt = 54 '6', lopt = 0x55f44c2faa6d "ipv6", desc = 0x55f44c2faa72 "Listen on IPv6", type = OPT_BOOL, param = 0x7ffc5da7cd44}, {sopt = 98 'b',
|
111
|
lopt = 0x55f44c2faa31 "bindaddr", desc = 0x55f44c2faa81 "Specify bind address", type = OPT_STR, param = 0x7ffc5da7cdb0}, {sopt = 0 '\000',
|
112
|
lopt = 0x55f44c2faa96 "http_port", desc = 0x55f44c2faaa0 "Specify alternative http port", type = OPT_INT, param = 0x55f44c6cac48 <tvheadend_webui_port>}, {
|
113
|
sopt = 0 '\000', lopt = 0x55f44c2faabe "http_root", desc = 0x55f44c2fa6d0 "Specify alternative http webroot", type = OPT_STR,
|
114
|
param = 0x55f44c6cabd0 <tvheadend_webroot>}, {sopt = 0 '\000', lopt = 0x55f44c2faac8 "htsp_port", desc = 0x55f44c2faad2 "Specify alternative htsp port",
|
115
|
type = OPT_INT, param = 0x55f44c6cabf0 <tvheadend_htsp_port>}, {sopt = 0 '\000', lopt = 0x55f44c2faaf0 "htsp_port2",
|
116
|
desc = 0x55f44c2faafb "Specify extra htsp port", type = OPT_INT, param = 0x55f44c6cac08 <tvheadend_htsp_port_extra>}, {sopt = 0 '\000',
|
117
|
lopt = 0x55f44c2fab13 "useragent", desc = 0x55f44c2fa6f8 "Specify User-Agent header for the http client", type = OPT_STR, param = 0x7ffc5da7cdc0}, {
|
118
|
sopt = 0 '\000', lopt = 0x55f44c3ccbf3 "xspf", desc = 0x55f44c2fa728 "Use XSPF playlist instead of M3U", type = OPT_BOOL, param = 0x7ffc5da7cd58}, {
|
119
|
sopt = 0 '\000', lopt = 0x0, desc = 0x55f44c3ce820 "Debug options", type = OPT_BOOL, param = 0x0}, {sopt = 100 'd', lopt = 0x55f44c322a92 "stderr",
|
120
|
desc = 0x55f44c2fab1d "Enable debug on stderr", type = OPT_BOOL, param = 0x7ffc5da7cd1c}, {sopt = 110 'n', lopt = 0x55f44c2fab34 "nostderr",
|
121
|
desc = 0x55f44c2fab3d "Disable debug on stderr", type = OPT_BOOL, param = 0x7ffc5da7cd20}, {sopt = 115 's', lopt = 0x55f44c34c382 "syslog",
|
122
|
desc = 0x55f44c2fab55 "Enable debug to syslog", type = OPT_BOOL, param = 0x7ffc5da7cd24}, {sopt = 83 'S', lopt = 0x55f44c2fab6c "nosyslog",
|
123
|
desc = 0x55f44c2fab75 "Disable syslog (all messages)", type = OPT_BOOL, param = 0x7ffc5da7cd28}, {sopt = 108 'l', lopt = 0x55f44c2fab93 "logfile",
|
124
|
desc = 0x55f44c2fab9b "Enable debug to file", type = OPT_STR, param = 0x7ffc5da7cd88}, {sopt = 0 '\000', lopt = 0x55f44c31f2d5 "debug",
|
125
|
desc = 0x55f44c2fabb0 "Enable debug subsystems", type = OPT_STR, param = 0x7ffc5da7cd90}, {sopt = 0 '\000', lopt = 0x55f44c2fabc8 "trace",
|
126
|
desc = 0x55f44c2fabce "Enable trace subsystems", type = OPT_STR, param = 0x7ffc5da7cd98}, {sopt = 0 '\000', lopt = 0x55f44c2fb42c "subsystems",
|
127
|
desc = 0x55f44c2fabe6 "List subsystems", type = OPT_BOOL, param = 0x7ffc5da7cd6c}, {sopt = 0 '\000', lopt = 0x55f44c2fabf6 "fileline",
|
128
|
desc = 0x55f44c2fa750 "Add file and line numbers to debug", type = OPT_BOOL, param = 0x7ffc5da7cd38}, {sopt = 0 '\000', lopt = 0x55f44c2fabff "threadid",
|
129
|
desc = 0x55f44c2fac08 "Add the thread ID to debug", type = OPT_BOOL, param = 0x7ffc5da7cd3c}, {sopt = 0 '\000', lopt = 0x55f44c3cbc60 "libav",
|
130
|
desc = 0x55f44c2fac23 "More verbose libav log", type = OPT_BOOL, param = 0x7ffc5da7cd40}, {sopt = 0 '\000', lopt = 0x55f44c2fac3a "uidebug",
|
131
|
desc = 0x55f44c2fa778 "Enable web UI debug (non-minified JS)", type = OPT_BOOL, param = 0x7ffc5da7cd2c}, {sopt = 65 'A', lopt = 0x55f44c2fac4e "abort",
|
132
|
desc = 0x55f44c2fac42 "Immediately abort", type = OPT_BOOL, param = 0x7ffc5da7cd30}, {sopt = 68 'D', lopt = 0x55f44c2fac54 "dump",
|
133
|
desc = 0x55f44c2fac59 "Enable coredumps for daemon", type = OPT_BOOL, param = 0x7ffc5da7cd54}, {sopt = 0 '\000', lopt = 0x55f44c2fac75 "noacl",
|
134
|
desc = 0x55f44c2fa7a0 "Disable all access control checks", type = OPT_BOOL, param = 0x7ffc5da7cd34}, {sopt = 0 '\000', lopt = 0x55f44c2fac7b "nobat",
|
135
|
desc = 0x55f44c2fac81 "Disable DVB bouquets", type = OPT_BOOL, param = 0x7ffc5da7cd68}, {sopt = 106 'j', lopt = 0x55f44c2fac96 "join",
|
136
|
desc = 0x55f44c2fa7c8 "Subscribe to a service permanently", type = OPT_STR, param = 0x7ffc5da7cdb8}, {sopt = 0 '\000', lopt = 0x0,
|
137
|
desc = 0x55f44c3ce830 "Testing options", type = OPT_BOOL, param = 0x0}, {sopt = 0 '\000', lopt = 0x55f44c2fac9b "tsfile_tuners",
|
138
|
desc = 0x55f44c2faca9 "Number of tsfile tuners", type = OPT_INT, param = 0x7ffc5da7cd50}, {sopt = 0 '\000', lopt = 0x55f44c3cbe2d "tsfile",
|
139
|
desc = 0x55f44c2facc1 "tsfile input (mux file)", type = OPT_STR_LIST, param = 0x7ffc5da7cdf0}}
|
140
|
(gdb)
|
141
|
(gdb)
|
142
|
(gdb) thread apply all bt
|
143
|
|
144
|
Thread 14 (Thread 0x7f316bbfd700 (LWP 8565)):
|
145
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
146
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
147
|
#2 0x000055f44c285fa0 in mpegts_input_thread (p=<optimized out>) at src/input/mpegts/mpegts_input.c:1664
|
148
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x7f3170001040) at src/wrappers.c:181
|
149
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
150
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
151
|
|
152
|
Thread 13 (Thread 0x7f316bdfe700 (LWP 8564)):
|
153
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
154
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
155
|
#2 0x000055f44c283973 in mpegts_input_table_thread (aux=0x55f44cdae150) at src/input/mpegts/mpegts_input.c:1734
|
156
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x7f3170000ec0) at src/wrappers.c:181
|
157
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
158
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
159
|
|
160
|
Thread 12 (Thread 0x7f316bfff700 (LWP 8563)):
|
161
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
162
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
163
|
#2 0x000055f44c285fa0 in mpegts_input_thread (p=<optimized out>) at src/input/mpegts/mpegts_input.c:1664
|
164
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x7f3170000d40) at src/wrappers.c:181
|
165
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
166
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
167
|
|
168
|
Thread 11 (Thread 0x7f31982b3700 (LWP 8562)):
|
169
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
170
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
171
|
#2 0x000055f44c283973 in mpegts_input_table_thread (aux=0x55f44cd86050) at src/input/mpegts/mpegts_input.c:1734
|
172
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x7f3170000bc0) at src/wrappers.c:181
|
173
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
174
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
175
|
|
176
|
Thread 10 (Thread 0x7f3198cb8700 (LWP 8557)):
|
177
|
#0 0x00007f31a039ea8d in read () from /lib64/libpthread.so.0
|
178
|
#1 0x000055f44c2d8061 in read (__nbytes=320, __buf=0x7f3198cb7850, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
|
179
|
#2 _dvr_inotify_thread (p=<optimized out>) at src/dvr/dvr_inotify.c:392
|
180
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd8e6d0) at src/wrappers.c:181
|
181
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
182
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
183
|
|
184
|
Thread 9 (Thread 0x7f31992bb700 (LWP 8554)):
|
185
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
186
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
187
|
#2 0x000055f44c21c33f in service_mapper_thread (aux=<optimized out>) at src/service_mapper.c:385
|
188
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd51eb0) at src/wrappers.c:181
|
189
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
190
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
191
|
|
192
|
Thread 8 (Thread 0x7f3199abf700 (LWP 8543)):
|
193
|
#0 0x00007f31a039ea8d in read () from /lib64/libpthread.so.0
|
194
|
#1 0x000055f44c1ce96a in read (__nbytes=<optimized out>, __buf=<optimized out>, __fd=0) at /usr/include/bits/unistd.h:44
|
195
|
#2 sbuf_read (sb=sb@entry=0x7f3199abe960, fd=fd@entry=27) at src/utils.c:513
|
196
|
#3 0x000055f44c2f7e80 in linuxdvb_ddci_read_thread (arg=0x55f44cfb37d8) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:635
|
197
|
#4 0x000055f44c1cf635 in thread_wrapper (p=0x7f3188000bd0) at src/wrappers.c:181
|
198
|
#5 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
199
|
#6 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
200
|
|
201
|
Thread 7 (Thread 0x7f319a2c3700 (LWP 8537)):
|
202
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
203
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
204
|
#2 0x000055f44c1f6107 in service_saver (aux=<optimized out>) at src/service.c:1144
|
205
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd38070) at src/wrappers.c:181
|
206
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
207
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
208
|
|
209
|
Thread 6 (Thread 0x7f319a6c5700 (LWP 8535)):
|
210
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
211
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
212
|
#2 0x000055f44c21a17f in imagecache_thread (p=<optimized out>) at src/imagecache.c:351
|
213
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd3e1a0) at src/wrappers.c:181
|
214
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
215
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
216
|
|
217
|
Thread 5 (Thread 0x7f319b0ca700 (LWP 8530)):
|
218
|
#0 0x00007f31a039e86c in __lll_lock_wait () from /lib64/libpthread.so.0
|
219
|
#1 0x00007f31a0398654 in __pthread_mutex_cond_lock () from /lib64/libpthread.so.0
|
220
|
#2 0x00007f31a039a7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
221
|
#3 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
222
|
#4 0x000055f44c1cb5ca in save_thread (aux=<optimized out>) at src/idnode.c:1964
|
223
|
#5 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd2cba0) at src/wrappers.c:181
|
224
|
#6 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
225
|
#7 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
226
|
|
227
|
Thread 4 (Thread 0x7f319b8cb700 (LWP 8529)):
|
228
|
#0 0x00007f319fbb6fe3 in epoll_wait () from /lib64/libc.so.6
|
229
|
#1 0x000055f44c20dbe1 in tvhpoll_wait (tp=tp@entry=0x7f318c0008c0, evs=evs@entry=0x7f319b8caa40, num=num@entry=2, ms=ms@entry=500) at src/tvhpoll.c:336
|
230
|
#2 0x000055f44c1e9bc5 in spawn_pipe_thread (aux=<optimized out>) at src/spawn.c:133
|
231
|
#3 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
232
|
#4 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
233
|
|
234
|
Thread 3 (Thread 0x7f319bacc700 (LWP 8528)):
|
235
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
236
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
237
|
#2 0x000055f44c1de21f in notify_thread (p=<optimized out>) at src/notify.c:95
|
238
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd2c8d0) at src/wrappers.c:181
|
239
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
240
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
241
|
|
242
|
Thread 2 (Thread 0x7f319bccd700 (LWP 8527)):
|
243
|
#0 0x00007f31a039a7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
|
244
|
#1 0x000055f44c1cfbb5 in tvh_cond_wait (cond=<optimized out>, mutex=<optimized out>) at src/wrappers.c:299
|
245
|
#2 0x000055f44c1c512f in tvhlog_thread (p=<optimized out>) at src/tvhlog.c:347
|
246
|
#3 0x000055f44c1cf635 in thread_wrapper (p=0x55f44cd117e0) at src/wrappers.c:181
|
247
|
#4 0x00007f31a03938b7 in start_thread () from /lib64/libpthread.so.0
|
248
|
#5 0x00007f319fbb69bf in clone () from /lib64/libc.so.6
|
249
|
|
250
|
Thread 1 (Thread 0x7f31a3ae2bc0 (LWP 8526)):
|
251
|
#0 0x00007f31a0394b9d in pthread_join () from /lib64/libpthread.so.0
|
252
|
#1 0x000055f44c2f88d8 in linuxdvb_ddci_thread_stop (ddci_thread=<optimized out>) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:212
|
253
|
#2 linuxdvb_ddci_rd_thread_stop (ddci_rd_thread=<optimized out>) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:729
|
254
|
#3 linuxdvb_ddci_close (lddci=lddci@entry=0x55f44cfb3680) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:788
|
255
|
#4 0x000055f44c2f8930 in linuxdvb_ddci_destroy (lddci=0x55f44cfb3680) at src/input/mpegts/linuxdvb/linuxdvb_ddci.c:766
|
256
|
#5 0x000055f44c2f5916 in linuxdvb_transport_destroy (lcat=0x55f44cd864f0) at src/input/mpegts/linuxdvb/linuxdvb_ca.c:1061
|
257
|
#6 0x000055f44c2b6708 in linuxdvb_adapter_del (path=0x55f44d1584f0 "/dev/dvb/adapter11") at src/input/mpegts/linuxdvb/linuxdvb_adapter.c:673
|
258
|
#7 0x000055f44c2b7bba in linuxdvb_adapter_done () at src/input/mpegts/linuxdvb/linuxdvb_adapter.c:826
|
259
|
#8 0x000055f44c2b63b5 in linuxdvb_done () at src/input/mpegts/linuxdvb/linuxdvb.c:40
|
260
|
#9 0x000055f44c2811a8 in mpegts_done () at src/input/mpegts.c:103
|
261
|
#10 0x000055f44c1c2398 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1328
|