Your message dated Fri, 26 Dec 2008 09:17:03 +0000
with message-id <e1lg8oz-0004vk...@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: This is a bug reported before which can be reproduced.
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
--- Begin Message ---
Package: gnomad2
Version: 2.9.1-1
Severity: grave
Justification: renders package unusable

Gnomad2 segfaults at start with the message:
TagLib: Vorbis::File::read() - Could not find the Vorbis comment header.
Segmentation fault
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal        Stop      Print   Pass to program Description
SIG33         No        No      Yes             Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/gnomad2 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fc95e1b4780 (LWP 12892)]
[New Thread 0x423ad950 (LWP 12895)]
[New Thread 0x40c96950 (LWP 12896)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x423ad950 (LWP 12895)]
0x00007fc95ad070b0 in taglib_tag_artist () from /usr/lib/libtag_c.so.0
(gdb) backtrace full
#0  0x00007fc95ad070b0 in taglib_tag_artist () from /usr/lib/libtag_c.so.0
No symbol table info available.
#1  0x00000000004291f6 in get_tag_for_file (meta=0x91bc30) at tagfile.c:67
        tmppath = (gchar *) 0x91c380 "P�\221"
        tag = (TagLib_Tag *) 0x0
        properties = (const TagLib_AudioProperties *) 0x0
        file = (TagLib_File *) 0x91c210
        artist = (gchar *) 0x4 <Address 0x4 out of bounds>
        title = (gchar *) 0x7fc95ba12b90 
"L\211�H\213\034$H\213l$\bL\213d$\020H\203�\030�f.\017\037\204"
        album = (gchar *) 0x8f70f0 "G�A"
        genre = (gchar *) 0x423acfe0 "0�:B"
#2  0x000000000041d0fc in get_metadata_for_dirlist (inlist=0x8fbe60, 
listtype=HD_LIST, args=0x70f6d0) at filesystem.c:509
        meta = (metadata_t *) 0x91bc30
        path = (gchar *) 0x8ff5d0 "/home/nadya/ilovefoss.ogg"
        tmp = (gchar *) 0x91b870 "@�p"
        fileext = "OGG\000"
        metalist = (GList *) 0x900f20
        filelist = (GList *) 0x8ff160
        nofiles = 108
        currentfile = 46
        use_dialog = 1
        cancelled = 0
#3  0x000000000041d4ff in get_metadata_dir (listtype=HD_LIST, path=0x8f61c0 
"/home/nadya", args=0x70f6d0) at filesystem.c:619
        metalist = (GList *) 0x7fc95aae9000
        filelist = (GList *) 0x8fbe60
        tmp = (GList *) 0x80
#4  0x000000000041d573 in dirfill_thread (thread_args=0x70f6d0) at 
filesystem.c:639
        args = (dirfill_thread_arg_t *) 0x70f6d0
        metalist = (GList *) 0x632960
        da = (draw_label_args_t *) 0x7fc95bc78bc8
        metarg = (metadata_set_args_t *) 0x7fc95aaf1490
#5  0x00007fc95ba19ca4 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x00007fc95aaeffc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x00007fc95a8657cd in clone () from /lib/libc.so.6
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) info registers
rax            0x0      0
rbx            0x1      1
rcx            0x0      0
rdx            0x31     49
rsi            0x0      0
rdi            0x0      0
rbp            0x423acf10       0x423acf10
rsp            0x423ace60       0x423ace60
r8             0x91c380 9552768
r9             0x1      1
r10            0x0      0
r11            0x7fc9572cb040   140502727700544
r12            0x1      1
r13            0x7fc95bc78bc8   140502804958152
r14            0x1      1
r15            0x1000   4096
rip            0x7fc95ad070b0   0x7fc95ad070b0 <taglib_tag_artist+16>
eflags         0x10206  [ PF IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x63     99
gs             0x0      0
fctrl          0x37f    895
fstat          0x0      0
ftag           0xffff   65535
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
fop            0x0      0
mxcsr          0x1fa0   [ PE IM DM ZM OM UM PM ]
(gdb) thread apply all backtrace

Thread 3 (Thread 0x40c96950 (LWP 12896)):
#0  0x00007fc95aaf6394 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007fc95aaf1bf0 in _L_lock_102 () from /lib/libpthread.so.0
#2  0x00007fc95aaf14fe in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x00007fc95ba19d0e in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fc95aaeffc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc95a8657cd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x423ad950 (LWP 12895)):
#0  0x00007fc95ad070b0 in taglib_tag_artist () from /usr/lib/libtag_c.so.0
#1  0x00000000004291f6 in get_tag_for_file (meta=0x91bc30) at tagfile.c:67
#2  0x000000000041d0fc in get_metadata_for_dirlist (inlist=0x8fbe60, 
listtype=HD_LIST, args=0x70f6d0) at filesystem.c:509
#3  0x000000000041d4ff in get_metadata_dir (listtype=HD_LIST, path=0x8f61c0 
"/home/nadya", args=0x70f6d0) at filesystem.c:619
#4  0x000000000041d573 in dirfill_thread (thread_args=0x70f6d0) at 
filesystem.c:639
#5  0x00007fc95ba19ca4 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fc95aaeffc7 in start_thread () from /lib/libpthread.so.0
#7  0x00007fc95a8657cd in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc95e1b4780 (LWP 12892)):
#0  0x00007fc95aaf649f in __lll_unlock_wake_private () from /lib/libpthread.so.0
#1  0x00007fc95aaf0495 in _L_unlock_2809 () from /lib/libpthread.so.0
#2  0x00007fc95aaefb8f in pthread_create@@GLIBC_2.2.5 () from 
/lib/libpthread.so.0
#3  0x00007fc95def4182 in ?? () from /usr/lib/libgthread-2.0.so.0
#4  0x00007fc95ba19b0d in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#5  0x000000000041d9db in fill_in_dir (listtype=HDDATA_LIST, path=0x906c90 
"/home/nadya") at filesystem.c:757
#6  0x0000000000424c24 in create_data_widgets () at data.c:699
#7  0x000000000040db24 in main (argc=1, argv=0x7fff6630f7f8) at gnomad2.c:665
#0  0x00007fc95ad070b0 in taglib_tag_artist () from /usr/lib/libtag_c.so.0
(gdb) quit
The program is running.  Exit anyway? (y or n) 


