Opened 9 years ago

Closed 9 years ago

#9142 closed defect (Fixed)

Play back seg fault on input switch

Reported by: bernhart2002@… Owned by: markk
Priority: minor Milestone: 0.24
Component: MythTV - Video Playback Version: 0.24-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

when switching inputs while watching live TV (in my case hd to sd) mythfrontend crashes about 60% of the time. I am running truck r26882 from the mythbuntu daily builds repo. Here is a copy of the log file. Sorry for I don't see where to attach a file. Please let me know if you need anything more.

2010-10-23 23:51:56.052 [ac3 @ 0x7f37943985c0]frame CRC mismatch 2010-10-23 23:51:56.052 AFD: Audio stream changed 2010-10-23 23:51:56.056 AO: Opening audio device 'iec958:CARD=NVidia,DEV=0' ch 2(6) sr 48000 sf signed 16 bit reenc 0 2010-10-23 23:51:56.056 Opening ALSA audio device 'iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2,CARD=NVidia,DEV=0'. 2010-10-23 23:51:56.363 Player(1): Waited 100ms for video buffers AALUULAAAAAAADDAD 2010-10-23 23:51:56.764 BrowseDispInfo?() 2010-10-23 23:51:56.764 BrowseStart?() 2010-10-23 23:51:56.771 browsechanid: 1071 -> 1070 2010-10-23 23:51:57.899 BrowseDispInfo?() 2010-10-23 23:51:57.899 BrowseStart?() 2010-10-23 23:51:57.905 browsechanid: 1070 -> 1068 2010-10-23 23:51:59.100 BrowseDispInfo?() 2010-10-23 23:51:59.100 BrowseStart?() 2010-10-23 23:51:59.107 browsechanid: 1068 -> 1067 2010-10-23 23:52:00.601 BrowseDispInfo?() 2010-10-23 23:52:00.601 BrowseStart?() 2010-10-23 23:52:00.643 browsechanid: 1067 -> 1074 2010-10-23 23:52:02.503 BrowseDispInfo?() 2010-10-23 23:52:02.503 BrowseStart?() 2010-10-23 23:52:02.511 browsechanid: 1074 -> 1066 2010-10-23 23:52:03.504 BrowseDispInfo?() 2010-10-23 23:52:03.504 BrowseStart?() 2010-10-23 23:52:03.528 browsechanid: 1066 -> 1065 2010-10-23 23:52:05.206 BrowseDispInfo?() 2010-10-23 23:52:05.206 BrowseStart?() 2010-10-23 23:52:05.214 browsechanid: 1065 -> 1064 2010-10-23 23:52:06.346 BrowseDispInfo?() 2010-10-23 23:52:06.346 BrowseStart?() 2010-10-23 23:52:06.352 browsechanid: 1064 -> 1063 2010-10-23 23:52:07.945 BrowseDispInfo?() 2010-10-23 23:52:07.945 BrowseStart?() 2010-10-23 23:52:07.952 browsechanid: 1063 -> 1062 2010-10-23 23:52:09.045 BrowseDispInfo?() 2010-10-23 23:52:09.045 BrowseStart?() 2010-10-23 23:52:09.053 browsechanid: 1062 -> 1061 2010-10-23 23:52:09.724 RingBuf?(/share/TV/recordings/4143_20101023235137.mpg): Waited 0.2 seconds for data

to become available... 0 < 32768

2010-10-23 23:52:09.724 Checking to see if there's a new livetv program to switch to.. 2010-10-23 23:52:10.195 BrowseDispInfo?() 2010-10-23 23:52:10.195 BrowseStart?() 2010-10-23 23:52:10.202 browsechanid: 1061 -> 1060 2010-10-23 23:52:12.995 BrowseEnd?() 2010-10-23 23:52:13.064 VDPAU Painter: Clearing VDPAU painter cache. 2010-10-23 23:52:13.088 Launching: ps -ae | grep pulseaudio > /dev/null 2010-10-23 23:52:13.092 PID 28330: launched 2010-10-23 23:52:13.198 PID 28330: exited: status=0, result=0 2010-10-23 23:52:13.259 Pulse: PulseAudio? resume OK 2010-10-23 23:52:13.516 MythCoreContext?: Connecting to backend server: 192.168.0.11:6543 (try 1 of 1) 2010-10-23 23:52:13.517 Using protocol version 63 2010-10-23 23:52:13.731 AudioPlayer?: Disabling Audio, params(0,2,44100) 2010-10-23 23:52:13.731 Launching: ps -ae | grep pulseaudio > /dev/null 2010-10-23 23:52:13.735 PID 28338: launched 2010-10-23 23:52:13.798 PID 28338: exited: status=0, result=0 2010-10-23 23:52:13.859 Pulse: PulseAudio? suspend OK 2010-10-23 23:52:13.875 AudioOutput? Error: Aborting Audio Reconfigure. Invalid audio parameters ch 2 fmt 0 @ 44100Hz 2010-10-23 23:52:13.875 AudioPlayer?: Disabling Audio, reason is: Aborting Audio Reconfigure. Invalid audio parameters ch 2 fmt 0 @ 44100Hz 2010-10-23 23:52:13.876 playCtx, Error: Aborting Audio Reconfigure. Invalid audio parameters ch 2 fmt 0 @ 44100Hz 2010-10-23 23:52:13.881 Clearing OpenGL painter cache. 2010-10-23 23:52:13.939 VDPAU: Created 2 output surfaces. 2010-10-23 23:52:13.939 VDPAU: Created VDPAU render device 1280x720 2010-10-23 23:52:13.993 Unable to find font: FreeSans?.ttf 2010-10-23 23:52:13.995 Player(1): Video timing method: USleep with busy wait 2010-10-23 23:52:14.005 LiveTVChain(live-bugs-2010-10-23T23:50:40): SwitchTo?() not switching to current 2010-10-23 23:52:14.079 VDPAU: Added 2 output surfaces (total 4, max 4) Segmentation fault

Attachments (1)

myth seg-fault.txt (25.1 KB) - added by bernhart2002@… 9 years ago.

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by bernhart2002@…

Attachment: myth seg-fault.txt added

comment:1 Changed 9 years ago by anonymous

sorry I attached the file

comment:2 Changed 9 years ago by robertm

Status: newinfoneeded_new

We will need a backtrace per the manual:

http://www.mythtv.org/wiki/Debugging

comment:3 Changed 9 years ago by markk

Milestone: 0.24
Owner: changed from Janne Grunau to markk

comment:4 in reply to:  3 Changed 9 years ago by bernhart2002@…

Replying to markk: Is this what you where looking for?

Oct 24 11:14:46 bugs kernel: [404616.140669] cx88[0]: Calling XC5000 callback

Oct 24 11:14:46 bugs kernel: [404616.282035] cx88[0]: Calling XC5000 callback

Oct 24 11:14:46 bugs kernel: [404616.489505] mythfrontend.re[14629]: segfault at 0 ip 00007f9020018d33 sp 00007f8ff454f1a8 error 6 in libc-2.11.1.so[7f901ff92000+17a000]

comment:5 Changed 9 years ago by anonymous

No, please produce a backtrace as described in the above wiki page.

comment:6 Changed 9 years ago by robertm

Resolution: Fixed
Status: infoneeded_newclosed

Per mark, this should be fixed in current trunk. If not, please re-open, but *not without a backtrace as described above*.

Note: See TracTickets for help on using tickets.