Ticket #539: xvmcCKosd.2.bt

File xvmcCKosd.2.bt, 11.9 KB (added by gkruse@…, 20 years ago)

better backtrace with manually switched threads

Line 
1(gdb) thread apply 1 bt full
2
3Thread 1 (Thread -1245116704 (LWP 13635)):
4#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
5No symbol table info available.
6#1 0xb669b64b in free () from /lib/tls/libc.so.6
7No symbol table info available.
8#2 0xb669ccec in malloc () from /lib/tls/libc.so.6
9No symbol table info available.
10#3 0xb6f62f5c in QGArray::QGArray () from /usr/lib/libqt-mt.so.3
11No symbol table info available.
12#4 0xb6f563fa in QMemArray<char>::QMemArray () from /usr/lib/libqt-mt.so.3
13No symbol table info available.
14#5 0xb6f5449e in QCString::QCString () from /usr/lib/libqt-mt.so.3
15No symbol table info available.
16#6 0xb6b7fe2b in QETWidget::translateKeyEventInternal () from /usr/lib/libqt-mt.so.3
17No symbol table info available.
18#7 0xb6b807b2 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
19No symbol table info available.
20#8 0xb6b87057 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
21No symbol table info available.
22#9 0xb6ba095c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
23No symbol table info available.
24#10 0xb6c16048 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
25No symbol table info available.
26---Type <return> to continue, or q <return> to quit---
27#11 0xb6bfc2aa in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
28No symbol table info available.
29#12 0xb6bfc2d5 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
30No symbol table info available.
31#13 0x08084be0 in PlaybackBox::play (this=0xbfa8a154, rec=0x832a5e8, inPlaylist=false)
32 at playbackbox.cpp:1896
33 playCompleted = Variable "playCompleted" is not available.
34(gdb) thread apply 2 bt full
35
36Thread 2 (Thread -1268462672 (LWP 13644)):
37#0 0xb687dde2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
38No symbol table info available.
39#1 0xb6bf3744 in QThread::exit () from /usr/lib/libqt-mt.so.3
40No symbol table info available.
41#2 0xb6bf3918 in QThread::msleep () from /usr/lib/libqt-mt.so.3
42No symbol table info available.
43#3 0xb75d1994 in MonitorThread::run () at stl_pair.h:85
44 cleanUp_Setting = {metaObject = 0xb76ab850}
45 cleanUp_SelectSetting = {metaObject = 0xb76ab83c}
46 cleanUp_ConfigPopupDialogWidget = {metaObject = 0x0}
47 cleanUp_TimeSetting = {metaObject = 0x0}
48 cleanUp_IntegerSetting = {metaObject = 0xb76ab840}
49 cleanUp_ConfigurationPopupDialog = {metaObject = 0x0}
50 cleanUp_ConfigurationDialogWidget = {metaObject = 0x0}
51 cleanUp_ComboBoxSetting = {metaObject = 0x0}
52 cleanUp_TriggeredConfigurationGroup = {metaObject = 0xb76ab828}
53 cleanUp_HostRefreshRateComboBox = {metaObject = 0x0}
54 cleanUp_BooleanSetting = {metaObject = 0xb76ab82c}
55 cleanUp_TabbedConfigurationGroup = {metaObject = 0x0}
56 cleanUp_ButtonSetting = {metaObject = 0x0}
57 cleanUp_ConfigurationGroup = {metaObject = 0xb76ab84c}
58 cleanUp_StackedConfigurationGroup = {metaObject = 0xb76ab848}
59---Type <return> to continue, or q <return> to quit---
60 cleanUp_ImageSelectSetting = {metaObject = 0x0}
61 cleanUp_ListBoxSetting = {metaObject = 0x0}
62 cleanUp_DateSetting = {metaObject = 0x0}
63 cleanUp_Configurable = {metaObject = 0xb76ab854}
64 __ioinit = {static _S_refcount = <optimized out>, static _S_synced_with_stdio = true}
65 SelectSetting::metaObj = (struct QMetaObject *) 0x8205c48
66 ComboBoxSetting::metaObj = (struct QMetaObject *) 0x0
67 ListBoxSetting::metaObj = (struct QMetaObject *) 0x0
68 Setting::metaObj = (struct QMetaObject *) 0x8203fa0
69 ConfigurationGroup::metaObj = (struct QMetaObject *) 0x8204458
70 HostRefreshRateComboBox::metaObj = (struct QMetaObject *) 0x0
71 TabbedConfigurationGroup::metaObj = (struct QMetaObject *) 0x0
72 ConfigurationPopupDialog::metaObj = (struct QMetaObject *) 0x0
73 ImageSelectSetting::metaObj = (struct QMetaObject *) 0x0
74 TriggeredConfigurationGroup::metaObj = (struct QMetaObject *) 0x82059d8
75 DateSetting::metaObj = (struct QMetaObject *) 0x0
76 BooleanSetting::metaObj = (struct QMetaObject *) 0x8204800
77 __gnu_cxx::__common_pool_base<__gnu_cxx::__pool, true>::_S_initialize_once()::__init = false
78 __gnu_cxx::__common_pool_base<__gnu_cxx::__pool, true>::_S_initialize_once()::__once = 0
79 __gnu_cxx::__common_pool<__gnu_cxx::__pool, true>::_S_get_pool()::_S_pool = {<__gnu_cxx::__pool_base> = {_M_options = {_M_align = 0, _M_max_bytes = 0, _M_min_bin = 0, _M_chunk_size = 0,
80 _M_max_threads = 0, _M_freelist_headroom = 0, _M_force_new = false}, _M_binmap = 0x0,
81 _M_init = false}, _M_bin = 0x0, _M_bin_size = 0, _M_thread_freelist = 0x0,
82 _M_thread_freelist_initial = 0x0}
83---Type <return> to continue, or q <return> to quit---
84 ButtonSetting::metaObj = (struct QMetaObject *) 0x0
85 TimeSetting::metaObj = (struct QMetaObject *) 0x0
86 ConfigPopupDialogWidget::metaObj = (struct QMetaObject *) 0x0
87 StackedConfigurationGroup::metaObj = (struct QMetaObject *) 0x8215760
88 Configurable::metaObj = (struct QMetaObject *) 0x8204620
89 ConfigurationDialogWidget::metaObj = (struct QMetaObject *) 0x0
90 IntegerSetting::metaObj = (struct QMetaObject *) 0x820c2d0
91#4 0xb6bf3330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
92No symbol table info available.
93#5 0xb687bcfd in start_thread () from /lib/tls/libpthread.so.0
94No symbol table info available.
95#6 0xb6705f1e in clone () from /lib/tls/libc.so.6
96No symbol table info available.
97#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
98(gdb) thread apply 3 bt full
99
100Thread 3 (Thread -1260074064 (LWP 13640)):
101#0 0xb6880421 in __read_nocancel () from /lib/tls/libpthread.so.0
102No symbol table info available.
103#1 0xb6607022 in lirc_nextcode (code=0xb4e4c3f0) at lirc_client.c:1498
104 packet_size = 100
105 end_len = 0
106 len = Variable "len" is not available.
107#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
108(gdb) thread apply 4 bt full
109
110Thread 4 (Thread -1246286928 (LWP 13639)):
111#0 0xb687db81 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
112No symbol table info available.
113#1 0xb6f4cd9c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
114No symbol table info available.
115#2 0xb7516c89 in MythContext::waitPrivRequest (this=0x8159ad8) at mythcontext.cpp:2515
116No locals.
117#3 0x0806b7b9 in run_priv_thread (data=0xb687bcfd) at main.cpp:697
118No locals.
119#4 0xb687bcfd in start_thread () from /lib/tls/libpthread.so.0
120No symbol table info available.
121#5 0xb6705f1e in clone () from /lib/tls/libc.so.6
122No symbol table info available.
123#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
124(gdb) thread apply 5 bt full
125
126Thread 5 (Thread -1276912720 (LWP 13672)):
127#0 0xb66c63fc in nanosleep () from /lib/tls/libc.so.6
128No symbol table info available.
129#1 0xb66fec0a in usleep () from /lib/tls/libc.so.6
130No symbol table info available.
131#2 0xb7bf5319 in TV::RunTV (this=0x8215e40) at tv_play.cpp:1342
132 keypressed = Variable "keypressed" is not available.
133#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
134(gdb) thread apply 6 bt full
135
136Thread 6 (Thread -1285309520 (LWP 13673)):
137#0 0xb687dde2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
138No symbol table info available.
139#1 0xb6f4cd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
140No symbol table info available.
141#2 0xb7c08399 in VideoBuffers::WaitForAvailable (this=0xb7e7a580, w=3082847361) at videobuffers.h:93
142No locals.
143#3 0xb7c08481 in VideoOutput::WaitForAvailable (this=0xb7e7a580, w=3082798116) at videooutbase.h:214
144No locals.
145#4 0xb7bfc424 in NuppelVideoPlayer::GetFrame (this=0xb363b428, onlyvideo=-1212131158, unsafe=8)
146 at NuppelVideoPlayer.cpp:824
147No locals.
148#5 0xb7c058aa in NuppelVideoPlayer::StartPlaying (this=0x8214720) at NuppelVideoPlayer.cpp:2096
149 output_video = Variable "output_video" is not available.
150#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
151(gdb) thread apply 7 bt full
152
153Thread 7 (Thread -1293698128 (LWP 13674)):
154#0 0xb66c63fc in nanosleep () from /lib/tls/libc.so.6
155No symbol table info available.
156#1 0xb66fec0a in usleep () from /lib/tls/libc.so.6
157No symbol table info available.
158#2 0xb7b3cd28 in RingBuffer::ReadAheadThread (this=0x8368be0) at RingBuffer.cpp:1103
159 totfree = 128000
160 ret = 128000
161 used = 2485249
162 loops = Variable "loops" is not available.
163#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
164(gdb) thread apply 8 bt full
165
166Thread 8 (Thread -1306465360 (LWP 13675)):
167#0 0xb66c63fc in nanosleep () from /lib/tls/libc.so.6
168No symbol table info available.
169#1 0xb66fec0a in usleep () from /lib/tls/libc.so.6
170No symbol table info available.
171#2 0xb75b94cf in AudioOutputBase::OutputAudioLoop () at qshared.h:50
172 cleanUp_ManagedListItem = {metaObject = 0x0}
173 cleanUp_SelectManagedListItem = {metaObject = 0x0}
174 cleanUp_IntegerManagedListItem = {metaObject = 0x0}
175 cleanUp_BoolManagedListItem = {metaObject = 0x0}
176 cleanUp_BoundedIntegerManagedListItem = {metaObject = 0x0}
177 cleanUp_ManagedList = {metaObject = 0x0}
178 cleanUp_ManagedListSetting = {metaObject = 0x0}
179 cleanUp_ManagedListGroup = {metaObject = 0x0}
180 __ioinit = {static _S_refcount = <optimized out>, static _S_synced_with_stdio = true}
181 cleanUp_DialogDoneListItem = {metaObject = 0x0}
182 BoolManagedListItem::metaObj = (struct QMetaObject *) 0x0
183 BoundedIntegerManagedListItem::metaObj = (struct QMetaObject *) 0x0
184 DialogDoneListItem::metaObj = (struct QMetaObject *) 0x0
185 ManagedListSetting::metaObj = (struct QMetaObject *) 0x0
186 SelectManagedListItem::metaObj = (struct QMetaObject *) 0x0
187 ManagedListItem::metaObj = (struct QMetaObject *) 0x0
188 ManagedList::metaObj = (struct QMetaObject *) 0x0
189---Type <return> to continue, or q <return> to quit---
190 IntegerManagedListItem::metaObj = (struct QMetaObject *) 0x0
191 ManagedListGroup::metaObj = (struct QMetaObject *) 0x0
192#3 0xb75b98f1 in AudioOutputBase::kickoffOutputAudioLoop () at qshared.h:50
193 cleanUp_ManagedListItem = {metaObject = 0x0}
194 cleanUp_SelectManagedListItem = {metaObject = 0x0}
195 cleanUp_IntegerManagedListItem = {metaObject = 0x0}
196 cleanUp_BoolManagedListItem = {metaObject = 0x0}
197 cleanUp_BoundedIntegerManagedListItem = {metaObject = 0x0}
198 cleanUp_ManagedList = {metaObject = 0x0}
199 cleanUp_ManagedListSetting = {metaObject = 0x0}
200 cleanUp_ManagedListGroup = {metaObject = 0x0}
201 __ioinit = {static _S_refcount = <optimized out>, static _S_synced_with_stdio = true}
202 cleanUp_DialogDoneListItem = {metaObject = 0x0}
203 BoolManagedListItem::metaObj = (struct QMetaObject *) 0x0
204 BoundedIntegerManagedListItem::metaObj = (struct QMetaObject *) 0x0
205 DialogDoneListItem::metaObj = (struct QMetaObject *) 0x0
206 ManagedListSetting::metaObj = (struct QMetaObject *) 0x0
207 SelectManagedListItem::metaObj = (struct QMetaObject *) 0x0
208 ManagedListItem::metaObj = (struct QMetaObject *) 0x0
209 ManagedList::metaObj = (struct QMetaObject *) 0x0
210 IntegerManagedListItem::metaObj = (struct QMetaObject *) 0x0
211 ManagedListGroup::metaObj = (struct QMetaObject *) 0x0
212#4 0xb687bcfd in start_thread () from /lib/tls/libpthread.so.0
213No symbol table info available.
214---Type <return> to continue, or q <return> to quit---
215#5 0xb6705f1e in clone () from /lib/tls/libc.so.6
216No symbol table info available.
217#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
218(gdb) thread apply 9 bt full
219
220Thread 9 (Thread -1329116240 (LWP 13676)):
221#0 0xb66a367f in memcpy () from /lib/tls/libc.so.6
222No symbol table info available.
223#1 0xb7c5f2e7 in ChromaKeyOSD::Reinit (this=0x84c90d0, i=0) at videoout_xv.cpp:3332
224 key = 2110
225 cln = 0x87ccc00 ">\b"
226 j = 142397120
227 ej = Variable "ej" is not available.
228#0 0xb669a4a0 in malloc_usable_size () from /lib/tls/libc.so.6
229(gdb) thread apply 10 bt full
230warning: Unknown thread 10.