[mythtv-users] Backtrace for Mythfrontend hang

Jim Chandler jim at chandler.net
Thu Oct 30 15:06:36 EST 2003


Run top and are any processes consuming 100% CPU utilization?


On Thu, 30 Oct 2003 10:49:00 -0800
"Ben Stragnell" <mythlist at codepuppies.com> wrote:

> 
> I fire up Mythfrontend, select TV then Watch TV. It runs for varying amounts
> of time (sometimes overnight, sometimes 5 minutes), and then the picture
> freezes and it stops responding to keypresses. The log is filled with
> "waiting for prebuffer" messages, with the occasional "Waited 2 seconds for
> data to become available, waiting again...".
> 
> Mythbackend continues to run - I can restart the frontend and everything
> works great.
> 
> Here is a backtrace taken during this state... I haven't closed gdb, so if
> anyone wants me to debug further, I can do.
> 
> Cheers,
> Ben
> 
> ---
> (gdb) thread apply all bt
> Thread 7 (Thread 81926 (LWP 2901)):
> #0 0x40ba73d6 in nanosleep () from /lib/libc.so.6
> #1 0x00000000 in ?? ()
> Thread 6 (Thread 65541 (LWP 2900)):
> #0 0x40ba73d6 in nanosleep () from /lib/libc.so.6
> #1 0x00000000 in ?? ()
> Thread 5 (Thread 49156 (LWP 2899)):
> #0 0x40bce901 in select () from /lib/libc.so.6
> #1 0x409a81d8 in __JCR_LIST__ () from /usr/qt/3/lib/libqt-mt.so.3
> #2 0x4077a09c in QSocket::waitForMore(int, bool*) const () from
> /usr/qt/3/lib/libqt-mt.so.3
> #3 0x4077a0ee in QSocket::waitForMore(int) const () from
> /usr/qt/3/lib/libqt-mt.so.3
> #4 0x400bcce1 in ReadStringList(QSocket*, QStringList&) () from
> /usr/local/lib/libmyth-0.13.so.0
> Thread 4 (Thread 32771 (LWP 2898)):
> #0 0x409bfa26 in nanosleep () from /lib/libpthread.so.0
> #1 0x00000001 in ?? ()
> #2 0x409b8ec9 in pthread_cond_timedwait_relative () from
> /lib/libpthread.so.0
> #3 0x407f91e3 in QWaitCondition::wait(QMutex*, unsigned long) () from
> /usr/qt/3/lib/libqt-mt.so.3
> Thread 3 (Thread 16386 (LWP 2892)):
> #0 0x40ba73d6 in nanosleep () from /lib/libc.so.6
> #1 0x00000000 in ?? ()
> Thread 2 (Thread 32769 (LWP 2891)):
> #0 0x40bcd017 in poll () from /lib/libc.so.6
> #1 0x409b994e in __pthread_manager () from /lib/libpthread.so.0
> #2 0x409b9b9a in __pthread_manager_event () from /lib/libpthread.so.0
> Thread 1 (Thread 16384 (LWP 2888)):
> #0 0x40b23f08 in sigsuspend () from /lib/libc.so.6
> #1 0x409bc218 in __pthread_wait_for_restart_signal () from
> /lib/libpthread.so.0
> #2 0x409bd9a0 in __pthread_alt_lock () from /lib/libpthread.so.0
> #3 0x409bac17 in pthread_mutex_lock () from /lib/libpthread.so.0
> #4 0x407f820c in QRecursiveMutexPrivate::lock() () from
> /usr/qt/3/lib/libqt-mt.so.3
> #5 0x407f8614 in QMutex::lock() () from /usr/qt/3/lib/libqt-mt.so.3
> #6 0x4054c9d4 in QApplication::lock() () from /usr/qt/3/lib/libqt-mt.so.3
> #7 0x0806bf6a in ConfigurationGroup::className() const ()
> #0 0x40ba73d6 in nanosleep () from /lib/libc.so.6
> (gdb)
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


More information about the mythtv-users mailing list