easytag crashed with SIGSEGV in FLAC__metadata_object_picture_set_description()

Bug #558804 reported by Benjamin Drung
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
easytag (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: easytag

The program crashes if I save an image in a flac file that does contain an empty image description.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: easytag 2.1.6-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Fri Apr 9 00:59:09 2010
ExecutablePath: /usr/bin/easytag
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcCmdline: easytag /home/username/Musik/flac/A\ Cappella/Die\ Prinzen/1992\ Küssen\ verboten
ProcEnviron:
 PATH=(custom, user)
 LANG=de_DE.utf8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f2cd1cb2022: pcmpeqb (%rdi),%xmm2
 PC (0x7f2cd1cb2022) ok
 source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%xmm2" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: easytag
StacktraceTop:
 ?? () from /lib/libc.so.6
 FLAC__metadata_object_picture_set_description ()
 ?? ()
 ?? ()
 ?? ()
Title: easytag crashed with SIGSEGV in FLAC__metadata_object_picture_set_description()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Benjamin Drung (bdrung) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:31
 FLAC__metadata_object_picture_set_description (
 Flac_Tag_Write_File_Tag (ETFile=0x16f0ab0)
 ET_Save_File_Tag_To_HD (ETFile=0x16f0ab0)
 Write_File_Tag (ETFile=0x16f0ab0, hide_msgbox=1)

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in easytag (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Benjamin Drung (bdrung)
visibility: private → public
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

hmm, I tested the latest upstream code, and I can't reproduce this anymore! There's a git repository which has a bunch of fixes (inluding all the patches we've carried), see here:

http://sourceforge.net/mailarchive/forum.php?thread_name=AANLkTimbpb%2BvSWwrESSCWYkvXNn7rW0jvtzAhX2iNsCB%40mail.gmail.com&forum_name=easytag-mailing

Revision history for this message
David King (amigadave) wrote :

Fixed upstream:

https://git.gnome.org/browse/easytag/commit/?id=1ebeb8ec5fe62f9ed5564707dc479eb21158001e

The fix was present in the 2.1.8 release of EasyTAG.

James Cowgill (jcowgill)
Changed in easytag (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.