[mythtv] seg fault on xbox.. backtrace enclosed

Kirby Vandivort kvandivo at ks.uiuc.edu
Sat Mar 6 21:26:47 EST 2004


Lately (last week or two) my xbox has been segfaulting on me when I exit
a recording.  Doesn't seem to matter if I let the recording play to the
end, or if I hit the escape key.

I suspect that the problem is related to the invalid socket 19 message.
It isn't always socket 19.  A couple of nights ago i noticed that it
was socket 16.  BT below is cvs from yesterday.  


GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
                                                                                                
(gdb) run
Starting program: /usr/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 9569)]
2004-03-06 20:09:17 mythfrontend version: 0.15.20040303-1 www.mythtv.org
2004-03-06 20:09:17 Enabled verbose msgs : important general
2004-03-06 20:09:25 Registering Internal as a media playback plugin.
Unable to initialize plugin 'mythmusic'.
Unable to initialize plugin 'mythvideo'.
Unable to initialize plugin 'mythweather'.
2004-03-06 20:09:40 Connecting to backend server: 192.168.1.10:6543 (try 1 of 5)
2004-03-06 20:09:40 Using protocol version 4
2004-03-06 20:09:43 Using protocol version 4
[New Thread 32769 (LWP 9572)]
[New Thread 16386 (LWP 9573)]
2004-03-06 20:09:44 Using protocol version 4
[New Thread 32771 (LWP 9575)]
[New Thread 49156 (LWP 9576)]
Input #0, mpeg, from 'rbuf://192.168.1.10:6543/mnt/store/nuv//ringbuf1.nuv':
  Stream #0.0: Video: mpeg2video, 640x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-03-06 20:09:47 Opening OSS audio device '/dev/sound/dsp'.
[New Thread 65541 (LWP 9577)]
2004-03-06 20:09:48 Using XV port 61
[New Thread 81926 (LWP 9578)]
2004-03-06 20:09:49 Changing from None to WatchingLiveTV
2004-03-06 20:09:56 Changing from WatchingLiveTV to None
2004-03-06 20:09:56 Changing from None to None
-10000
[New Thread 98311 (LWP 9596)]
[New Thread 114696 (LWP 9597)]
[New Thread 131081 (LWP 9598)]
Input #0, mpeg, from '/mnt/store/nuv//1013_20040226220200_20040226223200.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-03-06 20:10:08 Opening OSS audio device '/dev/sound/dsp'.
[New Thread 147466 (LWP 9599)]
2004-03-06 20:10:08 Using XV port 61
[New Thread 163851 (LWP 9600)]
2004-03-06 20:10:09 Changing from None to WatchingPreRecorded
2004-03-06 20:10:33 prebuffering pause
2004-03-06 20:10:39 Changing from WatchingPreRecorded to None
QSocketNotifier: invalid socket 19 and type 'Read', disabling...
                                                                                                
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9569)]
0x40beeeda in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
(gdb) thread apply all bt full
                                                                                                
Thread 8 (Thread 98311 (LWP 9596)):
#0  0x412ddef6 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x4130690c in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x4025400b in TV::RunTV() (this=0x8275d20) at tv_play.cpp:944
        keypressed = (QKeyEvent *) 0x877f530
        updatecheck = 4
#4  0x40253d85 in TV::EventThread(void*) (param=0x8275d20) at tv_play.cpp:910
        thetv = (class TV *) 0x8275d20
#5  0x41108f60 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x41109062 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
#7  0x4130c6ba in clone () from /lib/libc.so.6
No symbol table info available.
                                                                                                
Thread 2 (Thread 32769 (LWP 9572)):
---Type <return> to continue, or q <return> to quit---
#0  0x41303f2a in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x41108b6e in __pthread_manager () from /lib/libpthread.so.0
No symbol table info available.
#2  0x41108dba in __pthread_manager_event () from /lib/libpthread.so.0
No symbol table info available.
#3  0x4130c6ba in clone () from /lib/libc.so.6
No symbol table info available.
                                                                                                
Thread 1 (Thread 16384 (LWP 9569)):
#0  0x40beeeda in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#1  0x40c5554f in QEventLoop::processEvents(unsigned, int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#2  0x40c435fe in QApplication::processEvents(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#3  0x40c435c8 in QApplication::processEvents() ()
   from /usr/qt/3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#4  0x00000bb8 in ?? ()
No symbol table info available.
#5  0xbfffda38 in ?? ()
No symbol table info available.
#6  0x40c450e4 in QApplication::lock() () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#7  0x00000020 in ?? ()
No symbol table info available.
#8  0x081f5c20 in ?? ()
No symbol table info available.


-- 

Kirby Vandivort                      Theoretical and 
Senior Research Programmer            Computational Biophysics 
Email: kvandivo at ks.uiuc.edu          3051 Beckman Institute
http://www.ks.uiuc.edu/~kvandivo/    University of Illinois
Phone: (217) 244-5711                405 N. Mathews Ave
Fax  : (217) 244-6078                Urbana, IL  61801, USA


More information about the mythtv-dev mailing list