-- 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



--- End Message ---
--- Begin Message ---
Source: gnomad2
Source-Version: 2.9.1-1.1

We believe that the bug you reported is fixed in the latest version of
gnomad2, which is due to be installed in the Debian FTP archive:

gnomad2_2.9.1-1.1.diff.gz
  to pool/main/g/gnomad2/gnomad2_2.9.1-1.1.diff.gz
gnomad2_2.9.1-1.1.dsc
  to pool/main/g/gnomad2/gnomad2_2.9.1-1.1.dsc
gnomad2_2.9.1-1.1_amd64.deb
  to pool/main/g/gnomad2/gnomad2_2.9.1-1.1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 509...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Zacchiroli <z...@debian.org> (supplier of updated gnomad2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 26 Dec 2008 09:53:11 +0100
Source: gnomad2
Binary: gnomad2
Architecture: source amd64
Version: 2.9.1-1.1
Distribution: unstable
Urgency: high
Maintainer: Stefano Zacchiroli <z...@debian.org>
Changed-By: Stefano Zacchiroli <z...@debian.org>
Description: 
 gnomad2    - Manage a Creative Labs Nomad Jukebox
Closes: 509288
Changes: 
 gnomad2 (2.9.1-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * fix segfault due to missing Vorbis comment headers (double free).
     Thanks to Steve Kemp for the patch (Closes: #509288)
   * debian/changelog: fix syntax error ("urgiency" typo in past entry)
   * gnomad2.desktop{,.in}: get rid of deprecated "Encoding" key
     (file is UTF-8 safe)
   * debian/control: bump Standards-Version, no changes needed
Checksums-Sha1: 
 23d43180a41b3268ce0722e6f9ef9b71b247d620 1064 gnomad2_2.9.1-1.1.dsc
 ce13dfeb4e3a0fdb2b6bf122ec51f787a9bacd06 3136 gnomad2_2.9.1-1.1.diff.gz
 bca36c64865c39d7e634fca5bfd0274844769759 186762 gnomad2_2.9.1-1.1_amd64.deb
Checksums-Sha256: 
 ff213bd176562717ae9ed5ce07bc0fa39cf134bd5eba9a7b64355e7dca8430a2 1064 
gnomad2_2.9.1-1.1.dsc
 ef7e020826ba19ddecd503b975cedb5d4e987d85b437f3a1161bac760c4b29a8 3136 
gnomad2_2.9.1-1.1.diff.gz
 0c7e374a9492811ff7ea8838be1f04d460fce04c4588a986bec340fe76a99c2a 186762 
gnomad2_2.9.1-1.1_amd64.deb
Files: 
 7d4802089028cdfa5d84308365f4c330 1064 x11 optional gnomad2_2.9.1-1.1.dsc
 b1c582f8e9cc0c25dae4bca4ee0f43a3 3136 x11 optional gnomad2_2.9.1-1.1.diff.gz
 6e341ad2ea45c610f0a7a0ccff0b2b4e 186762 x11 optional 
gnomad2_2.9.1-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJVJ641cqbBPLEI7wRAmA5AJ4+pdE6/VFeDYRFCmqA5tZjSywcVwCbBa3P
2NdJhVQ3kobC/jDMW/aiihg=
=mUP4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to