crash if /dev/dsp is busy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lastfm (Ubuntu) |
Invalid
|
Medium
|
Daniel Hahler |
Bug Description
Binary package hint: lastfm
lastfm crash if OSS is busy with the following output:
alessandro@
Settings filename: "/home/
Plugin dirs: ("/usr/
Using OSS!
RtApiOss: OSS playback device (/dev/dsp) is busy.
RtApi: no devices found for given stream parameters:
RtApiOss: device (/dev/dsp) is busy and cannot be opened.
*** glibc detected *** lastfm: double free or corruption (fasttop): 0x08442148 ***
======= Backtrace: =========
/lib/libc.
/lib/libc.
/usr/lib/
lastfm[0x8083e95]
lastfm[0x80c03ea]
/usr/lib/
/usr/lib/
lastfm[0x80bf509]
lastfm[0x807f0ec]
lastfm[0x809b182]
lastfm[0x80c1bdf]
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
lastfm[0x805bfa8]
lastfm[0x80bf390]
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
lastfm[0x80584b0]
lastfm[0x80bf3a0]
/usr/lib/
/usr/lib/
lastfm[0x80c0509]
/usr/lib/
/usr/lib/
======= Memory map: ========
08048000-0812e000 r-xp 00000000 08:02 1812684 /usr/bin/lastfm
0812e000-0812f000 rw-p 000e6000 08:02 1812684 /usr/bin/lastfm
0812f000-084bd000 rw-p 0812f000 00:00 0 [heap]
41250000-412bb000 r-xp 00000000 08:02 1808154 /usr/lib/
412bb000-412be000 rw-p 0006a000 08:02 1808154 /usr/lib/
41515000-4153f000 r-xp 00000000 08:02 1811855 /usr/lib/
4153f000-41540000 rw-p 00029000 08:02 1811855 /usr/lib/
41540000-41543000 rw-p 41540000 00:00 0
416fd000-41823000 r-xp 00000000 08:02 2181643 /lib/libc-2.5.so
41823000-41824000 r--p 00125000 08:02 2181643 /lib/libc-2.5.so
41824000-41826000 rw-p 00126000 08:02 2181643 /lib/libc-2.5.so
41826000-41829000 rw-p 41826000 00:00 0
4182b000-4182d000 r-xp 00000000 08:02 114740 /lib/libdl-2.5.so
4182d000-4182f000 rw-p 00001000 08:02 114740 /lib/libdl-2.5.so
41831000-41855000 r-xp 00000000 08:02 114741 /lib/libm-2.5.so
41855000-41857000 rw-p 00023000 08:02 114741 /lib/libm-2.5.so
41859000-4186c000 r-xp 00000000 08:02 114742 /lib/libpthread
4186c000-4186e000 rw-p 00012000 08:02 114742 /lib/libpthread
4186e000-41870000 rw-p 4186e000 00:00 0
41872000-41885000 r-xp 00000000 08:02 2506761 /usr/lib/
41885000-41886000 rw-p 00012000 08:02 2506761 /usr/lib/
41888000-4188c000 r-xp 00000000 08:02 2507346 /usr/lib/
4188c000-4188d000 rw-p 00003000 08:02 2507346 /usr/lib/
4188f000-4197c000 r-xp 00000000 08:02 2507347 /usr/lib/
4197c000-41980000 rw-p 000ed000 08:02 2507347 /usr/lib/
41982000-41984000 r-xp 00000000 08:02 2507345 /usr/lib/
41984000-41985000 rw-p 00001000 08:02 2507345 /usr/lib/
41987000-41994000 r-xp 00000000 08:02 2507352 /usr/lib/
41994000-41995000 rw-p 0000d000 08:02 2507352 /usr/lib/
41997000-41a2b000 r-xp 00000000 08:02 2506756 /usr/lib/
41a2b000-41a2c000 rw-p 00093000 08:02 2506756 /usr/lib/
41a2e000-41a4c000 r-xp 00000000 08:02 2506763 /usr/lib/
41a4c000-41a4e000 rw-p 0001d000 08:02 2506763 /usr/lib/
41a50000-41a72000 r-xp 00000000 08:02 2507344 /usr/lib/
41a72000-41a73000 rw-p 00021000 08:02 2507344 /usr/lib/
41a75000-41add000 r-xp 00000000 08:02 2506762 /usr/lib/
41add000-41ae0000 rw-p 00068000 08:02 2506762 /usr/lib/
41ae2000-41b05000 r-xp 00000000 08:02 2506771 /usr/lib/
41b05000-41b0d000 rw-p 00023000 08:02 2506771 /usr/lib/
41b0f000-41b16000 r-xp 00000000 08:02 2507348 /usr/lib/
41b16000-41b17000 rw-p 00006000 08:02 2507348 /usr/lib/
41b23000-41b27000 r-xp 00000000 08:02 2507356 /usr/lib/
41b27000-41b28000 rw-p 00003000 08:02 2507356 /usr/lib/
41b2a000-41b32000 r-xp 00000000 08:02 2507357 /usr/lib/
41b32000-41b33000 rw-p 00007000 08:02 2507357 /usr/lib/
41b35000-41b37000 r-xp 00000000 08:02 2507353 /usr/lib/
41b37000-41b38000 rw-p 00001000 08:02 2507353 /usr/lib/
41b3a000-41b3f000 r-xp 00000000 08:02 2507355 /usr/lib/
41b3f000-41b40000 rw-p 00005000 08:02 2507355 /usr/lib/
41b42000-41b57000 r-xp 00000000 08:02 1809301 /usr/lib/
41b57000-41b58000 rw-p 00015000 08:02 1809301 /usr/lib/
41b83000-41b95000 r-xp 00000000 08:02 114744 /lib/libnsl-2.5.so
41b95000-41b97000 rw-p 00011000 08:02 114744 /lib/libnsl-2.5.so
41b97000-41b99000 rw-p 41b97000 00:00 0
41b9b000-41bb0000 r-xp 00000000 08:02 2507361 /usr/lib/
41bb0000-41bb2000 rw-p 00014000 08:02 2507361 /usr/lib/
41bb2000-41bb3000 rw-p 41bb2000 00:00 0
41bb5000-41bc0000 r-xp 00000000 08:02 2181645 /lib/libgcc_s.so.1
41bc0000-41bc1000 rw-p 0000a000 08:02 2181645 /lib/libgcc_s.so.1
41bc3000-41bcb000 r-xp 00000000 08:02 2507362 /usr/lib/
41bcb000-41bcc000 rw-p 00007000 08:02 2507362 /usr/lib/
41be7000-41cc8000 r-xp 00000000 08:02 1809299 /usr/lib/
41cc8000-41ccc000 r--p 000e0000 08:02 1809299 /usr/lib/
41ccc000-41ccd000 rw-p 000e4000 08:02 1809299 /usr/lib/
41ccd000-41cd3000 rw-p 41ccd000 00:00 0
41de3000-41e26000 r-xp 00000000 08:02 1812008 /usr/lib/
41e26000-41e28000 rw-p 00042000 08:02 1812008 /usr/lib/
41e46000-41e54000 r-xp 00000000 08:02 114746 /lib/libresolv-
41e54000-41e56000 rw-p 0000d000 08:02 114746 /lib/libresolv-
41e56000-41e58000 rw-p 41e56000 00:00 0
41e5a000-41e60000 r-xp 00000000 08:02 2179318 /lib/librt-2.5.so
41e60000-41e62000 rw-p 00006000 08:02 2179318 /lib/librt-2.5.so
41e64000-41e82000 r-xp 00000000 08:02 2507369 /usr/lib/
41e82000-41e83000 rw-p 0001d000 08:02 2507369 /usr/lib/
42086000-4208a000 r-xp 00000000 08:02 2542084 /usr/lib/
4208a000-4208b000 rw-p 00003000 08:02 2542084 /usr/lib/
420bd000-4210b000 r-xp 00000000 08:02 1807624 /usr/lib/
4210b000-4210f000 rw-p 0004d000 08:02 1807624 /usr/lib/
42111000-421d1000 r-xp 00000000 08:02 2547053 /usr/lib/
421d1000-421d6000 rw-p 000bf000 08:02 2547053 /usr/lib/
42327000-424a7000 r-xp 00000000 08:02 1812007 /usr/lib/
424a7000-424ad000 rw-p 00180000 08:02 1812007 /usr/lib/
424ad000-424ae000 rw-p 424ad000 00:00 0
42d97000-43479000 r-xp 00000000 08:02 1812431 /usr/lib/
43479000-43497000 rw-p 006e2000 08:02 1812431 /usr/lib/
43497000-43498000 rw-p 43497000 00:00 0
4fd2e000-4fd47000 r-xp 00000000 08:02 2180579 /lib/ld-2.5.so
4fd47000-4fd49000 rw-p 00019000 08:02 2180579 /lib/ld-2.5.so
b7100000-b7121000 rw-p b7100000 00:00 0
b7121000-b7200000 ---p b7121000 00:00 0
b727e000-b72a5000 rw-p b727e000 00:00 0
b732f000-b73a5000 r--p 00000000 08:02 1852714 /usr/share/
b73a5000-b73a9000 r-xp 00000000 08:02 2179101 /lib/libnss_
b73a9000-b73ab000 rw-p 00003000 08:02 2179101 /lib/libnss_
b73ab000-b73ad000 r-xp 00000000 08:02 2181637 /lib/libnss_
b73ad000-b73ae000 rw-p 00001000 08:02 2181637 /lib/libnss_
b73ae000-b73b6000 r-xp 00000000 08:02 2179102 /lib/libnss_
b73b6000-b73b8000 rw-p 00007000 08:02 2179102 /lib/libnss_
b73b8000-b73c0000 r-xp 00000000 08:02 2179104 /lib/libnss_
b73c0000-b73c2000 rw-p 00007000 08:02 2179104 /lib/libnss_
b73c2000-b73c8000 r-xp 00000000 08:02 2179100 /lib/libnss_
b73c8000-b73ca000 rw-p 00005000 08:02 2179100 /lib/libnss_
b73ca000-b73cb000 ---p b73ca000 00:00 0
b73cb000-b7bca000 rw-p b73cb000 00:00 0
b7bca000-b7be2000 r--p 00000000 08:02 1870277 /usr/share/
b7be2000-b7c28000 r-xp 00000000 08:02 2507167 /usr/lib/
b7c28000-b7c2a000 rw-p 00045000 08:02 2507167 /usr/lib/
b7c3e000-b7c41000 r-xp 00000000 08:02 1966133 /usr/lib/
b7c41000-b7c42000 rw-p 00003000 08:02 1966133 /usr/lib/
b7c42000-b7c47000 r-xp 00000000 08:02 1966132 /usr/lib/
b7c47000-b7c48000 rw-p 00004000 08:02 1966132 /usr/lib/
b7c48000-b7c51000 r-xp 00000000 08:02 1966131 /usr/lib/
b7c51000-b7c52000 rw-p 00008000 08:02 1966131 /usr/lib/
b7c52000-b7c57000 r-xp 00000000 08:02 1966130 /usr/lib/
b7c57000-b7c58000 rw-p 00005000 08:02 1966130 /usr/lib/
b7c58000-b7c72000 r--p 00000000 08:02 1870276 /usr/share/
b7c72000-b7cef000 r--p 00000000 08:02 1852718 /usr/share/
b7cef000-b7cf5000 r--s 00000000 08:02 805365 /var/cache/
b7cf5000-b7cf6000 r--s 00000000 08:02 805363 /var/cache/
b7cf6000-b7cf9000 r--s 00000000 08:02 805362 /var/cache/
b7cf9000-b7cfa000 r--s 00000000 08:02 805361 /var/cache/
b7cfa000-b7cfb000 r--s 00000000 08:02 805360 /var/cache/
b7cfb000-b7cff000 r--s 00000000 08:02 805359 /var/cache/
b7cff000-b7d00000 r--s 00000000 08:02 805357 /var/cache/
b7d00000-b7d02000 r--s 00000000 08:02 805356 /var/cache/
b7d02000-b7d04000 r--s 00000000 08:02 805355 /var/cache/
b7d04000-b7d05000 r--s 00000000 08:02 805354 /var/cache/
b7d05000-b7d07000 r--s 00000000 08:02 805352 /var/cache/
b7d07000-b7d0d000 r--s 00000000 08:02 805351 /var/cache/
b7d0d000-b7d0f000 r--s 00000000 08:02 805350 /var/cache/
b7d0f000-b7d11000 r--s 00000000 08:02 805349 /var/cache/
b7d11000-b7d19000 r--s 00000000 08:02 805348 /var/cache/
b7d19000-b7d1f000 r--s 00000000 08:02 805488 /var/cache/
b7d1f000-b7d20000 r--s 00000000 08:02 805347 /var/cache/
b7d20000-b7d22000 r--s 00000000 08:02 805346 /var/cache/
b7d22000-b7d28000 r--s 00000000 08:02 805345 /var/cache/
b7d28000-b7d2b000 r--s 00000000 08:02 805344 /var/cache/
b7d2b000-b7d2f000 r--s 00000000 08:02 805343 /var/cache/
b7d2f000-b7d31000 r--s 00000000 08:02 805484 /var/cache/
b7d31000-b7d32000 r--s 00000000 08:02 805339 /var/cache/
b7d32000-b7d33000 r--s 00000000 08:02 805335 /var/cache/
b7d33000-b7d34000 r--s 00000000 08:02 805157 /var/cache/
b7d34000-b7d35000 r--s 00000000 08:02 804646 /var/cache/
b7d35000-b7d36000 r--s 00000000 08:02 804283 /var/cache/
b7d36000-b7d39000 r--s 00000000 08:02 804281 /var/cache/
b7d39000-b7d3e000 r--s 00000000 08:02 804280 /var/cache/
b7d3e000-b7d40000 r--s 00000000 08:02 804279 /var/cache/
b7d40000-b7d41000 r--s 00000000 08:02 804278 /var/cache/
b7d41000-b7d43000 r--s 00000000 08:02 804277 /var/cache/
b7d43000-b7d44000 r--s 00000000 08:02 804276 /var/cache/
b7d44000-b7d49000 r--s 00000000 08:02 804275 /var/cache/
b7d49000-b7d4d000 r--s 00000000 08:02 804274 /var/cache/
b7d4d000-b7d4f000 r--s 00000000 08:02 804273 /var/cache/
b7d4f000-b7d52000 r--s 00000000 08:02 804272 /var/cache/
b7d52000-b7d53000 r--s 00000000 08:02 804271 /var/cache/
b7d53000-b7d55000 r--s 00000000 08:02 804270 /var/cache/
b7d55000-b7d59000 r--s 00000000 08:02 804269 /var/cache/
b7d59000-b7d5f000 r--s 00000000 08:02 804267 /var/cache/
b7d5f000-b7d60000 r--s 00000000 08:02 804266 /var/cache/
b7d60000-b7d68000 r--s 00000000 08:02 804263 /var/cache/
b7d68000-b7d6a000 r--s 00000000 08:02 804262 /var/cache/
b7d6a000-b7d6d000 r--s 00000000 08:02 804260 /var/cache/
b7d6d000-b7d6f000 r--s 00000000 08:02 804255 /var/cache/
b7d6f000-b7d71000 r-xp 00000000 08:02 1805018 /usr/lib/
b7d71000-b7d73000 rw-p 00001000 08:02 1805018 /usr/lib/
b7d73000-b7dae000 r--p 00000000 08:02 1836093 /usr/lib/
b7dae000-b7e85000 r--p 00000000 08:02 1836096 /usr/lib/
b7e85000-b7e8a000 rw-p b7e85000 00:00 0
b7e8a000-b7ee3000 r-xp 00000000 08:02 2507151 /usr/lib/
b7ee3000-b7ee5000 rw-p 00059000 08:02 2507151 /usr/lib/
b7ee5000-b7ee8000 rw-p b7ee5000 00:00 0
b7ee8000-b7f03000 r-xp 00000000 08:02 1806588 /usr/lib/
b7f03000-b7f04000 rw-p 0001a000 08:02 1806588 /usr/lib/
b7f05000-b7f07000 r--s 00000000 08:02 805461 /var/cache/
b7f07000-b7f08000 r--p 00000000 08:02 1836094 /usr/lib/
b7f08000-b7f09000 r--p 00000000 08:02 1836095 /usr/lib/
b7f09000-b7f0a000 r--p 00000000 08:02 1836097 /usr/lib/
b7f0a000-b7f0b000 r--p 00000000 08:02 1836099 /usr/lib/
b7f0b000-b7f0c000 r--p 00000000 08:02 1836100 /usr/lib/
b7f0c000-b7f0d000 r--p 00000000 08:02 1836101 /usr/lib/
b7f0d000-b7f0e000 r--p 00000000 08:02 1836102 /usr/lib/
b7f0e000-b7f0f000 r--p 00000000 08:02 1836103 /usr/lib/
b7f0f000-b7f10000 r--p 00000000 08:02 1836104 /usr/lib/
b7f10000-b7f17000 r--s 00000000 08:02 1804323 /usr/lib/
b7f17000-b7f18000 r--p 00000000 08:02 1836105 /usr/lib/
b7f18000-b7f19000 rw-p b7f18000 00:00 0
bfa00000-bfa16000 rw-p bfa00000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Aborted (core dumped)
Does installing libasound2-plugins fix it maybe? (bug 198032)