Project

General

Profile

Bug #1091

exiv2 segfaults on Matroska video in Exiv2::MatroskaVideo::decodeBlock()

Added by Dan Hill over 6 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
video
Target version:
Start date:
07 Jun 2015
Due date:
% Done:

0%

Estimated time:

Description

I've been having problems with digikam crashing on start. I traced it to exiv2 trying to read tags from Matroska video (mkv). I attach the traceback from digikam using libexiv2.so.13 (only the relevant thread) and one I got from running exiv2 inside catchsegv. I'm not a C++ programmer, but I can probably do some more diagnostics, if necessary.

The version I have is Archlinux latest binary package:
yeti:~ $ exiv2 -V
exiv2 0.24 001800 (64 bit build)


Files

digikam_crash.txt (1.38 KB) digikam_crash.txt Dan Hill, 07 Jun 2015 17:26
exiv2_crash.txt (9.44 KB) exiv2_crash.txt Dan Hill, 07 Jun 2015 17:26

Related issues

Related to Exiv2 - Bug #960: Problem With Exiv2 ( Video files)Closed05 Jun 2014

Actions
Related to Exiv2 - Bug #1068: Video Code UmbrellaClosed26 Apr 2015

Actions

History

#1

Updated by Robin Mills about 6 years ago

  • Category set to video
  • Target version set to 0.26
#2

Updated by Robin Mills over 5 years ago

  • Target version changed from 0.26 to 0.28

This will receive attention in v0.27 when the video code will be given a major review and overhaul: #1068. http://dev.exiv2.org/news/3

Also available in: Atom PDF