MERGING MediaPortal Url Source Splitter & IPTV Filter (1 Viewer)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    @mm1352000
    If you prefer log from 1.5.0 Pre release (ping me lol) but i have exactly the same error in log and freezed tvservice.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Need full log files... :)

    Talking with Georgius on IRC :
    23:14 < georgius__ > [2013-09-04 21:51:45,350] [Log ] [10 ] [INFO ] - subch:0 OnGraphStarted
    23:14 < georgius__ > [2013-09-04 21:51:45,353] [Log ] [10 ] [INFO ] - subch:0 SetupPmtGrabber:pid FFFFFFFF sid:FFFFFFFF
    23:14 < georgius__ > [2013-09-04 21:51:45,353] [Log ] [10 ] [INFO ] - subch:0 SetupPmtGrabber:pid FFFFFFFF sid:FFFFFFFF
    23:14 < Sebastiii > ahah
    23:14 < georgius__ > SetupPmtGrabber returns false
    23:14 < georgius__ > waitforpmt return false and you get error
    23:14 < Sebastiii > let me look if it's where i have debug it
    23:15 < Sebastiii > yes it here
    23:15 < Sebastiii > if (SetupPmtGrabber(lookForPid, channel.ServiceId)) // pat lookup by sid or PMT pid
    23:16 < Sebastiii > and it goes directly to :
    23:16 < Sebastiii > finally
    23:16 < Sebastiii > {
    23:16 < Sebastiii > _pmtRequested = false; // reset PMT request flag, it means that we have finished processing of PMT
    23:16 < Sebastiii > }
    23:16 < georgius__ > and another thing, when it fail, it increase something called subch in log
    23:17 < Sebastiii > ok we need to talk with mm right ?
    23:17 < georgius__ > scan without error has subch always 0
    23:17 < georgius__ > i think that mm could bring some light into this
    23:17 < Sebastiii > ok :)

    So i didn't copy all but above can lead to light ? :)
    Latest version in first post can permit me to scan the channel (the one where i have no subcription lead to 'unable to add source...') and if i cancel scan, i can tune it right after (so we have progress here) but still tvservice eat memory.

    Good news, it seems that i can scan channel over VPN (from work) so maybe it can help to try to see why it happen :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I just try to scan full IPTV (free) on DEV PC and just connect to my PC (9H00) and i see SetupTV Crash (8H18) because TVService died.
    Attached log and i will scan again :)

    Crash comes :
    Faulting application name: TVService.exe, version: 1.4.100.453, time stamp: 0x52260924
    Faulting module name: MPUrlSourceSplitter_Protocol_Rtsp.dll, version: 0.0.0.0, time stamp: 0x522811f7
    Exception code: 0xc0000005
    Fault offset: 0x00004b0e
    Faulting process id: 0x%9
    Faulting application start time: 0x%10
    Faulting application path: %11
    Faulting module path: %12
    Report Id: %13
    Faulting package full name: %14
    Faulting package-relative application ID: %15
     

    Attachments

    • log_tvservice_crash.rar
      258.2 KB
    Last edited:

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Get another crash in the same file MPUrlSourceSplitter_Protocol_Rtsp.dll (even if i have register debug filter, i didn't get the callstack).
    I retry and with VS attached to tvservice and see what happen :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Each time i scan IPTV channel around 150 channel i'm @ 1Gb of used RAM for TVService.exe.
    But with latest fix, i can cancel scan and TVService respond :) and i can tune with manual control but still this is higher mem usage.

    I retry scan right now on 1.3.0, will try later with 1.4.0 release but it seems that maybe a culprit is UPNP.dll (@mm1352000).

    Will see in one hour how much memory usage i get :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I'm scanning IPTV (Freebox TV Channel, it comes from my ADSL provider) and memory grow up when the signal can't be decoded.
    So the test is quite simple :
    Start scan IPTV channel and let it run and after a while, i reach high memory usage :)
    The very last try give me 1.7Gb if RAM for TVService.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    It scanned around 50 channels and the ram usage only grew about 5 MB :)
     

    Users who are viewing this thread

    Top Bottom