Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#509288: gnomad2: segfault on start up / vorbis comment headers

1 view
Skip to first unread message

Don Davis

unread,
Dec 20, 2008, 3:20:11 PM12/20/08
to
Package: gnomad2
Version: 2.9.1-1
Severity: grave
Justification: renders package unusable

This is a repeat of a problem reported but not reproduced before:
TagLib: Vorbis::File::read() - Could not find the Vorbis comment header.

I am able to reproduce it and will attach the debugging output.


-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-july-new-gcc-try1-060208 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnomad2 depends on:
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libcairo2 1.6.4-6.1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
ii libglib2.0-0 2.16.3-2 The GLib library of C routines
ii libgtk2.0-0 2.12.11-4 The GTK+ graphical user interface
ii libhal1 0.5.11-6 Hardware Abstraction Layer - share
ii libid3tag0 0.15.1b-10 ID3 tag reading library from the M
ii libmtp7 0.2.6.1-3 Media Transfer Protocol (MTP) libr
ii libnjb5 2.2.5-4.2 Creative Labs Nomad Jukebox librar
ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio
ii libtagc0 1.5-3 TagLib Audio Meta-Data Library (C
ii libusb-0.1-4 2:0.1.12-13 userspace USB programming library
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

gnomad2 recommends no packages.

-- debconf-show failed

--
To UNSUBSCRIBE, email to debian-bugs...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Steve Kemp

unread,
Dec 22, 2008, 5:50:05 PM12/22/08
to
The patch below my sig is sufficient to fix the bug.

See here for more details:

http://blog.steve.org.uk/what_can_you_do__sparta_will_need_sons_.html

Steve
--
Managed Anti-Spam Service
http://mail-scanning.com/

skx@gold:/tmp$ diff --unified --ignore-space-change gnomad2-2.9.1/src/tagfile.c gnomad2-2.9.1.orig/src/tagfile.c
--- gnomad2-2.9.1/src/tagfile.c 2007-10-17 19:47:39.000000000 +0100
+++ gnomad2-2.9.1.orig/src/tagfile.c 2008-12-22 22:25:18.000000000 +0000
@@ -59,9 +59,15 @@
g_free(tmppath);
return;
}
- g_free(tmppath);

tag = taglib_file_tag(file);
+ if ( tag == NULL ) {
+ g_printf("tags were null in file %s", tmppath);
+ g_free(tmppath);
+ return;
+ }
+ g_free(tmppath);
+
properties = taglib_file_audioproperties(file);

gchar* artist = taglib_tag_artist(tag);

Debian Bug Tracking System

unread,
Dec 26, 2008, 1:31:01 PM12/26/08
to

Your message dated Fri, 26 Dec 2008 09:17:03 +0000
with message-id <E1LG8oZ-...@ries.debian.org>
and subject line Bug#509288: fixed in gnomad2 2.9.1-1.1
has caused the Debian Bug report #509288,
regarding gnomad2: segfault on start up / vorbis comment headers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


--
509288: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509288
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

0 new messages