1 | : bjm@sleepy ; gdb mythbackend
|
---|
2 | GNU gdb 6.4-debian
|
---|
3 | Copyright 2005 Free Software Foundation, Inc.
|
---|
4 | GDB is free software, covered by the GNU General Public License, and you are
|
---|
5 | welcome to change it and/or distribute copies of it under certain conditions.
|
---|
6 | Type "show copying" to see the conditions.
|
---|
7 | There is absolutely no warranty for GDB. Type "show warranty" for details.
|
---|
8 | This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
|
---|
9 |
|
---|
10 | (gdb) run
|
---|
11 | Starting program: /usr/local/bin/mythbackend
|
---|
12 | [Thread debugging using libthread_db enabled]
|
---|
13 | [New Thread -1248508192 (LWP 3531)]
|
---|
14 | Qt: gdb: -nograb added to command-line options.
|
---|
15 | Use the -dograb option to enforce grabbing.
|
---|
16 | 2006-01-20 21:42:32.389 Using runtime prefix = /usr/local
|
---|
17 | 2006-01-20 21:42:32.936 New DB connection, total: 1
|
---|
18 | 2006-01-20 21:42:33.056 Enabling Settings Cache.
|
---|
19 | 2006-01-20 21:42:33.056 Clearing Settings Cache.
|
---|
20 | 2006-01-20 21:42:33.056 Disabling Settings Cache.
|
---|
21 | 2006-01-20 21:42:33.056 Clearing Settings Cache.
|
---|
22 | 2006-01-20 21:42:33.063 Current Schema Version: 1122
|
---|
23 | 2006-01-20 21:42:33.064 Enabling Settings Cache.
|
---|
24 | 2006-01-20 21:42:33.064 Clearing Settings Cache.
|
---|
25 | Running as a slave backend.
|
---|
26 | 2006-01-20 21:42:33.090 New DB connection, total: 2
|
---|
27 | 2006-01-20 21:42:33.100 mythbackend: MythBackend started as a slave backend
|
---|
28 | [New Thread -1250481232 (LWP 3548)]
|
---|
29 | 2006-01-20 21:42:33.165 New DB connection, total: 3
|
---|
30 | [New Thread -1258869840 (LWP 3549)]
|
---|
31 | [New Thread -1267258448 (LWP 3550)]
|
---|
32 | [New Thread -1275647056 (LWP 3551)]
|
---|
33 | 2006-01-20 21:42:33.237 mythbackend version: 0.19.20060115-1 www.mythtv.org
|
---|
34 | 2006-01-20 21:42:33.237 Enabled verbose msgs: important general
|
---|
35 | 2006-01-20 21:42:33.238 AutoExpire: Found 1 recorders w/max rate of 72 MiB/min
|
---|
36 | 2006-01-20 21:42:33.244 AutoExpire: Required Free Space: 2.1 GB w/freq: 10 min
|
---|
37 | [New Thread -1284035664 (LWP 3552)]
|
---|
38 | [New Thread -1292424272 (LWP 3553)]
|
---|
39 | [New Thread -1300812880 (LWP 3554)]
|
---|
40 | [New Thread -1309201488 (LWP 3555)]
|
---|
41 | [New Thread -1317590096 (LWP 3556)]
|
---|
42 | 2006-01-20 21:42:34.274 Connecting to master server: 192.168.0.35:6543
|
---|
43 | 2006-01-20 21:42:34.525 Connected successfully
|
---|
44 | [New Thread -1325978704 (LWP 3559)]
|
---|
45 | 2006-01-20 21:42:39.550 AutoExpire: Found 1 recorders w/max rate of 72 MiB/min
|
---|
46 | 2006-01-20 21:42:39.550 AutoExpire: Required Free Space: 2.1 GB w/freq: 10 min
|
---|
47 | [Thread -1325978704 (LWP 3559) exited]
|
---|
48 | 2006-01-20 21:42:43.110 Running HouseKeeping
|
---|
49 | 2006-01-20 21:42:43.121 mythbackend: Running housekeeping thread
|
---|
50 | 2006-01-20 21:42:59.216 MainServer::HandleAnnounce Playback
|
---|
51 | 2006-01-20 21:42:59.216 adding: nordtv as a client (events: 0)
|
---|
52 | 2006-01-20 21:42:59.230 TVRec(1): Changing from None to WatchingLiveTV
|
---|
53 | [New Thread -1325978704 (LWP 3560)]
|
---|
54 | [New Thread -1336468560 (LWP 3561)]
|
---|
55 | [New Thread -1366410320 (LWP 3562)]
|
---|
56 | [New Thread -1375335504 (LWP 3563)]
|
---|
57 | [New Thread -1383724112 (LWP 3564)]
|
---|
58 | [New Thread -1392112720 (LWP 3565)]
|
---|
59 | 2006-01-20 21:43:00.244 MainServer::HandleAnnounce Playback
|
---|
60 | 2006-01-20 21:43:00.245 adding: nordtv as a client (events: 0)
|
---|
61 | 2006-01-20 21:43:00.258 MainServer::HandleAnnounce FileTransfer
|
---|
62 | 2006-01-20 21:43:00.258 adding: nordtv as a remote file transfer
|
---|
63 | strange error flushing buffer ...
|
---|
64 | 2006-01-20 21:43:23.338 TVRec(1): SetLiveRecording(0)
|
---|
65 | 2006-01-20 21:43:23.353 TVRec(1): SetLiveRecording() -- record
|
---|
66 | 2006-01-20 21:43:23.779 SCHEDULER_ADD_RECORDING message
|
---|
67 |
|
---|
68 | Program received signal SIGSEGV, Segmentation fault.
|
---|
69 | [Switching to Thread -1317590096 (LWP 3556)]
|
---|
70 | 0x080ae7af in Scheduler::AddRecording (this=0x0, pi=@0xb1771768)
|
---|
71 | at scheduler.cpp:1044
|
---|
72 | 1044 QMutexLocker lockit(reclist_lock);
|
---|
73 | (gdb) bt
|
---|
74 | #0 0x080ae7af in Scheduler::AddRecording (this=0x0, pi=@0xb1771768)
|
---|
75 | at scheduler.cpp:1044
|
---|
76 | #1 0x0808e2bb in MainServer::customEvent (this=0x8113ce0, e=0xab601a48)
|
---|
77 | at mainserver.cpp:649
|
---|
78 | #2 0xb6868cbb in QObject::event () from /usr/lib/libqt-mt.so.3
|
---|
79 | #3 0xb6801698 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
|
---|
80 | #4 0xb68018b6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
|
---|
81 | #5 0xb7283937 in QApplication::sendEvent (receiver=0x8113ce0,
|
---|
82 | event=0xab601a48) at qapplication.h:496
|
---|
83 | #6 0xb72dae95 in MythObservable::dispatchNow (this=0x80ffad0,
|
---|
84 | event=@0xb1771c1c) at mythobservable.cpp:55
|
---|
85 | #7 0xb7c702f2 in TVRec::NotifySchedulerOfRecording (this=0x810f898,
|
---|
86 | rec=0x810f1d8) at tv_rec.cpp:2739
|
---|
87 | #8 0xb7c70e5f in TVRec::SetLiveRecording (this=0x810f898, recording=0)
|
---|
88 | at tv_rec.cpp:2790
|
---|
89 | #9 0x08069d83 in EncoderLink::SetLiveRecording (this=0x8112b40, recording=0)
|
---|
90 | at encoderlink.cpp:652
|
---|
91 | #10 0x0808a4ca in MainServer::HandleRecorderQuery (this=0x8113ce0,
|
---|
92 | slist=@0xb1772320, commands=@0xb1772318, pbs=0x810cb88)
|
---|
93 | at mainserver.cpp:2480
|
---|
94 | #11 0x08096518 in MainServer::ProcessRequestWork (this=0x8113ce0,
|
---|
95 | sock=0x8115c70) at mainserver.cpp:411
|
---|
96 | ---Type <return> to continue, or q <return> to quit---
|
---|
97 | #12 0x08098901 in MainServer::ProcessRequest (this=0x8113ce0, sock=0x8115c70)
|
---|
98 | at mainserver.cpp:256
|
---|
99 | #13 0x080a4940 in ProcessRequestThread::run (this=0x8113970)
|
---|
100 | at mainserver.cpp:91
|
---|
101 | #14 0xb67f7278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
|
---|
102 | #15 0xb6480cfd in start_thread () from /lib/tls/libpthread.so.0
|
---|
103 | #16 0xb630813e in clone () from /lib/tls/libc.so.6
|
---|
104 | (gdb) bt full
|
---|
105 | #0 0x080ae7af in Scheduler::AddRecording (this=0x0, pi=@0xb1771768)
|
---|
106 | at scheduler.cpp:1044
|
---|
107 | lockit = {mtx = 0x0}
|
---|
108 | #1 0x0808e2bb in MainServer::customEvent (this=0x8113ce0, e=0xab601a48)
|
---|
109 | at mainserver.cpp:649
|
---|
110 | pi = {title = {static null = {
|
---|
111 | static null = <same as static member of an already seen type>,
|
---|
112 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a528,
|
---|
113 | static shared_null = 0x80e5388}, subtitle = {static null = {
|
---|
114 | static null = <same as static member of an already seen type>,
|
---|
115 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a900,
|
---|
116 | static shared_null = 0x80e5388}, description = {static null = {
|
---|
117 | static null = <same as static member of an already seen type>,
|
---|
118 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a540,
|
---|
119 | static shared_null = 0x80e5388}, category = {static null = {
|
---|
120 | static null = <same as static member of an already seen type>,
|
---|
121 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x811b340,
|
---|
122 | static shared_null = 0x80e5388}, chanid = {static null = {
|
---|
123 | static null = <same as static member of an already seen type>,
|
---|
124 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a8c0,
|
---|
125 | static shared_null = 0x80e5388}, chanstr = {static null = {
|
---|
126 | static null = <same as static member of an already seen type>,
|
---|
127 | ---Type <return> to continue, or q <return> to quit---
|
---|
128 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a330,
|
---|
129 | static shared_null = 0x80e5388}, chansign = {static null = {
|
---|
130 | static null = <same as static member of an already seen type>,
|
---|
131 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x811b310,
|
---|
132 | static shared_null = 0x80e5388}, channame = {static null = {
|
---|
133 | static null = <same as static member of an already seen type>,
|
---|
134 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a408,
|
---|
135 | static shared_null = 0x80e5388}, recpriority = 0, recgroup = {
|
---|
136 | static null = {
|
---|
137 | static null = <same as static member of an already seen type>,
|
---|
138 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x8139a28,
|
---|
139 | static shared_null = 0x80e5388}, playgroup = {static null = {
|
---|
140 | static null = <same as static member of an already seen type>,
|
---|
141 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x811a900,
|
---|
142 | static shared_null = 0x80e5388}, chancommfree = 0, pathname = {
|
---|
143 | static null = {
|
---|
144 | static null = <same as static member of an already seen type>,
|
---|
145 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x8121900,
|
---|
146 | static shared_null = 0x80e5388}, filesize = 0, hostname = {static null = {
|
---|
147 | static null = <same as static member of an already seen type>,
|
---|
148 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x81010d8,
|
---|
149 | static shared_null = 0x80e5388}, startts = {d = {jd = 2453756}, t = {
|
---|
150 | ---Type <return> to continue, or q <return> to quit---
|
---|
151 | ds = 75600000}}, endts = {d = {jd = 2453756}, t = {ds = 79200000}},
|
---|
152 | recstartts = {d = {jd = 2453756}, t = {ds = 78179000}}, recendts = {d = {
|
---|
153 | jd = 2453756}, t = {ds = 79200000}}, availableStatus = asAvailable,
|
---|
154 | isVideo = false, lenMins = 0, year = {static null = {
|
---|
155 | static null = <same as static member of an already seen type>,
|
---|
156 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab600c58,
|
---|
157 | static shared_null = 0x80e5388}, stars = 0, originalAirDate = {
|
---|
158 | jd = 2451545}, lastmodified = {d = {jd = 2453756}, t = {ds = 75600000}},
|
---|
159 | lastInUseTime = {d = {jd = 2453756}, t = {ds = 63803000}},
|
---|
160 | hasAirDate = true, repeat = true, spread = -1, startCol = -1,
|
---|
161 | recstatus = rsRecording, oldrecstatus = rsUnknown,
|
---|
162 | savedrecstatus = rsUnknown, recpriority2 = 0, reactivate = 0,
|
---|
163 | recordid = 7251, parentid = 0, rectype = kSingleRecord, dupin = kDupsInAll,
|
---|
164 | dupmethod = kDupCheckSubDesc, sourceid = 0, inputid = 1, cardid = 1,
|
---|
165 | shareable = false, duplicate = false, schedulerid = {static null = {
|
---|
166 | static null = <same as static member of an already seen type>,
|
---|
167 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab600d58,
|
---|
168 | static shared_null = 0x80e5388}, findid = 0, programflags = 0,
|
---|
169 | transcoder = 0, chanOutputFilters = {static null = {
|
---|
170 | static null = <same as static member of an already seen type>,
|
---|
171 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x812a8e8,
|
---|
172 | static shared_null = 0x80e5388}, seriesid = {static null = {
|
---|
173 | ---Type <return> to continue, or q <return> to quit---
|
---|
174 | static null = <same as static member of an already seen type>,
|
---|
175 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x810f320,
|
---|
176 | static shared_null = 0x80e5388}, programid = {static null = {
|
---|
177 | static null = <same as static member of an already seen type>,
|
---|
178 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0x810f2f0,
|
---|
179 | static shared_null = 0x80e5388}, catType = {static null = {
|
---|
180 | static null = <same as static member of an already seen type>,
|
---|
181 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab601038,
|
---|
182 | static shared_null = 0x80e5388}, sortTitle = {static null = {
|
---|
183 | static null = <same as static member of an already seen type>,
|
---|
184 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab601060,
|
---|
185 | static shared_null = 0x80e5388}, ignoreBookmark = false, record = 0x0,
|
---|
186 | inUseForWhat = {static null = {
|
---|
187 | static null = <same as static member of an already seen type>,
|
---|
188 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab601088,
|
---|
189 | static shared_null = 0x80e5388}}
|
---|
190 | list = {<QValueList<QString>> = {sh = 0xab6010a0}, <No data fields>}
|
---|
191 | me = (MythEvent *) 0xab601a48
|
---|
192 | broadcast = {<QValueList<QString>> = {
|
---|
193 | sh = 0xab600b80}, <No data fields>}
|
---|
194 | sendstuff = false
|
---|
195 | #2 0xb6868cbb in QObject::event () from /usr/lib/libqt-mt.so.3
|
---|
196 | ---Type <return> to continue, or q <return> to quit---
|
---|
197 | No symbol table info available.
|
---|
198 | #3 0xb6801698 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
|
---|
199 | No symbol table info available.
|
---|
200 | #4 0xb68018b6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
|
---|
201 | No symbol table info available.
|
---|
202 | #5 0xb7283937 in QApplication::sendEvent (receiver=0x8113ce0,
|
---|
203 | event=0xab601a48) at qapplication.h:496
|
---|
204 | No locals.
|
---|
205 | #6 0xb72dae95 in MythObservable::dispatchNow (this=0x80ffad0,
|
---|
206 | event=@0xb1771c1c) at mythobservable.cpp:55
|
---|
207 | listener = (struct QObject *) 0x8113ce0
|
---|
208 | #7 0xb7c702f2 in TVRec::NotifySchedulerOfRecording (this=0x810f898,
|
---|
209 | rec=0x810f1d8) at tv_rec.cpp:2739
|
---|
210 | prog = {<QValueList<QString>> = {sh = 0xab600508}, <No data fields>}
|
---|
211 | me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = {
|
---|
212 | static null = {
|
---|
213 | static null = <same as static member of an already seen type>,
|
---|
214 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab6020a0,
|
---|
215 | static shared_null = 0x80e5388}, extradata = {<QValueList<QString>> = {
|
---|
216 | sh = 0xab600508}, <No data fields>}}
|
---|
217 | #8 0xb7c70e5f in TVRec::SetLiveRecording (this=0x810f898, recording=0)
|
---|
218 | at tv_rec.cpp:2790
|
---|
219 | ---Type <return> to continue, or q <return> to quit---
|
---|
220 | locker = {mtx = 0x810f950}
|
---|
221 | recstat = rsCancelled
|
---|
222 | was_rec = false
|
---|
223 | me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0xb1771d08},
|
---|
224 | message = {static null = {
|
---|
225 | static null = <same as static member of an already seen type>,
|
---|
226 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xb629f8bc,
|
---|
227 | static shared_null = 0x80e5388}, extradata = {<QValueList<QString>> = {
|
---|
228 | sh = 0xab600010}, <No data fields>}}
|
---|
229 | #9 0x08069d83 in EncoderLink::SetLiveRecording (this=0x8112b40, recording=0)
|
---|
230 | at encoderlink.cpp:652
|
---|
231 | No locals.
|
---|
232 | #10 0x0808a4ca in MainServer::HandleRecorderQuery (this=0x8113ce0,
|
---|
233 | slist=@0xb1772320, commands=@0xb1772318, pbs=0x810cb88)
|
---|
234 | at mainserver.cpp:2480
|
---|
235 | recording = 0
|
---|
236 | pbssock = (struct QSocket *) 0x8115c70
|
---|
237 | recnum = 1
|
---|
238 | iter = {node = 0x8112870}
|
---|
239 | command = {static null = {
|
---|
240 | static null = <same as static member of an already seen type>,
|
---|
241 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab6006f8,
|
---|
242 | ---Type <return> to continue, or q <return> to quit---
|
---|
243 | static shared_null = 0x80e5388}
|
---|
244 | retlist = {<QValueList<QString>> = {
|
---|
245 | sh = 0xab600688}, <No data fields>}
|
---|
246 | enc = (EncoderLink *) 0x8112b40
|
---|
247 | #11 0x08096518 in MainServer::ProcessRequestWork (this=0x8113ce0,
|
---|
248 | sock=0x8115c70) at mainserver.cpp:411
|
---|
249 | listline = {<QValueList<QString>> = {
|
---|
250 | sh = 0xab600698}, <No data fields>}
|
---|
251 | line = {static null = {
|
---|
252 | static null = <same as static member of an already seen type>,
|
---|
253 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab600498,
|
---|
254 | static shared_null = 0x80e5388}
|
---|
255 | tokens = {<QValueList<QString>> = {sh = 0xab600560}, <No data fields>}
|
---|
256 | command = {static null = {
|
---|
257 | static null = <same as static member of an already seen type>,
|
---|
258 | d = 0x80e5388, static shared_null = 0x80e5388}, d = 0xab6005d0,
|
---|
259 | static shared_null = 0x80e5388}
|
---|
260 | pbs = (class PlaybackSock *) 0x810cb88
|
---|
261 | #12 0x08098901 in MainServer::ProcessRequest (this=0x8113ce0, sock=0x8115c70)
|
---|
262 | at mainserver.cpp:256
|
---|
263 | No locals.
|
---|
264 | #13 0x080a4940 in ProcessRequestThread::run (this=0x8113970)
|
---|
265 | ---Type <return> to continue, or q <return> to quit---
|
---|
266 | at mainserver.cpp:91
|
---|
267 | No locals.
|
---|
268 | #14 0xb67f7278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
|
---|
269 | No symbol table info available.
|
---|
270 | #15 0xb6480cfd in start_thread () from /lib/tls/libpthread.so.0
|
---|
271 | No symbol table info available.
|
---|
272 | #16 0xb630813e in clone () from /lib/tls/libc.so.6
|
---|
273 | No symbol table info available.
|
---|
274 | (gdb)
|
---|
275 | (gdb)
|
---|
276 | (gdb)
|
---|