[mythtv-commits] Ticket #11760: Inappropriate ioctl for device
MythTV
noreply at mythtv.org
Sat Aug 17 19:58:24 UTC 2013
#11760: Inappropriate ioctl for device
-----------------------------------+-----------------------------
Reporter: todd bailey <toddb@…> | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------+-----------------------------
Comment (by todd bailey <toddb@…>):
Replying to [ticket:11760 todd bailey <toddb@…>]:
> Adding HD-PVR returns this error when trying to access device,
additionally front end seg faults.
>
> back end log
> 2013-08-17 12:36:31.689343 I MainServer::ANN Playback
> 2013-08-17 12:36:31.689350 I adding: mythtv as a client (events: 0)
> 2013-08-17 12:36:31.700703 I TVRec(3): Changing from None to
WatchingLiveTV
> 2013-08-17 12:36:31.704159 I TVRec(3): HW Tuner: 3->3
> 2013-08-17 12:36:31.740004 I V4LChannel(/dev/video1):
SetInputAndFormat(3, NTSC) (v4l v2) input_switch: 0 mode_switch: 0
> 2013-08-17 12:36:31.740032 E Channel(/dev/video1)::Tune(): Error -1
while setting frequency (v2): Inappropriate ioctl for device
> 2013-08-17 12:36:31.740041 E TVRec(3): Failed to set channel to 5.
Reverting to kState_None
> 2013-08-17 12:36:31.740058 I TVRec(3): Changing from WatchingLiveTV to
None
>
>
> Front end log
>
> 2013-08-17 12:35:28.669071 I TV: Changing from None to WatchingLiveTV
> 2013-08-17 12:35:28.669080 I TV: State is LiveTV & mctx == ctx
> 2013-08-17 12:35:28.670192 I TV: UpdateOSDInput done
> 2013-08-17 12:35:28.670203 I TV: UpdateLCD done
> 2013-08-17 12:35:28.670422 I TV: ITVRestart done
> 2013-08-17 12:35:28.671588 I TV: Main UI disabled.
> 2013-08-17 12:35:28.799266 I TV: Entering main playback loop.
> 2013-08-17 12:35:28.840914 I ScreenSaverX11Private: DPMS Deactivated 1
> 2013-08-17 12:35:29.099294 I VDPAU: Added 2 output surfaces (total 4,
max 4)
> 2013-08-17 12:35:29.205349 I Using protocol version 75
> 2013-08-17 12:35:29.206580 I Using protocol version 75
> 2013-08-17 12:35:31.126147 W MythPainter: 3 images not yet de-
allocated.
> 2013-08-17 12:35:31.126168 I VDPAU Painter: Clearing VDPAU painter
cache.
> 2013-08-17 12:35:31.160397 I Clearing OpenGL painter cache.
> 2013-08-17 12:35:31.224436 I VDPAU: Created 2 output surfaces.
> 2013-08-17 12:35:31.224459 I VDPAU: Created VDPAU render device
1600x1200
> 2013-08-17 12:35:31.235004 N Player(0): Forcing decode extra audio
option on (Video method requires it).
> 2013-08-17 12:35:31.235236 I AFD: Opened codec 0x1967bc0,
id(MPEG2VIDEO) type(Video)
> 2013-08-17 12:35:31.235245 I AFD: codec AC3 has 2 channels
> 2013-08-17 12:35:31.235659 I AFD: Opened codec 0x1910340, id(AC3)
type(Audio)
> 2013-08-17 12:35:32.212526 I AO: Opening audio device 'default' ch 2(2)
sr 48000 sf signed 16 bit reenc 0
> 2013-08-17 12:35:32.273862 N AFD: Resetting byte context eof (livetv 1
was eof 0)
> 2013-08-17 12:35:33.025135 I VDPAU: Added 2 output surfaces (total 4,
max 4)
> 2013-08-17 12:35:33.279599 N Player(0): Waited 103ms for video buffers
AAAAAAAAADDdLf
> 2013-08-17 12:35:33.382672 N Player(0): Waited 206ms for video buffers
AAAAAAAAADDdLf
> 2013-08-17 12:35:33.487012 N Player(0): Waited 310ms for video buffers
AAAAAAAAADDdLf
> 2013-08-17 12:35:33.590375 N Player(0): Waited 414ms for video buffers
AAAAAAAAADDdLf
> 2013-08-17 12:35:38.371478 N Player(0): Waited 103ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:38.472238 N Player(0): Waited 204ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:38.573729 N Player(0): Waited 305ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:38.697819 N Player(0): Waited 429ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:38.799148 N Player(0): Waited 531ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:38.901699 N Player(0): Waited 633ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.004057 N Player(0): Waited 736ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.106424 N Player(0): Waited 838ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.209469 N Player(0): Waited 941ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.311916 N Player(0): Waited 1043ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.413350 N Player(0): Waited 1145ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.516255 N Player(0): Waited 1248ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.619235 N Player(0): Waited 1351ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.723474 N Player(0): Waited 1455ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.826489 N Player(0): Waited 1558ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.929738 N Player(0): Waited 1661ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:39.952872 W
RingBuf(myth://192.168.1.10:6543/3042_20130817193529.mpg): Taking too long
to be allowed to read..
> 2013-08-17 12:35:40.032763 N Player(0): Waited 1764ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:35:40.135795 N Player(0): Waited 1867ms for video buffers
ADdAAAAAAAAALd
> 2013-08-17 12:36:31.096107 I Clearing OpenGL painter cache.
> 2013-08-17 12:36:31.390335 I VDPAU Painter: Clearing VDPAU painter
cache.
> 2013-08-17 12:36:31.686946 I MythCoreContext: Connecting to backend
server: 192.168.1.10:6543 (try 1 of 10)
> 2013-08-17 12:36:31.689159 I Using protocol version 75
> 2013-08-17 12:36:31.744473 I Using protocol version 75
> 2013-08-17 12:36:31.745023 I Using protocol version 75
> 2013-08-17 12:37:11.764017 E TV: StartRecorder() -- timed out waiting
for recorder to start
> 2013-08-17 12:37:11.764029 E TV: LiveTV not successfully started
> Handling Segmentation fault
> Segmentation fault
>
steps to repro:
stop frontend and backend
open myth-setup
in capture cards menu, add hdvpr as h.264 encoder, click finish
In video sources create a video source, schedules direct in my case
enter required user acct info, passwd , video source name etc.
click retrieve lineups, this sometimes will time out so click again until
lineuop fetch is successful
verify line up name is correct for capture device/set top box
click finish and escape to main menu
in input connections, provide a name for the display, supply video source
name (created in video source menu)
enter path of external channel change command, (test in a command window
to insure no error are produced, set mode to 777)
enter a channel to preset to.
fetch channels from listings
set a starting channel and click next and finish, escape to main menu and
escape to exit
now start backend and front end
in front end select view live tv and select a channel connected to hd-pvr
and wait until front end segfaults
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11760#comment:1>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list