id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 6821,Segfault starting mythfrontend,Damian O'Sullivan ,Isaac Richards,"damian@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@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@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@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@mythtv-box:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 9.04 Release: 9.04 Codename: jaunty damian@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 = {}, 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 }} 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 }} 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 }} 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) ",defect,closed,minor,unknown,MythTV - General,head,medium,invalid,,,0