[mythtv-commits] Ticket #6821: Segfault starting mythfrontend
MythTV
mythtv at cvs.mythtv.org
Sat Aug 8 13:57:00 UTC 2009
#6821: Segfault starting mythfrontend
-------------------------------------------------+--------------------------
Reporter: Damian O'Sullivan <damian at linux.ie> | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: head
Severity: medium | Mlocked: 0
-------------------------------------------------+--------------------------
damian at mythtv-box:~$ dmesg | tail -1
[21320.743021] mythfrontend[8566]: segfault at 3739cf4 ip b36be824 sp
bfd3d37c error 4 in libGLcore.so.180.60[b2e26000+d1a000]
Seems to happen about 30% of the time on startup of mythfrontend.
damian at mythtv-box:~$ mythfrontend --version
Please include all output in bug reports.
MythTV Version : 21158M
MythTV Branch : trunk
Library API : 0.22.20090804-1
Network Protocol : 46
QT Version : 4.5.0
Options compiled in:
linux debug silent using_oss using_alsa using_jack using_backend
using_directfb using_dvb using_firewire using_frontend using_hdpvr
using_ivtv using_libfftw3 using_lirc using_mheg using_opengl_video
using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr
using_xv using_xvmc using_bindings_perl using_bindings_python using_opengl
using_vdpau using_ffmpeg_threads using_libavc_5_3 using_mheg
damian at mythtv-box:~$ cat /var/log/Xorg.0.log |grep NVIDIA | grep Driver
(II) NVIDIA dlloader X Driver 180.60 Tue May 12 12:18:36 PDT 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
damian at mythtv-box:~$ uname -a
Linux mythtv-box 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 19:49:51 UTC
2009 i686 GNU/Linux
damian at mythtv-box:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
damian at mythtv-box:~$
Don't know if this limited info is enough:
2009-08-08 14:50:42.297 NetworkControl: Listening for remote connections
on port 6546
2009-08-08 14:50:45.365 Loading window theme from
/usr/local/share/mythtv/themes/blootube-wide/menu-ui.xml
2009-08-08 14:50:45.382 Loading menu theme from
/usr/local/share/mythtv/themes/defaultmenu//mainmenu.xml
2009-08-08 14:50:45.384 Found mainmenu.xml for theme 'blootube-wide'
2009-08-08 14:50:45.385 Using NV NPOT texture extension
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb29c8730 (LWP 8751)]
0xb3763824 in ?? () from /usr/lib/libGLcore.so.1
Thread 11 (Thread 0xabf18b90 (LWP 8776)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb60dd0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb51a19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3 0x0816a7e1 in NetworkControl::RunCommandThread (this=0xb1728520) at
networkcontrol.cpp:243
command = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 3090}, alloc = 0, size = 0, data = 0x8244072, clean =
0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved
= 0, array = {0}}, static shared_empty = {ref = {_q_value = 1942}, alloc =
0, size = 0, data = 0xb5389a6e, clean = 0, simpletext = 0, righttoleft =
0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d =
0x8244060, static codecForCStrings = 0x0}
#4 0x0816a93b in NetworkControl::CommandThread (param=0xb1728520) at
networkcontrol.cpp:230
networkControl = (class NetworkControl *) 0xb1728520
#5 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 10 (Thread 0xac719b90 (LWP 8775)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb60dd412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb51a0359 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3 0xb51a048b in QThread::msleep () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb6782f1c in MonitorThread::run (this=0x95f0588) at
mythmediamonitor.cpp:52
No locals.
#5 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#6 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 9 (Thread 0xada50b90 (LWP 8770)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb4f9f7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb5272380 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 8 (Thread 0xaf62bb90 (LWP 8769)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb4f9f7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6606bc3 in LIRC::run (this=0x8fedfe0) at lirc.cpp:448
readfds = {fds_bits = {1048576, 0 <repeats 31 times>}}
timeout = {tv_sec = 0, tv_usec = 54881}
ret = 0
codes = {{p = {static shared_null = {ref = {_q_value = 9866},
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0xaf62b2d8}, d = 0xaf62b2d8}}
#3 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 7 (Thread 0xb047cb90 (LWP 8768)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb4f9f7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb645b023 in MythSocketThread::run (this=0xb649f060) at
mythsocket.cpp:991
it = {i = 0x8f53eac}
rval = 1
rfds = {fds_bits = {100663296, 32, 0 <repeats 30 times>}}
sock = (MythSocket *) 0x9149398
maxfd = 37
found = false
#3 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 6 (Thread 0xb0ccdb90 (LWP 8763)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb60dd0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb51a19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3 0xb6748027 in MythContext::waitPrivRequest (this=0x8f3d900) at
mythcontext.cpp:2096
No locals.
#4 0x08076f1d in run_priv_thread (data=0x0) at main.cpp:942
No locals.
#5 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread 0xb16ffb90 (LWP 8759)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb4f9f7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb699015e in SSDP::run (this=0x8f437a8) at ssdp.cpp:231
nMaxSocket = 19
read_set = {fds_bits = {917504, 0 <repeats 31 times>}}
timeout = {tv_sec = 0, tv_usec = 578741}
#3 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 3 (Thread 0xb201ab90 (LWP 8758)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb60dd412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb51a0359 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3 0xb51a048b in QThread::msleep () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4 0xb699461f in TaskQueue::run (this=0x8f3e760) at taskqueue.cpp:127
ttNow = {tv_sec = 1249739445, tv_usec = 366675}
pTask = (Task *) 0x0
#5 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#6 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread 0xb281bb90 (LWP 8757)):
#0 0xb80c7430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb4f9cae7 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb2dbd74b in g_poll () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb2daff82 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb2db0268 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb52c0457 in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4
No symbol table info available.
#6 0xb529306a in QEventLoop::processEvents () from
/usr/lib/libQtCore.so.4
No symbol table info available.
#7 0xb52934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#8 0xb519d639 in QThread::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#9 0xb69a6843 in WorkerThread::run (this=0x8f3ebd0) at threadpool.cpp:265
No locals.
#10 0xb51a096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb60d94ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#12 0xb4fa749e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread 0xb29c8730 (LWP 8751)):
#0 0xb3763824 in ?? () from /usr/lib/libGLcore.so.1
No symbol table info available.
#1 0x80105004 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) bt
#0 0xb3763824 in ?? () from /usr/lib/libGLcore.so.1
#1 0x80105004 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6821>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list