Ticket #6854: 1529387.txt

File 1529387.txt, 24.2 KB (added by stuartm, 16 years ago)

Backtrace obtained by attaching to pid of hung process

Line 
1(gdb) thread apply all bt full
2
3Thread 2 (Thread 0x7fab4c533910 (LWP 1451)):
4#0 0x00007fab555bc7f3 in poll () from /lib64/libc.so.6
5No symbol table info available.
6#1 0x00007fab4fa7d419 in ?? () from /usr/lib64/libglib-2.0.so.0
7No symbol table info available.
8#2 0x00007fab4fa7d780 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
9No symbol table info available.
10#3 0x00007fab56373636 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
11No symbol table info available.
12#4 0x00007fab563499c2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
13No symbol table info available.
14#5 0x00007fab56349d94 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
15No symbol table info available.
16#6 0x00007fab56261f2b in QThread::exec () from /usr/lib64/libQtCore.so.4
17No symbol table info available.
18#7 0x00007fab584b1f5c in WorkerThread::run (this=0x206a520) at threadpool.cpp:265
19No locals.
20#8 0x00007fab56264ca5 in ?? () from /usr/lib64/libQtCore.so.4
21No symbol table info available.
22#9 0x00007fab55ff67cd in start_thread () from /lib64/libpthread.so.0
23No symbol table info available.
24#10 0x00007fab555c637d in clone () from /lib64/libc.so.6
25No symbol table info available.
26#11 0x0000000000000000 in ?? ()
27No symbol table info available.
28
29Thread 1 (Thread 0x7fab59627750 (LWP 1444)):
30#0 0x00007fab55ffae59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
31No symbol table info available.
32#1 0x00007fab56265d5b in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
33---Type <return> to continue, or q <return> to quit---
34No symbol table info available.
35#2 0x00007fab56264d44 in QThread::wait () from /usr/lib64/libQtCore.so.4
36No symbol table info available.
37#3 0x00007fab584b166e in ~WorkerThread (this=0x206a520) at threadpool.cpp:178
38No locals.
39#4 0x00007fab584b782c in ~HttpWorkerThread (this=0x206a520) at httpserver.cpp:220
40No locals.
41#5 0x00007fab584b2a9a in ~ThreadPool (this=0x20e3560) at threadpool.cpp:326
42 pThread = (class WorkerThread *) 0x206a520
43 it = {_M_cur = 0x2069c80, _M_first = 0x2069c80, _M_last = 0x2069e80, _M_node = 0x2068a88}
44#6 0x00007fab584b6ea2 in ~HttpServer (this=0x20e3550) at httpserver.cpp:101
45No locals.
46#7 0x00007fab580884e2 in MythContextPrivate::DeleteUPnP (this=0x2068860) at mythcontext.cpp:951
47No locals.
48#8 0x00007fab58087f62 in MythContextPrivate::InitUPnP (this=0x2068860) at mythcontext.cpp:914
49 port = 6549
50 device = (UPnpDevice &) @0x2069c40: {m_sDeviceType = {static null = {<No data fields>},
51 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
52 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
53 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
54 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
55 d = 0x200000001, static codecForCStrings = 0x0}, m_sFriendlyName = {static null = {<No data fields>},
56 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
57 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
58 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
59 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
60 d = 0x100000000, static codecForCStrings = 0x0}, m_sManufacturer = {static null = {<No data fields>},
61 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
62 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
63 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
64 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1,
65---Type <return> to continue, or q <return> to quit---
66 static codecForCStrings = 0x0}, m_sManufacturerURL = {static null = {<No data fields>},
67 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
68 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
69 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
70 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x20692c0,
71 static codecForCStrings = 0x0}, m_sModelDescription = {static null = {<No data fields>},
72 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
73 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
74 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
75 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
76 d = 0xf000000000000b0, static codecForCStrings = 0x0}, m_sModelName = {static null = {<No data fields>},
77 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
78 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
79 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
80 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
81 d = 0x7fff00000055, static codecForCStrings = 0x0}, m_sModelNumber = {static null = {<No data fields>},
82 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
83 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
84 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
85 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
86 d = 0xf000003000000aa, static codecForCStrings = 0x0}, m_sModelURL = {static null = {<No data fields>},
87 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
88 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
89 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
90 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x211,
91 static codecForCStrings = 0x0}, m_sSerialNumber = {static null = {<No data fields>}, static shared_null = {
92 ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0,
93 asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21},
94 alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
95 capacity = 0, reserved = 0, array = {0}}, d = 0x206a520, static codecForCStrings = 0x0}, m_sUPC = {
96 static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0,
97---Type <return> to continue, or q <return> to quit---
98 data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
99 array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a,
100 clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
101 d = 0x7fab55849528, static codecForCStrings = 0x0}, m_sPresentationURL = {static null = {<No data fields>},
102 static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0,
103 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
104 static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0,
105 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2069c70,
106 static codecForCStrings = 0x0}, m_sUDN = {static null = {<No data fields>}, static shared_null = {ref = {
107 _q_value = 114}, alloc = 0, size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0,
108 asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21},
109 alloc = 0, size = 0, data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
110 capacity = 0, reserved = 0, array = {0}}, d = 0x2069c70, static codecForCStrings = 0x0},
111 m_lstExtra = {<QList<NameValue>> = {{p = {static shared_null = {ref = {_q_value = 114}, alloc = 0, begin = 0,
112 end = 0, sharable = 1, array = {0x0}}, d = 0x2069da0}, d = 0x2069da0}}, <No data fields>},
113 m_listIcons = {{p = {static shared_null = {ref = {_q_value = 114}, alloc = 0, begin = 0, end = 0,
114 sharable = 1, array = {0x0}}, d = 0x6e0069005000a2}, d = 0x6e0069005000a2}}, m_listServices = {{p = {
115 static shared_null = {ref = {_q_value = 114}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {
116 0x0}}, d = 0x40}, d = 0x40}}, m_listDevices = {{p = {static shared_null = {ref = {_q_value = 114},
117 alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x90}, d = 0x90}}}
118#9 0x00007fab5808ac10 in MythContextPrivate::DefaultUPnP (this=0x2068860, error=@0x7fff0d265060)
119 at mythcontext.cpp:1141
120 XML = (class XmlConfiguration *) 0x2069c40
121 PIN = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
122 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
123 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
124 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
125 reserved = 0, array = {0}}, d = 0x20e38a0, static codecForCStrings = 0x0}
126 pDevLoc = (DeviceLocation *) 0x7fab5803d64a
127 loc = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
128 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
129---Type <return> to continue, or q <return> to quit---
130 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
131 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
132 reserved = 0, array = {0}}, d = 0x20695e0, static codecForCStrings = 0x0}
133 localHostName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114},
134 alloc = 0, size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
135 capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0,
136 size = 0, data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
137 reserved = 0, array = {0}}, d = 0x7fab5663c860, static codecForCStrings = 0x0}
138 USN = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
139 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
140 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
141 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
142 reserved = 0, array = {0}}, d = 0x20e39f0, static codecForCStrings = 0x0}
143#10 0x00007fab5808179a in MythContextPrivate::FindDatabase (this=0x2068860, prompt=false, noPrompt=false)
144 at mythcontext.cpp:371
145 manualSelect = false
146 autoSelect = true
147 failure = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
148 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
149 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
150 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
151 reserved = 0, array = {0}}, d = 0x75aa00, static codecForCStrings = 0x0}
152#11 0x00007fab5808166e in MythContextPrivate::Init (this=0x2068860, gui=false, UPnPclient=0x0,
153 promptForBackend=false, noPrompt=false, ignoreDB=false) at mythcontext.cpp:316
154No locals.
155#12 0x00007fab5808ce2b in MythContext::Init (this=0x2068630, gui=false, UPnPclient=0x0, promptForBackend=false,
156 disableAutoDiscovery=false, ignoreDB=false) at mythcontext.cpp:1291
157No locals.
158#13 0x00000000004560c9 in main (argc=7, argv=0x7fff0d266a38) at main.cpp:806
159 a = <incomplete type>
160 testsched = false
161---Type <return> to continue, or q <return> to quit---
162 nohousekeeper = false
163 fatal_error = false
164 mainServer = (class MainServer *) 0x419358
165 versionStr = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114},
166 alloc = 0, size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
167 capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0,
168 size = 0, data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
169 reserved = 0, array = {0}}, d = 0x20cf090, static codecForCStrings = 0x0}
170 infile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
171 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
172 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
173 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
174 reserved = 0, array = {0}}, d = 0x75aa00, static codecForCStrings = 0x0}
175 outfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
176 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
177 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
178 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
179 reserved = 0, array = {0}}, d = 0x75aa00, static codecForCStrings = 0x0}
180 nojobqueue = false
181 port = 0
182 previewFrameNumber = -1
183 starttime = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
184 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
185 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
186 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
187 reserved = 0, array = {0}}, d = 0x20cf300, static codecForCStrings = 0x0}
188 printsched = false
189 clearsettingscache = false
190 resched = false
191 printexpire = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114},
192 alloc = 0, size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
193---Type <return> to continue, or q <return> to quit---
194 capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0,
195 size = 0, data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
196 reserved = 0, array = {0}}, d = 0x7fab5663c860, static codecForCStrings = 0x0}
197 pidfs = <incomplete type>
198 settingsOverride = {{d = 0x209dcf0, e = 0x209dcf0}}
199 myip = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
200 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
201 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
202 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
203 reserved = 0, array = {0}}, d = 0x5, static codecForCStrings = 0x0}
204 previewSize = {wd = 0, ht = 0}
205 ismaster = false
206 runsched = false
207 cmdline = {parseTypes = 35, settingsOverride = {{d = 0x75aa20, e = 0x75aa20}},
208 settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 114}, alloc = 0,
209 begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x75ad00}, d = 0x75ad00}}, <No data fields>},
210 display = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
211 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
212 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
213 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
214 reserved = 0, array = {0}}, d = 0x75aa00, static codecForCStrings = 0x0}, geometry = {
215 static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0, size = 0,
216 data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
217 array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0, data = 0x7fab5663c87a,
218 clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
219 d = 0x75aa00, static codecForCStrings = 0x0}, wantsToExit = false}
220 binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
221 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
222 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
223 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
224 reserved = 0, array = {0}}, d = 0x20bfa90, static codecForCStrings = 0x0}
225---Type <return> to continue, or q <return> to quit---
226 chanid = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 114}, alloc = 0,
227 size = 0, data = 0x75aa1a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
228 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 21}, alloc = 0, size = 0,
229 data = 0x7fab5663c87a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
230 reserved = 0, array = {0}}, d = 0x20bfad0, static codecForCStrings = 0x0}
231 nosched = false
232 noexpirer = false
233 wantupnprebuild = false
234 callCleanup = {m_cleanFunction = 0x4507b8 <cleanup()>}
235 need_gui = false
236 noupnp = false
237 pHS = (class HttpServer *) 0x418273
238 cmdline_err = false
239 previewSeconds = -1
240 daemonize = false
241 exitCode = 5334725