aqualung crash whith audio cd

Bug #316056 reported by mokabar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aqualung (Ubuntu)
Invalid
Undecided
Unassigned
libcddb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: aqualung

when having an audio cd inserted, aqualung crashes after launching:

tim@thinkpad:~$ aqualung
No output driver specified, probing for a usable driver.
jack_client_new: deprecated
Probing JACK driver... OK
Connected out_L to system:playback_1
Connected out_R to system:playback_2
*** glibc detected *** aqualung: free(): invalid pointer: 0x00007f3334019fa8 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f3341f63938]
/lib/libc.so.6(cfree+0x76)[0x7f3341f65f86]
/usr/lib/libcddb.so.2(cddb_str_iconv+0x9c)[0x7f3348f5a66c]
/usr/lib/libcddb.so.2(cddb_disc_iconv+0x28)[0x7f3348f54a88]
/usr/lib/libcddb.so.2(cddb_parse_query_data+0xe9)[0x7f3348f586e9]
/usr/lib/libcddb.so.2(cddb_query+0x346)[0x7f3348f58ac6]
aqualung[0x424a8d]
aqualung[0x424c59]
/lib/libpthread.so.0[0x7f3345a213ea]
/lib/libc.so.6(clone+0x6d)[0x7f3341fd0c6d]
======= Memory map: ========
00400000-004c3000 r-xp 00000000 08:01 6088706 /usr/bin/aqualung
006c2000-006c3000 r--p 000c2000 08:01 6088706 /usr/bin/aqualung
006c3000-006c6000 rw-p 000c3000 08:01 6088706 /usr/bin/aqualung
006c6000-006f2000 rw-p 006c6000 00:00 0
013a1000-01c21000 rw-p 013a1000 00:00 0 [heap]
40081000-40082000 ---p 40081000 00:00 0
40082000-40882000 rwxp 40082000 00:00 0
40d5e000-40d5f000 ---p 40d5e000 00:00 0
40d5f000-4155f000 rwxp 40d5f000 00:00 0
417c9000-417ca000 ---p 417c9000 00:00 0
417ca000-4184a000 rwxp 417ca000 00:00 0
4184a000-4184b000 ---p 4184a000 00:00 0
4184b000-418cb000 rwxp 4184b000 00:00 0
418cb000-418cc000 ---p 418cb000 00:00 0
418cc000-420cc000 rwxp 418cc000 00:00 0
420cc000-420cd000 ---p 420cc000 00:00 0
420cd000-4214d000 rwxp 420cd000 00:00 0
3005a00000-3005a05000 r-xp 00000000 08:01 6090589 /usr/lib/libXfixes.so.3.1.0
3005a05000-3005c04000 ---p 00005000 08:01 6090589 /usr/lib/libXfixes.so.3.1.0
3005c04000-3005c05000 rw-p 00004000 08:01 6090589 /usr/lib/libXfixes.so.3.1.0
3008e00000-3008e09000 r-xp 00000000 08:01 6090612 /usr/lib/libXcursor.so.1.0.2
3008e09000-3009009000 ---p 00009000 08:01 6090612 /usr/lib/libXcursor.so.1.0.2
3009009000-300900a000 rw-p 00009000 08:01 6090612 /usr/lib/libXcursor.so.1.0.2
300c000000-300c003000 r-xp 00000000 08:01 5753836 /lib/libgpg-error.so.0.3.0
300c003000-300c202000 ---p 00003000 08:01 5753836 /lib/libgpg-error.so.0.3.0
300c202000-300c203000 rw-p 00002000 08:01 5753836 /lib/libgpg-error.so.0.3.0
302ea00000-302ea53000 r-xp 00000000 08:01 6651967 /usr/lib/libsndfile.so.1.0.17
302ea53000-302ec52000 ---p 00053000 08:01 6651967 /usr/lib/libsndfile.so.1.0.17
302ec52000-302ec55000 rw-p 00052000 08:01 6651967 /usr/lib/libsndfile.so.1.0.17
302ec55000-302ec59000 rw-p 302ec55000 00:00 0
307de00000-307de0f000 r-xp 00000000 08:01 6088529 /usr/lib/libmpcdec.so.3.1.1
307de0f000-307e00e000 ---p 0000f000 08:01 6088529 /usr/lib/libmpcdec.so.3.1.1
307e00e000-307e00f000 rw-p 0000e000 08:01 6088529 /usr/lib/libmpcdec.so.3.1.1
3f21400000-3f2147d000 r-xp 00000000 08:01 6089309 /usr/lib/libxvidcore.so.4.1
3f2147d000-3f2167c000 ---p 0007d000 08:01 6089309 /usr/lib/libxvidcore.so.4.1
3f2167c000-3f21687000 rw-p 0007c000 08:01 6089309 /usr/lib/libxvidcore.so.4.1
3f21687000-3f216f1000 rw-p 3f21687000 00:00 0
3f22800000-3f2280a000 r-xp 00000000 08:01 6089281 /usr/lib/liba52-0.7.4.so
3f2280a000-3f22a09000 ---p 0000a000 08:01 6089281 /usr/lib/liba52-0.7.4.so
3f22a09000-3f22a0a000 rw-p 00009000 08:01 6089281 /usr/lib/liba52-0.7.4.so
3f22a0a000-3f22a0b000 rw-p 3f22a0a000 00:00 0
3f22c00000-3f22c0d000 r-xp 00000000 08:01 6087834 /usr/lib/libgsm.so.1.0.12
3f22c0d000-3f22e0c000 ---p 0000d000 08:01 6087834 /usr/lib/libgsm.so.1.0.12
3f22e0c000-3f22e0d000 rw-p 0000c000 08:01 6087834 /usr/lib/libgsm.so.1.0.12
7f3333787000-7f33337a3000 r-xp 00000000 08:01 6111260 /usr/lib/gio/modules/libgvfsdbus.so
7f33337a3000-7f33339a2000 ---p 0001c000 08:01 6111260 /usr/lib/gio/modules/libgvfsdbus.so
7f33339a2000-7f33339a3000 r--p 0001b000 08:01 6111260 /usr/lib/gio/modules/libgvfsdbus.so
7f33339a3000-7f33339a4000 rw-p 0001c000 08:01 6111260 /usr/lib/gio/modules/libgvfsdbus.so
7f33339a4000-7f33339b4000 r-xp 00000000 08:01 6090062 /usr/lib/libgvfscommon.so.0.0.0
7f33339b4000-7f3333bb3000 ---p 00010000 08:01 6090062 /usr/lib/libgvfscommon.so.0.0.0
7f3333bb3000-7f3333bb4000 r--p 0000f000 08:01 6090062 /usr/lib/libgvfscommon.so.0.0.0
7f3333bb4000-7f3333bb5000 rw-p 00010000 08:01 6090062 /usr/lib/libgvfscommon.so.0.0.0
7f3333dc3000-7f3333dff000 r-xp 00000000 08:01 5079837 /lib/libdbus-1.so.3.4.0
7f3333dff000-7f3333ffe000 ---p 0003c000 08:01 5079837 /lib/libdbus-1.so.3.4.0
7f3333ffe000-7f3333fff000 r--p 0003b000 08:01 5079837 /lib/libdbus-1.so.3.4.0
7f3333fff000-7f3334000000 rw-p 0003c000 08:01 5079837 /lib/libdbus-1.so.3.4.0
7f3334000000-7f3334044000 rw-p 7f3334000000 00:00 0
7f3334044000-7f3338000000 ---p 7f3334044000 00:00 0
7f333826a000-7f333826e000 r-xp 00000000 08:01 5079530 /lib/libnss_dns-2.8.90.so
7f333826e000-7f333846e000 ---p 00004000 08:01 5079530 /lib/libnss_dns-2.8.90.so
7f333846e000-7f333846f000 r--p 00004000 08:01 5079530 /lib/libnss_dns-2.8.90.so
7f333846f000-7f3338470000 rw-p 00005000 08:01 5079530 /lib/libnss_dns-2.8.90.so
7f3338470000-7f3338472000 r-xp 00000000 08:01 5079134 /lib/libnss_mdns4_minimal.so.2
7f3338472000-7f3338671000 ---p 00002000 08:01 5079134 /lib/libnss_mdns4_minimal.so.2
7f3338671000-7f3338672000 rw-p 00001000 08:01 5079134 /lib/libnss_mdns4_minimal.so.2
7f3338672000-7f3338674000 r-xp 00000000 08:01 5079548 /lib/libutil-2.8.90.so
7f3338674000-7f3338873000 ---p 00002000 08:01 5079548 /lib/libutil-2.8.90.so
7f3338873000-7f3338874000 r--p 00001000 08:01 5079548 /lib/libutil-2.8.90.so
7f3338874000-7f3338875000 rw-p 00002000 08:01 5079548 /lib/libutil-2.8.90.so
7f3338a69000-7f3338ac9000 rw-s 00000000 00:08 2097174 /SYSV00000000 (deleted)
7f3338ac9000-7f3338ad3000 r--p 00000000 08:01 6210495 /usr/share/fonts/X11/Type1/c0419bt_.pfb
7f3338ad3000-7f3338b33000 rw-s 00000000 00:08 2064405 /SYSV00000000 (deleted)
7f3338b33000-7f3338c37000 rw-p 7f3338b33000 00:00 0
7f3338c37000-7f3338cc0000 r--p 00000000 08:01 811026 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7f3338cc0000-7f3338cd9000 r--s 00000000 08:01 6169391 /usr/share/mime/mime.cache
7f3338cd9000-7f3338ddd000 rw-p 7f3338cd9000 00:00 0
7f3338ddd000-7f3338e72000 r--p 00000000 08:01 811025 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7f3338e72000-7f3338e74000 r-xp 00000000 08:01 6144646 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3338e74000-7f3339073000 ---p 00002000 08:01 6144646 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3339073000-7f3339074000 r--p 00001000 08:01 6144646 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3339074000-7f3339075000 rw-p 00002000 08:01 6144646 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f3339075000-7f333907e000 r--s 00000000 08:01 2229127 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86-64.cache-2
7f333907e000-7f3339081000 r--s 00000000 08:01 2230828 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86-64.cache-2
7f3339081000-7f3339083000 r--s 00000000 08:01 2230827 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86-64.cache-2
7f3339083000-7f3339088000 r--s 00000000 08:01 2230826 /var/cache/fontconfig/926e794c3d5e5dffcaf2fa83ef8d36c2-x86-64.cache-2
7f3339088000-7f333908c000 r--s 00000000 08:01 2230825 /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86-64.cache-2
7f333908c000-7f3339090000 r--s 00000000 08:01 2230823 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86-64.cache-2
7f3339090000-7f333909b000 r--s 00000000 08:01 2230819 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86-64.cache-2
7f333909b000-7f33390Aqualung received signal 6 (Aborted).

