| 1 | GNU gdb (Gentoo 7.3.1 p2) 7.3.1
|
|---|
| 2 | Copyright (C) 2011 Free Software Foundation, Inc.
|
|---|
| 3 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
|---|
| 4 | This is free software: you are free to change and redistribute it.
|
|---|
| 5 | There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
|---|
| 6 | and "show warranty" for details.
|
|---|
| 7 | This GDB was configured as "i586-pc-linux-gnu".
|
|---|
| 8 | For bug reporting instructions, please see:
|
|---|
| 9 | <http://bugs.gentoo.org/>...
|
|---|
| 10 | Reading symbols from /usr/bin/mythbackend...Reading symbols from /usr/lib/debug/usr/bin/mythbackend.debug...done.
|
|---|
| 11 | done.
|
|---|
| 12 | [New LWP 21329]
|
|---|
| 13 | [New LWP 21330]
|
|---|
| 14 | [New LWP 21331]
|
|---|
| 15 | [New LWP 21332]
|
|---|
| 16 | [New LWP 21333]
|
|---|
| 17 | [New LWP 21336]
|
|---|
| 18 | [New LWP 21337]
|
|---|
| 19 | [New LWP 21338]
|
|---|
| 20 | [New LWP 21340]
|
|---|
| 21 | [New LWP 21341]
|
|---|
| 22 | [New LWP 21342]
|
|---|
| 23 | [New LWP 21344]
|
|---|
| 24 | [New LWP 21346]
|
|---|
| 25 | [New LWP 21347]
|
|---|
| 26 | [New LWP 21348]
|
|---|
| 27 | [New LWP 21349]
|
|---|
| 28 | [New LWP 21355]
|
|---|
| 29 | [New LWP 21356]
|
|---|
| 30 | [New LWP 21403]
|
|---|
| 31 | [New LWP 21784]
|
|---|
| 32 | [New LWP 21787]
|
|---|
| 33 | [New LWP 21791]
|
|---|
| 34 | [New LWP 21315]
|
|---|
| 35 | [New LWP 21318]
|
|---|
| 36 | [New LWP 21319]
|
|---|
| 37 | [New LWP 21320]
|
|---|
| 38 | [New LWP 21321]
|
|---|
| 39 | [New LWP 21322]
|
|---|
| 40 | [New LWP 21323]
|
|---|
| 41 | [New LWP 21788]
|
|---|
| 42 | [New LWP 21785]
|
|---|
| 43 | [New LWP 21328]
|
|---|
| 44 |
|
|---|
| 45 | warning: Can't read pathname for load map: Input/output error.
|
|---|
| 46 | [Thread debugging using libthread_db enabled]
|
|---|
| 47 | Core was generated by `/usr/bin/mythbackend --verbose general --loglevel info --logpath /var/log/mytht'.
|
|---|
| 48 | Program terminated with signal 11, Segmentation fault.
|
|---|
| 49 | #0 0xb43508c5 in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 50 | [?1034h(gdb) paging off
|
|---|
| 51 | Undefined command: "paging". Try "help".
|
|---|
| 52 | (gdb) set pagination off
|
|---|
| 53 | (gdb) thread apply all bt
|
|---|
| 54 |
|
|---|
| 55 | Thread 32 (Thread 0xae6bab70 (LWP 21328)):
|
|---|
| 56 | #0 0xb41f8041 in read () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 57 | #1 0xae748e8d in vio_read () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 58 | #2 0xae748eed in vio_read_buff () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 59 | #3 0xae749aa5 in ?? () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 60 | #4 0xae74a2d3 in my_net_read () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 61 | #5 0xae744bdd in cli_safe_read () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 62 | #6 0xae7457d7 in ?? () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 63 | #7 0xae723d41 in ?? () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 64 | #8 0xae72438e in cli_stmt_execute () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 65 | #9 0xae724fd4 in mysql_stmt_execute () from /usr/lib/libmysqlclient_r.so.16
|
|---|
| 66 | #10 0xae88340a in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
|
|---|
| 67 | #11 0xb4fb35d8 in QSqlQuery::exec() () from /usr/lib/qt4/libQtSql.so.4
|
|---|
| 68 | #12 0xb60e4096 in MSqlQuery::exec (this=0xae6b9e44) at mythdbcon.cpp:615
|
|---|
| 69 | #13 0xb738cd47 in unlock_channel (chanid=1017, updated=0) at eitcache.cpp:213
|
|---|
| 70 | #14 0xb738d8a9 in EITCache::WriteChannelToDB (this=0x8feaad8, chanid=1017) at eitcache.cpp:288
|
|---|
| 71 | #15 0xb738dbb0 in EITCache::WriteToDB (this=0x8feaad8) at eitcache.cpp:303
|
|---|
| 72 | #16 0xb73719be in EITHelper::WriteEITCache (this=0x9093458) at eithelper.cpp:611
|
|---|
| 73 | #17 0xb737c891 in EITScanner::StopPassiveScan (this=0x906e248) at eitscanner.cpp:217
|
|---|
| 74 | #18 0xb737cf64 in EITScanner::StopActiveScan (this=0x906e248) at eitscanner.cpp:282
|
|---|
| 75 | #19 0xb73aa5a0 in TVRec::HandleStateChange (this=0x90a2190) at tv_rec.cpp:978
|
|---|
| 76 | #20 0xb73abca7 in TVRec::run (this=0x90a2190) at tv_rec.cpp:1235
|
|---|
| 77 | #21 0xb60c691b in MThread::run (this=0x90a1e60) at mthread.cpp:319
|
|---|
| 78 | #22 0xb60c6f9d in MThreadInternal::run (this=0x90931c0) at mthread.cpp:78
|
|---|
| 79 | #23 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 80 | #24 0xb41f0d02 in start_thread (arg=0xae6bab70) at pthread_create.c:301
|
|---|
| 81 | #25 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 82 |
|
|---|
| 83 | Thread 31 (Thread 0xa1c4eb70 (LWP 21785)):
|
|---|
| 84 | #0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 85 | #1 0xb74789b0 in DVBStreamHandler::RunTS (this=0xa3794c28) at dvbstreamhandler.cpp:222
|
|---|
| 86 | #2 0xb7477806 in DVBStreamHandler::run (this=0xa3794c28) at dvbstreamhandler.cpp:112
|
|---|
| 87 | #3 0xb60c6f9d in MThreadInternal::run (this=0xa3729170) at mthread.cpp:78
|
|---|
| 88 | #4 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 89 | #5 0xb41f0d02 in start_thread (arg=0xa1c4eb70) at pthread_create.c:301
|
|---|
| 90 | #6 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 91 |
|
|---|
| 92 | Thread 30 (Thread 0xa40ffb70 (LWP 21788)):
|
|---|
| 93 | #0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 94 | #1 0xb74789b0 in DVBStreamHandler::RunTS (this=0xa379ee20) at dvbstreamhandler.cpp:222
|
|---|
| 95 | #2 0xb7477806 in DVBStreamHandler::run (this=0xa379ee20) at dvbstreamhandler.cpp:112
|
|---|
| 96 | #3 0xb60c6f9d in MThreadInternal::run (this=0xa37141a8) at mthread.cpp:78
|
|---|
| 97 | #4 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 98 | #5 0xb41f0d02 in start_thread (arg=0xa40ffb70) at pthread_create.c:301
|
|---|
| 99 | #6 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 100 |
|
|---|
| 101 | Thread 29 (Thread 0xaf08ab70 (LWP 21323)):
|
|---|
| 102 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 103 | #1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 104 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 105 | #3 0xb61bf735 in MythSystemIOHandler::run (this=0x903e770) at system-unix.cpp:100
|
|---|
| 106 | #4 0xb60c6f9d in MThreadInternal::run (this=0x9018bd0) at mthread.cpp:78
|
|---|
| 107 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 108 | #6 0xb41f0d02 in start_thread (arg=0xaf08ab70) at pthread_create.c:301
|
|---|
| 109 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 110 |
|
|---|
| 111 | Thread 28 (Thread 0xaf88ab70 (LWP 21322)):
|
|---|
| 112 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 113 | #1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 114 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 115 | #3 0xb61bf735 in MythSystemIOHandler::run (this=0x902e228) at system-unix.cpp:100
|
|---|
| 116 | #4 0xb60c6f9d in MThreadInternal::run (this=0x901c6c8) at mthread.cpp:78
|
|---|
| 117 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 118 | #6 0xb41f0d02 in start_thread (arg=0xaf88ab70) at pthread_create.c:301
|
|---|
| 119 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 120 |
|
|---|
| 121 | Thread 27 (Thread 0xb008ab70 (LWP 21321)):
|
|---|
| 122 | #0 0xb41f871c in nanosleep () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 123 | #1 0xb61c1fbf in MythSystemSignalManager::run (this=0x9017a20) at system-unix.cpp:491
|
|---|
| 124 | #2 0xb60c6f9d in MThreadInternal::run (this=0x901bb80) at mthread.cpp:78
|
|---|
| 125 | #3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 126 | #4 0xb41f0d02 in start_thread (arg=0xb008ab70) at pthread_create.c:301
|
|---|
| 127 | #5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 128 |
|
|---|
| 129 | Thread 26 (Thread 0xb088ab70 (LWP 21320)):
|
|---|
| 130 | #0 0xb41f871c in nanosleep () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 131 | #1 0xb61c04d1 in MythSystemManager::run (this=0x902db00) at system-unix.cpp:272
|
|---|
| 132 | #2 0xb60c6f9d in MThreadInternal::run (this=0x9016cd0) at mthread.cpp:78
|
|---|
| 133 | #3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 134 | #4 0xb41f0d02 in start_thread (arg=0xb088ab70) at pthread_create.c:301
|
|---|
| 135 | #5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 136 |
|
|---|
| 137 | Thread 25 (Thread 0xb108ab70 (LWP 21319)):
|
|---|
| 138 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 139 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 140 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 141 | #3 0xb618d952 in LoggerThread::run (this=0x900b798) at logging.cpp:826
|
|---|
| 142 | #4 0xb60c6f9d in MThreadInternal::run (this=0x900b678) at mthread.cpp:78
|
|---|
| 143 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 144 | #6 0xb41f0d02 in start_thread (arg=0xb108ab70) at pthread_create.c:301
|
|---|
| 145 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 146 |
|
|---|
| 147 | Thread 24 (Thread 0xb188ab70 (LWP 21318)):
|
|---|
| 148 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 149 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 150 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 151 | #3 0xb618cfb1 in DBLoggerThread::run (this=0x90116e8) at logging.cpp:649
|
|---|
| 152 | #4 0xb60c6f9d in MThreadInternal::run (this=0x900fc38) at mthread.cpp:78
|
|---|
| 153 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 154 | #6 0xb41f0d02 in start_thread (arg=0xb188ab70) at pthread_create.c:301
|
|---|
| 155 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 156 |
|
|---|
| 157 | Thread 23 (Thread 0xb188d720 (LWP 21315)):
|
|---|
| 158 | #0 0xb402c762 in *__GI___poll (fds=0x9274120, nfds=7, timeout=12517) at ../sysdeps/unix/sysv/linux/poll.c:87
|
|---|
| 159 | #1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
|
|---|
| 160 | #2 0x00000007 in ?? ()
|
|---|
| 161 | #3 0x000030e5 in ?? ()
|
|---|
| 162 | #4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
|
|---|
| 163 | Backtrace stopped: previous frame inner to this frame (corrupt stack?)
|
|---|
| 164 |
|
|---|
| 165 | Thread 22 (Thread 0xa58ffb70 (LWP 21791)):
|
|---|
| 166 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 167 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 168 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 169 | #3 0xb60c9bc4 in MPoolThread::run (this=0xa08f3a20) at mthreadpool.cpp:71
|
|---|
| 170 | #4 0xb60c6f9d in MThreadInternal::run (this=0xa253fcf8) at mthread.cpp:78
|
|---|
| 171 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 172 | #6 0xb41f0d02 in start_thread (arg=0xa58ffb70) at pthread_create.c:301
|
|---|
| 173 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 174 |
|
|---|
| 175 | Thread 21 (Thread 0xa2effb70 (LWP 21787)):
|
|---|
| 176 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 177 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 178 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 179 | #3 0xb7330ee2 in SignalMonitor::run (this=0xa375a320) at signalmonitor.cpp:322
|
|---|
| 180 | #4 0xb60c6f9d in MThreadInternal::run (this=0xa375a2f8) at mthread.cpp:78
|
|---|
| 181 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 182 | #6 0xb41f0d02 in start_thread (arg=0xa2effb70) at pthread_create.c:301
|
|---|
| 183 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 184 |
|
|---|
| 185 | Thread 20 (Thread 0xa144eb70 (LWP 21784)):
|
|---|
| 186 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 187 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 188 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 189 | #3 0xb7330ee2 in SignalMonitor::run (this=0xa378e950) at signalmonitor.cpp:322
|
|---|
| 190 | #4 0xb60c6f9d in MThreadInternal::run (this=0xa371d548) at mthread.cpp:78
|
|---|
| 191 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 192 | #6 0xb41f0d02 in start_thread (arg=0xa144eb70) at pthread_create.c:301
|
|---|
| 193 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 194 |
|
|---|
| 195 | Thread 19 (Thread 0xa244eb70 (LWP 21403)):
|
|---|
| 196 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 197 | #1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 198 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 199 | #3 0xb60dcba9 in MythSocketThread::run (this=0x92b8c90) at mythsocketthread.cpp:232
|
|---|
| 200 | #4 0xb60c6f9d in MThreadInternal::run (this=0x93c9e70) at mthread.cpp:78
|
|---|
| 201 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 202 | #6 0xb41f0d02 in start_thread (arg=0xa244eb70) at pthread_create.c:301
|
|---|
| 203 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 204 |
|
|---|
| 205 | Thread 18 (Thread 0xa48ffb70 (LWP 21356)):
|
|---|
| 206 | #0 0xb402c762 in *__GI___poll (fds=0x92ba458, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
|
|---|
| 207 | #1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
|
|---|
| 208 | #2 0x00000001 in ?? ()
|
|---|
| 209 | #3 0xffffffff in ?? ()
|
|---|
| 210 | #4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
|
|---|
| 211 | Backtrace stopped: previous frame inner to this frame (corrupt stack?)
|
|---|
| 212 |
|
|---|
| 213 | Thread 17 (Thread 0xa50ffb70 (LWP 21355)):
|
|---|
| 214 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 215 | #1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 216 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 217 | #3 0xb612fecf in MythDownloadManager::run (this=0x92aa720) at mythdownloadmanager.cpp:280
|
|---|
| 218 | #4 0xb60c6f9d in MThreadInternal::run (this=0x9275308) at mthread.cpp:78
|
|---|
| 219 | #5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 220 | #6 0xb41f0d02 in start_thread (arg=0xa50ffb70) at pthread_create.c:301
|
|---|
| 221 | #7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 222 |
|
|---|
| 223 | Thread 16 (Thread 0xa60ffb70 (LWP 21349)):
|
|---|
| 224 | #0 0xb402c762 in *__GI___poll (fds=0x9276ab0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
|
|---|
| 225 | #1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
|
|---|
| 226 | #2 0x00000001 in ?? ()
|
|---|
| 227 | #3 0xffffffff in ?? ()
|
|---|
| 228 | #4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
|
|---|
| 229 | Backtrace stopped: previous frame inner to this frame (corrupt stack?)
|
|---|
| 230 |
|
|---|
| 231 | Thread 15 (Thread 0xa68ffb70 (LWP 21348)):
|
|---|
| 232 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 233 | #1 0xb43541a4 in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 234 | #2 0xb435428b in QThread::msleep(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 235 | #3 0xb60c7064 in MThreadInternal::MSleep (time=100) at mthread.cpp:91
|
|---|
| 236 | #4 0xb60c69a7 in MThread::msleep (time=100) at mthread.cpp:342
|
|---|
| 237 | #5 0xb6263c64 in TaskQueue::run (this=0x9262288) at taskqueue.cpp:150
|
|---|
| 238 | #6 0xb60c6f9d in MThreadInternal::run (this=0x925e260) at mthread.cpp:78
|
|---|
| 239 | #7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 240 | #8 0xb41f0d02 in start_thread (arg=0xa68ffb70) at pthread_create.c:301
|
|---|
| 241 | #9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 242 |
|
|---|
| 243 | Thread 14 (Thread 0xa70ffb70 (LWP 21347)):
|
|---|
| 244 | #0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
|
|---|
| 245 | #1 0xb625ed1e in SSDP::run (this=0x92629c8) at ssdp.cpp:295
|
|---|
| 246 | #2 0xb60c6f9d in MThreadInternal::run (this=0x925d448) at mthread.cpp:78
|
|---|
| 247 | #3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 248 | #4 0xb41f0d02 in start_thread (arg=0xa70ffb70) at pthread_create.c:301
|
|---|
| 249 | #5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 250 |
|
|---|
| 251 | Thread 13 (Thread 0xa7e97b70 (LWP 21346)):
|
|---|
| 252 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 253 | #1 0xb50b5cd6 in ?? () from /usr/lib/qt4/libQtScript.so.4
|
|---|
| 254 | #2 0xb50b5d37 in ?? () from /usr/lib/qt4/libQtScript.so.4
|
|---|
| 255 | #3 0xb41f0d02 in start_thread (arg=0xa7e97b70) at pthread_create.c:301
|
|---|
| 256 | #4 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 257 |
|
|---|
| 258 | Thread 12 (Thread 0xa8697b70 (LWP 21344)):
|
|---|
| 259 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 260 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 261 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 262 | #3 0xb6efd46a in JobQueue::ProcessQueue (this=0x9104750) at jobqueue.cpp:496
|
|---|
| 263 | #4 0xb6ef9869 in JobQueue::run (this=0x9104750) at jobqueue.cpp:161
|
|---|
| 264 | #5 0xb60c691b in MThread::run (this=0x90a0ef0) at mthread.cpp:319
|
|---|
| 265 | #6 0xb60c6f9d in MThreadInternal::run (this=0x90a0f08) at mthread.cpp:78
|
|---|
| 266 | #7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 267 | #8 0xb41f0d02 in start_thread (arg=0xa8697b70) at pthread_create.c:301
|
|---|
| 268 | #9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 269 |
|
|---|
| 270 | Thread 11 (Thread 0xa8e97b70 (LWP 21342)):
|
|---|
| 271 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 272 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 273 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 274 | #3 0x08077b9b in AutoExpire::Sleep (this=0x90aab68, sleepTime=59997) at autoexpire.cpp:358
|
|---|
| 275 | #4 0x080779f7 in AutoExpire::RunExpirer (this=0x90aab68) at autoexpire.cpp:339
|
|---|
| 276 | #5 0x080754a5 in ExpireThread::run (this=0x91a2858) at autoexpire.cpp:58
|
|---|
| 277 | #6 0xb60c6f9d in MThreadInternal::run (this=0x91a3698) at mthread.cpp:78
|
|---|
| 278 | #7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 279 | #8 0xb41f0d02 in start_thread (arg=0xa8e97b70) at pthread_create.c:301
|
|---|
| 280 | #9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 281 |
|
|---|
| 282 | Thread 10 (Thread 0xa9697b70 (LWP 21341)):
|
|---|
| 283 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 284 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 285 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 286 | #3 0x0812d20e in HouseKeeper::RunHouseKeeping (this=0x90a1e30) at housekeeper.cpp:348
|
|---|
| 287 | #4 0x0812b3a5 in HouseKeepingThread::run (this=0x9104478) at housekeeper.cpp:39
|
|---|
| 288 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90a1a18) at mthread.cpp:78
|
|---|
| 289 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 290 | #7 0xb41f0d02 in start_thread (arg=0xa9697b70) at pthread_create.c:301
|
|---|
| 291 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 292 |
|
|---|
| 293 | Thread 9 (Thread 0xa9e97b70 (LWP 21340)):
|
|---|
| 294 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 295 | #1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 296 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 297 | #3 0xb73ad85c in TVRec::WaitForEventThreadSleep (this=0x90a2190, wake=true, time=4294967295) at tv_rec.cpp:1446
|
|---|
| 298 | #4 0xb73a6b94 in TVRec::StartRecording (this=0x90a2190, rcinfo=0xa08cc6b8) at tv_rec.cpp:649
|
|---|
| 299 | #5 0x0808a188 in EncoderLink::StartRecording (this=0x90a4ef0, rec=0xa08cc6b8) at encoderlink.cpp:388
|
|---|
| 300 | #6 0x0810345e in Scheduler::HandleRecording (this=0x9105a00, ri=..., statuschanged=@0xa9e97197, prerollseconds=150, tuningTimeout=180) at scheduler.cpp:2420
|
|---|
| 301 | #7 0x080ff705 in Scheduler::run (this=0x9105a00) at scheduler.cpp:1896
|
|---|
| 302 | #8 0xb60c6f9d in MThreadInternal::run (this=0x90ab5c0) at mthread.cpp:78
|
|---|
| 303 | #9 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 304 | #10 0xb41f0d02 in start_thread (arg=0xa9e97b70) at pthread_create.c:301
|
|---|
| 305 | #11 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 306 |
|
|---|
| 307 | Thread 8 (Thread 0xaa697b70 (LWP 21338)):
|
|---|
| 308 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 309 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 310 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 311 | #3 0xb73ad134 in TVRec::run (this=0x9017468) at tv_rec.cpp:1404
|
|---|
| 312 | #4 0xb60c691b in MThread::run (this=0x90175d8) at mthread.cpp:319
|
|---|
| 313 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90175f0) at mthread.cpp:78
|
|---|
| 314 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 315 | #7 0xb41f0d02 in start_thread (arg=0xaa697b70) at pthread_create.c:301
|
|---|
| 316 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 317 |
|
|---|
| 318 | Thread 7 (Thread 0xaae97b70 (LWP 21337)):
|
|---|
| 319 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 320 | #1 0xb435369b in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 321 | #2 0xb43508fa in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 322 | #3 0xb73ad889 in TVRec::WaitForEventThreadSleep (this=0x9016268, wake=true, time=4294967295) at tv_rec.cpp:1450
|
|---|
| 323 | #4 0xb73ba56c in TVRec::SetChannel (this=0x9016268, name=..., requestType=4096) at tv_rec.cpp:3022
|
|---|
| 324 | #5 0xb737be6c in EITScanner::run (this=0x9106700) at eitscanner.cpp:136
|
|---|
| 325 | #6 0xb60c691b in MThread::run (this=0x912f538) at mthread.cpp:319
|
|---|
| 326 | #7 0xb60c6f9d in MThreadInternal::run (this=0x91208a0) at mthread.cpp:78
|
|---|
| 327 | #8 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 328 | #9 0xb41f0d02 in start_thread (arg=0xaae97b70) at pthread_create.c:301
|
|---|
| 329 | #10 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 330 |
|
|---|
| 331 | Thread 6 (Thread 0xab697b70 (LWP 21336)):
|
|---|
| 332 | #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
|
|---|
| 333 | #1 0xb435369b in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 334 | #2 0xb435095c in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 335 | #3 0xb6edd932 in QMutexLocker::QMutexLocker (this=0xab696f38, m=0x8feaadc) at /usr/include/qt4/QtCore/qmutex.h:102
|
|---|
| 336 | #4 0xb738db7b in EITCache::WriteToDB (this=0x8feaad8) at eitcache.cpp:298
|
|---|
| 337 | #5 0xb73719be in EITHelper::WriteEITCache (this=0x90ecce8) at eithelper.cpp:611
|
|---|
| 338 | #6 0xb737c891 in EITScanner::StopPassiveScan (this=0x9106700) at eitscanner.cpp:217
|
|---|
| 339 | #7 0xb73bdf7e in TVRec::TuningShutdowns (this=0x9016268, request=...) at tv_rec.cpp:3489
|
|---|
| 340 | #8 0xb73bd26c in TVRec::HandleTuning (this=0x9016268) at tv_rec.cpp:3379
|
|---|
| 341 | #9 0xb73abe5e in TVRec::run (this=0x9016268) at tv_rec.cpp:1249
|
|---|
| 342 | #10 0xb60c691b in MThread::run (this=0x90163a8) at mthread.cpp:319
|
|---|
| 343 | #11 0xb60c6f9d in MThreadInternal::run (this=0x9014ed8) at mthread.cpp:78
|
|---|
| 344 | #12 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 345 | #13 0xb41f0d02 in start_thread (arg=0xab697b70) at pthread_create.c:301
|
|---|
| 346 | #14 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 347 |
|
|---|
| 348 | Thread 5 (Thread 0xabe97b70 (LWP 21333)):
|
|---|
| 349 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 350 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 351 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 352 | #3 0xb73ad134 in TVRec::run (this=0x9014578) at tv_rec.cpp:1404
|
|---|
| 353 | #4 0xb60c691b in MThread::run (this=0x90146b8) at mthread.cpp:319
|
|---|
| 354 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90139c0) at mthread.cpp:78
|
|---|
| 355 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 356 | #7 0xb41f0d02 in start_thread (arg=0xabe97b70) at pthread_create.c:301
|
|---|
| 357 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 358 |
|
|---|
| 359 | Thread 4 (Thread 0xac697b70 (LWP 21332)):
|
|---|
| 360 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 361 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 362 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 363 | #3 0xb73ad134 in TVRec::run (this=0x9013508) at tv_rec.cpp:1404
|
|---|
| 364 | #4 0xb60c691b in MThread::run (this=0x9013678) at mthread.cpp:319
|
|---|
| 365 | #5 0xb60c6f9d in MThreadInternal::run (this=0x909d8f0) at mthread.cpp:78
|
|---|
| 366 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 367 | #7 0xb41f0d02 in start_thread (arg=0xac697b70) at pthread_create.c:301
|
|---|
| 368 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 369 |
|
|---|
| 370 | Thread 3 (Thread 0xace97b70 (LWP 21331)):
|
|---|
| 371 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 372 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 373 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 374 | #3 0xb73ad134 in TVRec::run (this=0x90ac5d0) at tv_rec.cpp:1404
|
|---|
| 375 | #4 0xb60c691b in MThread::run (this=0x90ac740) at mthread.cpp:319
|
|---|
| 376 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90abca8) at mthread.cpp:78
|
|---|
| 377 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 378 | #7 0xb41f0d02 in start_thread (arg=0xace97b70) at pthread_create.c:301
|
|---|
| 379 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 380 |
|
|---|
| 381 | Thread 2 (Thread 0xad697b70 (LWP 21330)):
|
|---|
| 382 | #0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
|
|---|
| 383 | #1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 384 | #2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 385 | #3 0xb73ad134 in TVRec::run (this=0x90ac2e8) at tv_rec.cpp:1404
|
|---|
| 386 | #4 0xb60c691b in MThread::run (this=0x90ac458) at mthread.cpp:319
|
|---|
| 387 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90ab158) at mthread.cpp:78
|
|---|
| 388 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 389 | #7 0xb41f0d02 in start_thread (arg=0xad697b70) at pthread_create.c:301
|
|---|
| 390 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 391 |
|
|---|
| 392 | Thread 1 (Thread 0xade97b70 (LWP 21329)):
|
|---|
| 393 | #0 0xb43508c5 in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 394 | #1 0xb6edd932 in QMutexLocker::QMutexLocker (this=0xade97178, m=0x88) at /usr/include/qt4/QtCore/qmutex.h:102
|
|---|
| 395 | #2 0xb73ba2fd in TVRec::SetChannel (this=0x0, name=..., requestType=4096) at tv_rec.cpp:3005
|
|---|
| 396 | #3 0xb737be6c in EITScanner::run (this=0x906e248) at eitscanner.cpp:136
|
|---|
| 397 | #4 0xb60c691b in MThread::run (this=0x90a4430) at mthread.cpp:319
|
|---|
| 398 | #5 0xb60c6f9d in MThreadInternal::run (this=0x90a4bf0) at mthread.cpp:78
|
|---|
| 399 | #6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
|
|---|
| 400 | #7 0xb41f0d02 in start_thread (arg=0xade97b70) at pthread_create.c:301
|
|---|
| 401 | #8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
|
|---|
| 402 | (gdb) qu frame 2
|
|---|
| 403 | #2 0xb73ba2fd in TVRec::SetChannel (this=0x0, name=..., requestType=4096) at tv_rec.cpp:3005
|
|---|
| 404 | 3005 QMutexLocker lock(&stateChangeLock);
|
|---|
| 405 | (gdb) list
|
|---|
| 406 | 3000 * \param requestType tells us what kind of request to actually send to
|
|---|
| 407 | 3001 * the tuning thread, kFlagDetect is usually sufficient
|
|---|
| 408 | 3002 */
|
|---|
| 409 | 3003 void TVRec::SetChannel(QString name, uint requestType)
|
|---|
| 410 | 3004 {
|
|---|
| 411 | 3005 QMutexLocker lock(&stateChangeLock);
|
|---|
| 412 | 3006 LOG(VB_CHANNEL, LOG_INFO, LOC +
|
|---|
| 413 | 3007 QString("SetChannel(%1) -- begin").arg(name));
|
|---|
| 414 | 3008
|
|---|
| 415 | 3009 // Detect tuning request type if needed
|
|---|
| 416 | (gdb) print name
|
|---|
| 417 | $1 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2876}, alloc = 0, size = 0, data = 0xb4539472, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 2864}, alloc = 0, size = 0, data = 0xb4539486, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x93fd658, static codecForCStrings = 0x0}
|
|---|
| 418 | (gdb) print requestType
|
|---|
| 419 | $2 = 4096
|
|---|
| 420 | (gdb) quit
|
|---|