[mythtv] Unichrome & DVB & AC3 & ALSA - backtrace try

Jan Örnstedt ornstedt at users.sourceforge.net
Thu Feb 17 01:34:40 UTC 2005


Hi,

I have now tried to create a backtrace from when I get stuck on changing
channels. I first watch one channel fine then when switching channel I
get sound but no video. This is 0.17 with some audio patches.

Here is a backtrace from the "loop" with only sound and no video:

Thread 7 (Thread -1370285136 (LWP 20255)):
#0  0xb7b1e0c8 in NuppelVideoPlayer::OutputVideoLoop (this=0x8274400)
    at NuppelVideoPlayer.cpp:1592
        frame = (VideoFrame *) 0x81f5178
        temp_speed = 1
        fr_int = 40000
#1  0xb7b1e708 in NuppelVideoPlayer::kickoffOutputVideoLoop
(player=0x8274400)
    at NuppelVideoPlayer.cpp:1688
        nvp = (NuppelVideoPlayer *) 0x8274400
#2  0xb6a66b3c in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#3  0xb690293a in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 6 (Thread -1323652176 (LWP 20254)):
#0  0xb67c9480 in snd_pcm_state () from /usr/lib/libasound.so.2
No symbol table info available.
#1  0xb67d278e in snd_pcm_write_areas () from /usr/lib/libasound.so.2
No symbol table info available.
#2  0xb689522c in fflush () from /lib/tls/libc.so.6
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
#0  0xb6d621d0 in QApplication::sendPostedEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3


Here is the output from mythfrontend:
2005-02-17 02:10:56.264 mythfrontend version: 0.17.20050130-1
www.mythtv.org
2005-02-17 02:10:56.265 Enabled verbose msgs : important general
2005-02-17 02:10:57.602 Switching to square mode (G.A.N.T.)
Could not find theme: Default
/home/media/.net_applet should be set to TRUE or use net_applet --force
at /usr/b
in/net_applet line 75.
mythtv: could not connect to socket
mythtv: Connection refused
lirc_init failed for mythtv, see preceding messages
2005-02-17 02:10:58.449 Joystick disabled.
2005-02-17 02:10:58.637 Registering Internal as a media playback plugin.
2005-02-17 02:10:59.599 Registering MythMusic Media Handler as a media
handler
2005-02-17 02:13:09.386 Connecting to backend server: 127.0.0.1:6543
(try 1 of 5)
2005-02-17 02:13:09.726 Using protocol version 14
2005-02-17 02:13:10.035 Using protocol version 14
2005-02-17 02:13:11.175 Disable DPMS
adding pes stream at pid 0x419 with type 2
adding pes stream at pid 0x418 with type 3
2005-02-17 02:13:24.360 Opening audio device 'spdif'.
Using XvMC version: 1.0
XvMC found and using VLD surface
2005-02-17 02:13:26.787 Using XV port 56
2005-02-17 02:13:32.207 Using realtime priority.
2005-02-17 02:13:35.018 Changing from None to WatchingLiveTV
2005-02-17 02:13:36.230 Video timing method: DRM
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 4, returning
uninitialized delay -
1323661136
FIXME: getBufferedOnSoundcard unexpected state 4, returning
uninitialized delay -
1323661136
FIXME: getBufferedOnSoundcard unexpected state 4, returning
uninitialized delay -
1323661136
2005-02-17 02:13:38.368 prebuffering pause
2005-02-17 02:13:38.376 WriteAudio: buffer underrun
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2005-02-17 02:13:51.844
prebufferi
ng pause
4, returning uninitialized delay -1323661136
2005-02-17 02:13:51.928 WriteAudio: buffer underrun
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
2005-02-17 02:13:52.666 prebuffering pause
2005-02-17 02:13:53.000 prebuffering pause
2005-02-17 02:13:55.627 Channel change requested when the user is 27
seconds behi
nd.
2005-02-17 02:13:56.517 WriteAudio: buffer underrun
av_remove_stream 0x418
adding pes stream at pid 0x3fb with type 2
adding pes stream at pid 0x3fa with type 3
adding pes stream at pid 0x3f9 with type 129
closing filter for pid 0x419
av_remove_stream 0x419
closing filter for pid 0x418
streams_changed()
2005-02-17 02:14:06.580 streams_changed() -- stream count 3
2005-02-17 02:14:07.363 AvFormatDecoder: Video has changed from 0x0 to
720x576.
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1323511800
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
FIXME: getBufferedOnSoundcard unexpected state 2, returning
uninitialized delay -
1218331528
XvMCPutSlice: Error: 11
XvMCPutSlice: Error: 11
XvMCPutSlice: Error: 11
2005-02-17 02:14:21.068 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.104 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.106 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.108 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.110 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.184 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.185 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.238 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.240 Audio buffer overflow, audio data lost!
2005-02-17 02:14:21.242 Audio buffer overflow, audio data lost!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!
XvMCPutSlice: This context does not own decoder!


Any ideas?

/Janne

PS Debugging with only 250M in an EPIA is a pain....



More information about the mythtv-dev mailing list