To help the developers fix the bug causing this crash,
please do the following:

1) configure & make Aqualung with --enable-debug
2) reproduce the crash
3) send the crash report to the developers

Thank you for supporting Aqualung!

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
Package: aqualung 0.9~beta9.1-1build2
ProcEnviron:
 PATH=/home/username/monouml-0.1/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: aqualung
Uname: Linux 2.6.28-pc-oprofile x86_64

Tags: apport-bug

Related branches

Revision history for this message
mokabar (tim-klingt) wrote :
Revision history for this message
mokabar (tim-klingt) wrote :

it is still an issue with the package in ubuntu 9.04.

compiling aqualung from sources (svn trunk), i don't experience this issue, though ...

Revision history for this message
Julien Lavergne (gilir) wrote :

Upgrading libcddb to 1.3.2 seems to fix the problem for me.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libcddb - 1.3.2-0ubuntu1

---------------
libcddb (1.3.2-0ubuntu1) lucid; urgency=low

  * New upstream release.
   - Fix a crash on aqualung (LP: #316056)
  * debian/control:
   - Build-depends on libcdio-dev (>= 0.76).
   - Add Section libs.
   - Use ${binary:Version} instead of ${Source-Version} substvar.
   - Add missing ${misc:Depends}.
   - Build-depends on debhelper (>= 5.0.0).
  * debian/rules:
   - Update SONAME minor version.
   - Don't ignore error on distclean.
   - Use debian/compat instead of using export DH_COMPAT.
  * debian/*.install:
   - Remove unused /usr/lib/include/* location.
  * debian/libcddb2.postinst & libcddb2.postrm:
   - Remove, it's automatically handle by debhelper.
 -- Julien Lavergne <email address hidden> Sun, 17 Jan 2010 18:24:43 +0100

Changed in libcddb (Ubuntu):
status: New → Fix Released
Julien Lavergne (gilir)
Changed in aqualung (Ubuntu):
status: New → Invalid
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.