[mythtv] [BT] Crash with current CVS

steve at nexusuk.org steve at nexusuk.org
Sun Jun 20 07:31:20 EDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


I just upgraded to the current CVS - when I try to fire up Live TV the 
backend immediately segfaults.  I have attached the full BT.

- -- 

 - Steve                                             http://www.nexusuk.org/

     Servatis a periculum, servatis a maleficum - Whisper, Evanescence

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Public key available at http://www.nexusuk.org/pubkey.txt

iD8DBQFA1XWK5zUOsIV3bqERAppTAJ9ILndRawIYbDPguNO5o4bJXlH7+ACfeR7k
B62WfISJOlll6dRYErlwJ0E=
=YtMp
-----END PGP SIGNATURE-----
-------------- next part --------------
[root at myth mythtv]# gdb /usr/local/bin/mythbackend
GNU gdb Red Hat Linux (5.3.90-0.20030710.41rh)
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 "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/mythbackend 
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 3919)]
Starting up as the master server.
2004-06-20 12:20:38 mythbackend: MythBackend started as master server
[New Thread 32769 (LWP 3937)]
[New Thread 16386 (LWP 3938)]
[New Thread 32771 (LWP 3939)]
[New Thread 49156 (LWP 3940)]
[New Thread 65541 (LWP 3942)]
[New Thread 81926 (LWP 3943)]
2004-06-20 12:20:38 mythbackend: Running housekeeping thread
2004-06-20 12:20:38 mythbackend version: 0.15.20040528-1 www.mythtv.org
2004-06-20 12:20:38 Enabled verbose msgs : important general
[New Thread 98311 (LWP 3945)]
2004-06-20 12:20:38 Found changes in the todo list.
[New Thread 114696 (LWP 3947)]
[New Thread 131081 (LWP 3948)]
[New Thread 147466 (LWP 3949)]
[New Thread 163851 (LWP 3950)]
2004-06-20 12:20:40 Scheduled 205 items in 1.92666 seconds.
2004-06-20 12:20:40 Recording starts soon, AUTO-Startup assumed
2004-06-20 12:21:02 MainServer::HandleAnnounce Playback
2004-06-20 12:21:02 adding: rivendell.nexusuk.org as a client (events: 0)
2004-06-20 12:21:02 MainServer::HandleAnnounce Playback
2004-06-20 12:21:02 adding: rivendell.nexusuk.org as a client (events: 1)
2004-06-20 12:21:06 MainServer::HandleAnnounce Playback
2004-06-20 12:21:06 adding: rivendell.nexusuk.org as a client (events: 0)
[New Thread 180236 (LWP 3957)]
2004-06-20 12:21:06 MainServer::HandleAnnounce Playback
2004-06-20 12:21:06 adding: rivendell.nexusuk.org as a client (events: 0)
2004-06-20 12:21:06 adding: rivendell.nexusuk.org as a remote ringbuffer
2004-06-20 12:21:06 Changing from None to WatchingLiveTV
[New Thread 196621 (LWP 3958)]
[mpeg4 @ 0x4071a008]removing common factors from framerate
[New Thread 213006 (LWP 3959)]
[New Thread 229391 (LWP 3960)]
[New Thread 245776 (LWP 3961)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 196621 (LWP 3958)]
0x4033cce7 in NuppelVideoRecorder::StartRecording() (this=0x414f6008) at NuppelVideoRecorder.cpp:874
874         if ((!pip_mode) && (curRecording->chancommfree == 0))
(gdb) thread apply all bt full

Thread 17 (Thread 245776 (LWP 3961)):
#0  0x4149b0b4 in __pthread_sigsuspend () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4149a9f8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x00000020 in ?? ()
No symbol table info available.
#3  0x48da3ee8 in ?? ()
No symbol table info available.

Thread 16 (Thread 229391 (LWP 3960)):
#0  0x4140978c in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 15 (Thread 213006 (LWP 3959)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 14 (Thread 196621 (LWP 3958)):
#0  0x4033cce7 in NuppelVideoRecorder::StartRecording() (this=0x414f6008) at NuppelVideoRecorder.cpp:874
        retries = 0
        vcap = {driver = '\0' <repeats 15 times>, card = '\0' <repeats 31 times>, bus_info = '\0' <repeats 31 times>, 
  version = 0, capabilities = 0, reserved = {0, 0, 0, 0}}
        vc = {name = 'ÿ' <repeats 32 times>, type = -1, channels = -1, audios = -1, maxwidth = -1, maxheight = -1, 
  minwidth = -1, minheight = -1}
        mm = {frame = 0, height = 0, width = 0, format = 0}
        vm = {size = 0, frames = 0, offsets = {0 <repeats 14 times>, -2147483648, 16398, 0, -1 <repeats 15 times>}}
        vchan = {channel = 0, name = '\0' <repeats 31 times>, tuners = 0, flags = 0, type = 0, norm = 0}
        va = {audio = 0, volume = 32768, bass = 16398, treble = 32, flags = 2098047, name = '\0' <repeats 15 times>, 
  mode = 0, balance = 0, step = 8064}
        vt = {tuner = 0, name = '\0' <repeats 31 times>, rangelow = 0, rangehigh = 0, flags = 0, mode = 0, signal = 0}
        frame = 0
        buf = (unsigned char *) 0x0
        channelinput = 0
---Type <return> to continue, or q <return> to quit---
        syncerrors = 0
#1  0x4034829e in SpawnEncode(void*) (param=0x414f6008) at tv_rec.cpp:40
        nvr = (class RecorderBase *) 0x414f6008
#2  0x41498db2 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x41498f45 in pthread_start_thread_event () from /lib/i686/libpthread.so.0
No symbol table info available.
#4  0x4140979a in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 13 (Thread 180236 (LWP 3957)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 12 (Thread 163851 (LWP 3950)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 11 (Thread 147466 (LWP 3949)):
#0  0x4149b0b4 in __pthread_sigsuspend () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4149a9f8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x00000020 in ?? ()
No symbol table info available.
#3  0x450ffd48 in ?? ()
No symbol table info available.

Thread 10 (Thread 131081 (LWP 3948)):
#0  0x4149b0b4 in __pthread_sigsuspend () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4149a9f8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x00000020 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3  0x44effd48 in ?? ()
No symbol table info available.

Thread 9 (Thread 114696 (LWP 3947)):
#0  0x4149b0b4 in __pthread_sigsuspend () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4149a9f8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x00000020 in ?? ()
No symbol table info available.
#3  0x44b49d48 in ?? ()
No symbol table info available.

Thread 8 (Thread 98311 (LWP 3945)):
#0  0x4149b0b4 in __pthread_sigsuspend () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4149a9f8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x00000020 in ?? ()
No symbol table info available.
#3  0x41e83d48 in ?? ()
No symbol table info available.

Thread 7 (Thread 81926 (LWP 3943)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 6 (Thread 65541 (LWP 3942)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 5 (Thread 49156 (LWP 3940)):
#0  0x4149e15b in read () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x41040708 in ?? () from /usr/lib/mysql/libmysqlclient.so.10
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 4 (Thread 32771 (LWP 3939)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 3 (Thread 16386 (LWP 3938)):
#0  0x413d4726 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 2 (Thread 32769 (LWP 3937)):
#0  0x414006fa in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x41497d1a in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x41497fea in __pthread_manager_event () from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x4140979a in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 1 (Thread 16384 (LWP 3919)):
#0  0x41402871 in select () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x40fe6c5c in ?? () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
0x4033cce7      874         if ((!pip_mode) && (curRecording->chancommfree == 0))
(gdb) 


More information about the mythtv-dev mailing list