Skip to content

DVD subtitle missing outline sporadically

The problem is that on first run, selecting a subtitle from the DVD menu doesn't have an outline. It took me a while to figure out a workaround for this problem, hopefully this'll give you guys a clue. This problem exists on all platforms but the following steps are reproduced on Windows XP. This problem also exists for a large number of DVDs.

  1. Pop the DVD in

  2. Go to the DVD menu and select a subtitle

  3. Messages console show this:

main error: decoder is leaking pictures, resetting the heap
main error: picture to date 0733F180 has invalid status 6
main error: picture to display 0733F180 has invalid status 6
main error: picture 0733F180 refcount is -1
  1. Play feature by selecting play from the DVD menu

  2. The subtitles have the outline missing.

  3. Right click to go to the Subtitle Track menu, noticed there are duplicated subtitle tracks with the name Title # for each language. (this is another bug)

  4. Select a subtitle in another language, then the subtitle sometimes has an outline, sometimes doesn't. (I'll elaborate on this later)

  5. Go back to the DVD menu, if clicked play, { subtitle is disabled (expected behavior is to continue to display the last selected subtitle). Selecting a subtitle from the right click context menu displays a subtitle with a black outline. } Else if selected a subtitle from the subtitle DVD menu, a subtitle with a black outline is displayed. }

NOTES for n°7. Having subtitles with outline or not depends on whether the previous DVD playback session has subtitle enabled, if yes, selecting a different subtitle here will have a black outline, no otherwise.

There are so many things wrong with subtitles, I don't even know how to separate the issues into different bugs. These issues has been in existence since I started to use VLC (from 0.8.4 at least). This bug(s) deserves more explanation, let me know if you have more questions.

Edited by Jean-Baptiste Kempf
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information