[mythtv-users] hung frontend

David L idht4n at gmail.com
Tue Dec 8 06:16:20 UTC 2009


On Sun, Dec 6, 2009 at 8:42 PM, Joe Wilson wrote:
> have you tried use using open gl as your  paint engine , the
> settings/appearance,
> why I ask is I was having problems to QT.
>

I changed the paint engine but still had the frontend hang.
I still see some QT stuff in the backtrace though.  Maybe
the configuration change didn't take for some reason.
Anyway, here's a backtrace from a hung frontend session.
It hung when I pressed x from the program guide to change
to a channel that might have poor signal strength.

Cheers...

         David


Thread 8 (Thread 0xb1b0cb70 (LWP 9008)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb3990ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb216353b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb215655b in ?? () from /lib/libglib-2.0.so.0
#4  0xb2156853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb3cb702c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#6  0xb3c8ac79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb3c8b0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#8  0xb3b98b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb6295b3d in WorkerThread::run() () from /usr/lib/libmythupnp-0.22.so.0
#10 0xb3b9be32 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb130bb70 (LWP 9009)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb593d142 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb3b9b81e in ?? () from /usr/lib/libQtCore.so.4
#3  0xb3b9b973 in QThread::msleep(unsigned long) ()
   from /usr/lib/libQtCore.so.4
#4  0xb6283cc4 in TaskQueue::run() () from /usr/lib/libmythupnp-0.22.so.0
#5  0xb3b9be32 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb09ffb70 (LWP 9010)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb3997981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6281b31 in SSDP::run() () from /usr/lib/libmythupnp-0.22.so.0
#3  0xb3b9be32 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xaffb4b70 (LWP 9015)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb593ce15 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb3b9ce67 in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/libQtCore.so.4
#3  0xb5fef7d7 in MythContext::waitPrivRequest() const ()
   from /usr/lib/libmyth-0.22.so.0
#4  0x080687af in ?? ()
#5  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 0xabdffb70 (LWP 9020)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb3997981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3c6aaf5 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb3b9be32 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xadeffb70 (LWP 9044)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb3997981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5d3e743 in MythSocketThread::run() () from /usr/lib/libmythdb-0.22.so.0
#3  0xb3b9be32 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x8f2ecb70 (LWP 9592)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb3968a26 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb39982dc in usleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6ec50b9 in PreviewGenerator::TeardownAll() ()
   from /usr/lib/libmythtv-0.22.so.0
#4  0xb6ec5552 in PreviewGenerator::deleteLater() ()
   from /usr/lib/libmythtv-0.22.so.0
#5  0xb6eca23b in PreviewGenerator::PreviewRun(void*) ()
   from /usr/lib/libmythtv-0.22.so.0
#6  0xb593880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb399e7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb1ca6730 (LWP 8991)):
#0  0xb7728430 in __kernel_vsyscall ()
#1  0xb593f829 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb593ced1 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb3b9b4d2 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb3b96b82 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#5  0xb7036587 in TV::ClearTunableCache() () from /usr/lib/libmythtv-0.22.so.0
#6  0x081c2cb9 in ?? ()
#7  0x081d28e1 in ?? ()
#8  0xb5e07f0b in MythMainWindow::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/libmythui-0.22.so.0
#9  0xb3c8b83a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) () from /usr/lib/libQtCore.so.4
#10 0xb3fb6f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#11 0xb3fbf778 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#12 0xb3c8c6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#13 0xb3fb7e2e in ?? () from /usr/lib/libQtGui.so.4
#14 0xb4054440 in ?? () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#15 0xb4056989 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb402aed7 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#17 0xb4058502 in ?? () from /usr/lib/libQtGui.so.4
#18 0xb2152e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0xb2156720 in ?? () from /lib/libglib-2.0.so.0
#20 0xb2156853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0xb3cb702c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#22 0xb4057be5 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb3c8ac79 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#24 0xb3c8b0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#25 0xb3c8d53f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#26 0xb3fb6dd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#27 0x0806eab0 in ?? ()
#28 0xb38e8b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#29 0x08060f81 in ?? ()


More information about the mythtv-users mailing list