[mythtv] Crash on pressing +

Adam Egger adam.egger at gmail.com
Fri Jul 1 16:35:14 EDT 2005


Hi,

I'm using Revision 6751 on debian64 with dvb-t. 
I have no sound on most channels with this revision, but when I press
+ to switch the PID the frontend crashes.

Here's a short bt:
2005-07-01 22:31:01.593 Broadcasting free space avail
2005-07-01 22:31:01.593 audio waiting for space on soundcard: have 512 need 4096
2005-07-01 22:31:01.600 audio waiting for space on soundcard: have
1824 need 4096
2005-07-01 22:31:01.607 audio waiting for space on soundcard: have
3168 need 4096
2005-07-01 22:31:01.613 _AddSamples bytes=4608, used=189953,
free=322047, timecode=26199677
2005-07-01 22:31:01.613 _AddSamples bytes=4608, used=194561,
free=317439, timecode=26199701
2005-07-01 22:31:01.615 Broadcasting free space avail
2005-07-01 22:31:01.615 audio waiting for space on soundcard: have 544 need 4096
2005-07-01 22:31:01.619 Initializing audio parms from audio track #0.
2005-07-01 22:31:01.619 SetEffDsp: 4800000

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1098905968 (LWP 1947)]
0x00002aaaace1de44 in QMutex::lock () from /usr/lib/libqt-mt.so.3
(gdb) bt
#0  0x00002aaaace1de44 in QMutex::lock () from /usr/lib/libqt-mt.so.3
#1  0x00002aaaab1a40ac in OSD::HideAllExcept (this=0x0,
other=@0x417ff2b0) at osd.cpp:1788
#2  0x00002aaaab1a2e1f in OSD::SetSettingsText (this=0x0,
text=@0x417ff360, length=3) at osd.cpp:1512
#3  0x00002aaaab164d38 in TV::ChangeAudioTrack (this=0x8b7e30, dir=1)
at tv_play.cpp:4437
#4  0x00002aaaab14e79a in TV::ProcessKeypress (this=0x8b7e30,
e=0x96df80) at tv_play.cpp:1745
#5  0x00002aaaab14c9e9 in TV::RunTV (this=0x8b7e30) at tv_play.cpp:1254
#6  0x00002aaaab14c38d in TV::EventThread (param=0x8b7e30) at tv_play.cpp:1166
#7  0x00002aaaad4aab55 in start_thread () from /lib/libpthread.so.0
#8  0x00002aaaadafe7f0 in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()
#10 0x0000000000000000 in ?? ()
#11 0x0000000000000000 in ?? ()
#12 0x0000000000000000 in ?? ()
#13 0x0000000000000000 in ?? ()
#14 0x0000000000000000 in ?? ()
#15 0x0000000000000000 in ?? ()
#16 0x0000000000000000 in ?? ()
#17 0x00002aaaadc4de00 in __check_rhosts_file () from /lib/libc.so.6
#18 0x00000000417ffdc8 in ?? ()
#19 0x000000000000006b in ?? ()
#20 0x00002aaaaf0b2054 in ?? ()
#21 0x0000000000000000 in ?? ()
#22 0x0000000000000000 in ?? ()
#23 0x00002aaaadc67580 in __after_morecore_hook () from /lib/libc.so.6


Full bt doesn't show much more here:

(gdb) thread apply all bt full

Thread 11 (Thread 1132460400 (LWP 1959)):
#0  0x00002aaaadad7335 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002aaaadaf8e08 in usleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00002aaaab1e431b in BusyWaitVideoSync::WaitForFrame
(this=0x8e0f10, sync_delay=0) at vsync.cpp:731
        cnt = 0
#3  0x00002aaaab173156 in NuppelVideoPlayer::AVSync (this=0x96e090) at
NuppelVideoPlayer.cpp:1371
        diverge = 1.28579998
        buffer = (VideoFrame *) 0xa25120
#4  0x00002aaaab1745f6 in NuppelVideoPlayer::DisplayNormalFrame
(this=0x96e090) at NuppelVideoPlayer.cpp:1598
        frame = (VideoFrame *) 0xa25120
#5  0x00002aaaab174b3c in NuppelVideoPlayer::OutputVideoLoop
(this=0x96e090) at NuppelVideoPlayer.cpp:1678
        temp_speed = 1
        fr_int = 40000
#6  0x00002aaaab174bcd in NuppelVideoPlayer::kickoffOutputVideoLoop
(player=0x96e090) at NuppelVideoPlayer.cpp:1743
        nvp = (NuppelVideoPlayer *) 0x96e090
#7  0x00002aaaad4aab55 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002aaaadafe7f0 in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#12 0x0000000000000000 in ?? ()
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.
#16 0x0000000000000000 in ?? ()
No symbol table info available.
#17 0x00002aaaadc4de00 in __check_rhosts_file () from /lib/libc.so.6

Thank you for a great application,
Adam


More information about the mythtv-dev mailing list