this also affects kodi, it crashes when playing Flac files with id v3.2
tags.

This upstream commit fixes it:
https://github.com/taglib/taglib/commit/4a7d31c87bf41c1de21cb725176d5b34c2a95720

Until this is fixed in ubuntu:
taglib packages for trusty and vivid with this commit backported are available 
from our Kodi(xbmc) PPA: https://launchpad.net/~team-xbmc/+archive/ubuntu/ppa

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to taglib in Ubuntu.
https://bugs.launchpad.net/bugs/1433319

Title:
  vlc crashed with SIGSEGV in __memcpy_ia32()

Status in taglib package in Ubuntu:
  Confirmed

Bug description:
  VLC crashed when i try play some Flac audio (in Guayadeque cause
  problem too, no cause problem with Audacious, Audacity niether Gnome
  MPlayer).

  VLC 2.2.0-rc2
  Guayadegue 0.3.7 
https://bugs.launchpad.net/ubuntu/+source/guayadeque/+bug/1428673
  flac 1.3.1.1ubuntu1
  Lubuntu 15.04

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: vlc-nox 2.2.0~rc2-2
  ProcVersionSignature: Ubuntu 3.19.0-9.9-generic 3.19.1
  Uname: Linux 3.19.0-9-generic i686
  ApportVersion: 2.16.2-0ubuntu3
  Architecture: i386
  CurrentDesktop: LXDE
  Date: Tue Mar 17 22:08:00 2015
  ExecutablePath: /usr/bin/vlc
  InstallationDate: Installed on 2013-03-16 (731 days ago)
  InstallationMedia: Lubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.1)
  ProcCmdline: /usr/bin/vlc --started-from-file 
file:///home/username/Hudba/American%20beauty/American%20Beauty.flac
  SegvAnalysis:
   Segfault happened at: 0xb7542dd1 <__memcpy_ia32+97>: rep movsl 
%ds:(%esi),%es:(%edi)
   PC (0xb7542dd1) ok
   source "%ds:(%esi)" (0xaea2107a) in non-readable VMA region: 
0xaea21000-0xaeb00000 ---p None
   destination "%es:(%edi)" (0xaea20ea0) ok
   Stack memory exhausted (SP below stack segment)
  SegvReason: reading VMA None
  Signal: 11
  SourcePackage: vlc
  StacktraceTop:
   __memcpy_ia32 () at ../sysdeps/i386/i686/multiarch/../memcpy.S:94
   TagLib::ByteVector::replace(TagLib::ByteVector const&, TagLib::ByteVector 
const&) () from /usr/lib/i386-linux-gnu/libtag.so.1
   TagLib::ID3v2::SynchData::decode(TagLib::ByteVector const&) () from 
/usr/lib/i386-linux-gnu/libtag.so.1
   TagLib::ID3v2::FrameFactory::createFrame(TagLib::ByteVector const&, 
TagLib::ID3v2::Header*) const () from /usr/lib/i386-linux-gnu/libtag.so.1
   TagLib::ID3v2::Tag::parse(TagLib::ByteVector const&) () from 
/usr/lib/i386-linux-gnu/libtag.so.1
  Title: vlc crashed with SIGSEGV in __memcpy_ia32()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm audio cdrom dialout dip disk fax floppy fuse lpadmin netdev 
plugdev sambashare scanner sudo tape video

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/1433319/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to