Ticket #361 (closed defect: fixed)

Opened 5 months ago

Last modified 5 months ago

mkv crash on spurious EbmlVoid:s

Reported by: roine Assigned to: astrange
Priority: normal Milestone: 1.1.1
Component: Perian-Main Version: 1.1
Severity: normal Keywords:
Cc:

Description

A MKV file I have muxed with "matroska muxer by Alexander Noe" has an EbmlVoid? in the TrackEntries?, and this causes Perian (all versions, including 1.1.1b1) along with the host app to crash. Suggested patch fixes the crash, but maybe there are other places similar to this where objects are assumed to be of a certain type.

#329 could possibly be the same issue.

Attachments

perian-matroskatracks.patch (0.7 kB) - added by roine on 08/14/08 04:09:15.

Change History

08/14/08 04:09:15 changed by roine

  • attachment perian-matroskatracks.patch added.

08/14/08 04:44:44 changed by roine

See attachment on ticket #363 for a file that exhibits crash.

08/14/08 23:30:55 changed by astrange

  • owner set to astrange.
  • milestone set to 1.1.1.

08/25/08 13:29:29 changed by astrange

  • status changed from new to closed.
  • resolution set to fixed.

(In [929]) Avoid crashes due to wrong types from libmatroska. The rest of this code hasn't been thoroughly checked. Patch by Roine Gustafson Closes #361