Uploaded image for project: 'MediaPortal 1'
  1. MediaPortal 1
  2. MP1-3083

DVB subtitles can cause hang when navigating my music

    XMLWordPrintable

Details

    Description

      It is possible to cause a complete freeze when viewing a live tv / recorded tv show that contains DVB bitmap / teletext based subtitles. Freeze happens when user navigates between different views (list / icon) in music plugin (most likely any other plugin that has list / icon views)

      h4. Steps to Reproduce
      1) start playback or live tv / recorded show that contains DVB subtitles
      2) mavigate around music plugin

      h4. Additional Information
      This is an syncronization issue between Skin Engine / rendering thread. Similar issue can be also reproduced with playing DVD / video and toggling between list / icon based views in my music. In this case no complete freeze is observed but the Skin Engine resets and user is sent back to the home screen and ongoing media playback is stopped.

      ---
      2010-04-08 23:57:00.076171 [ERROR][(22)]: Exception :System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
         at Microsoft.DirectX.Direct3D.Device.DrawPrimitives(PrimitiveType primitiveType, Int32 startVertex, Int32 primitiveCount)
         at MediaPortal.Player.Subtitles.SubtitleRenderer.Render()
      2010-04-08 23:57:00.078125 [ERROR][(22)]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
      2010-04-08 23:57:00.079101 [ERROR][(22)]: site :Void DrawPrimitives(Microsoft.DirectX.Direct3D.PrimitiveType, Int32, Int32)
      2010-04-08 23:57:00.080078 [ERROR][(22)]: source :Microsoft.DirectX.Direct3D
      2010-04-08 23:57:00.081054 [ERROR][(22)]: stacktrace: at Microsoft.DirectX.Direct3D.Device.DrawPrimitives(PrimitiveType primitiveType, Int32 startVertex, Int32 primitiveCount)
         at MediaPortal.Player.Subtitles.SubtitleRenderer.Render()
      ---

      Attachments

        Activity

          People

            tourettes tourettes (Inactive)
            tourettes tourettes (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: