[no Bug] TV Recordings xml missing? (1 Viewer)

cunnox

Portal Member
October 3, 2009
47
3
Home Country
Australia Australia
MediaPortal Version: 1.1.0 RC2
MediaPortal Skin: Dark Essentials v1.0.0.6
Windows Version: WinXP sp3
CPU Type: Pentium 4 3.4Ghz
HDD: WD15EADS-00P880, WD360GD-00FLA2
Memory: 2GB DDR2 533Mhz
Motherboard: Intel D945GCZ (BTX)
Video Card: (Sapphire) ATI HD4550 512MB HDMI
Video Card Driver: Catalyst 9.9 (8.650.0.0)
Sound Card: Intel onboard
Sound Card Driver: IDT
1. TV Card: Winfast DTV1000 S PCI
1. TV Card Type: DVB-T
1. TV Card Driver: 05/04/2009 1.3.4.5009
2. TV Card: Winfast DTV1000 S PCI
2. TV Card Type: DVB-T
2. TV Card Driver: 05/04/2009 1.3.4.5009
MPEG2 Video Codec: Automatic/Cyberlink(PDVD9)
MPEG2 Audio Codec: Automatic/AC3Filter
h.264 Video Codec: Automatic/DivX
Satelite/CableTV Provider:
HTPC Case: Generic BTX
Power Supply: Generic 400w
Remote: Leadtek Y04G0051 via Coolreciver plugin
TV: LG-42LB2DE (42" LCD)
TV - HTPC Connection: HDMI (1080p 100hz)


(Will follow up with logs if this is a bug rather than a feature change.)
Since RC2 I no longer seem to have matching xml files in my TV Recordings folder. Browsing Recorded TV within MediaPortal has the data show up somehow, perhaps via the database? Is this normal behaviour or indeed a bug?
I require the xml files for use when I move said files for editing and storage within My Videos.
 

arion_p

Retired Team Member
  • Premium Supporter
  • February 7, 2007
    3,373
    1,626
    Athens
    Home Country
    Greece Greece
    Just tested with a manual recording and works just fine (xml is created as soon as recording starts).
    Have you tried new recordings?
     

    cunnox

    Portal Member
    October 3, 2009
    47
    3
    Home Country
    Australia Australia
    Tried a new recording and still no xml file.
    Full logs attached.
    Here's the likely culprit, from TVserver error.log

    2010-04-21 09:04:52.656250 [(17)]: RecordingDetail: exception occured Error: UnexpectedRowCountUnclassified
    Gentle.Common.GentleException: The number of returned rows 0 did not match the expected count of 1.
    If concurrency control is enabled this may indicate that the record was updated or deleted by another process.
    at Gentle.Common.Check.FailWith(Severity severity, Error error, Exception e, String msg)
    at Gentle.Common.Check.Fail(Exception e, Error error, Object[] args)
    at Gentle.Common.Check.Verify(Boolean condition, Error error, Object[] args)
    at Gentle.Framework.PersistenceBroker.Retrieve(Type type, Key key, IDbConnection conn, IDbTransaction tr)
    at Gentle.Framework.PersistenceBroker.Retrieve(Object obj, Key key, IDbConnection conn, IDbTransaction tr)
    at Gentle.Framework.Persistent.Refresh()
    at TvService.RecordingDetail.get_IsRecording()

    Now how to fix this?
     

    Andrew H

    MP Donator
  • Premium Supporter
  • September 8, 2007
    576
    42
    Alabama
    Home Country
    United States of America United States of America
    I have a similar finding in my TV-Server error.log file. I could copy/paste my thread & logs here, but will use a link instead. I was testing another problem when I observed the same entry in the error.log each time I would manually try to STOP recording of a TV program. I figure my detailed description & logs may help you focus on the underlying problem!
     

    romuz

    Retired Team Member
  • Premium Supporter
  • July 26, 2008
    1,045
    250
    Moskau
    Home Country
    Russian Federation Russian Federation
    cunnox

    Disable EPG grabbing while timeshifting and try to reproduce it.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    The idSetting value may be different for other people, so better to use:
    Code:
    UPDATE setting SET value='yes' WHERE name='createtaginfoxml';
     

    Zepar

    Portal Member
    January 6, 2009
    32
    2
    Home Country
    Germany Germany
    Oh, thought the id was standardized... i edited my post just to be sure no one crashes their db. thx, mm
     

    Users who are viewing this thread

    Top Bottom