Openarena loses its sound

Bug #373504 reported by Ivan Stetsenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: pulseaudio

When I'm playing OpenArena, sound disappears after a minute or two. At this point, openarena process uses all CPU time, and I cannot exit. When I'm trying to send an exit signal to openarena process (killall openarena), I'm getting following:

Received signal 15, exiting...
----- CL_Shutdown -----
DOUBLE SIGNAL FAULT: Received signal 15, exiting...
DOUBLE SIGNAL FAULT: Received signal 15, exiting...
*** glibc detected *** openarena: double free or corruption (fasttop): 0x0b352f10 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7acf644]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb7ad15f6]
/usr/lib/libSDL-1.2.so.0(SDL_DestroyMutex+0x2e)[0xb7e8c15e]
/usr/lib/libSDL-1.2.so.0[0xb7e3b43c]
/usr/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x26)[0xb7e60876]
/usr/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x55)[0xb7e352e5]
/usr/lib/libSDL-1.2.so.0(SDL_Quit+0x1e)[0xb7e3536e]
openarena[0x81a1586]
/usr/lib/libasound.so.2[0xad1f183a]
/usr/lib/libasound.so.2(snd_pcm_wait+0x93)[0xad1f1a23]
/usr/lib/libasound.so.2[0xad1f1d5a]
/usr/lib/libasound.so.2[0xad235f4a]
/usr/lib/libasound.so.2(snd_pcm_readi+0x5c)[0xad1ec13c]
/usr/lib/libopenal.so.1[0xb7cc6a55]
/usr/lib/libopenal.so.1[0xb7cc0902]
/lib/tls/i686/cmov/libpthread.so.0[0xb79824ff]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7b445ee]
======= Memory map: ========
08048000-081d7000 r-xp 00000000 08:02 408719 /usr/games/openarena
081d7000-081d8000 r--p 0018e000 08:02 408719 /usr/games/openarena
081d8000-081dd000 rw-p 0018f000 08:02 408719 /usr/games/openarena
081dd000-09a90000 rw-p 00000000 00:00 0
0b323000-0c4d9000 rw-p 00000000 00:00 0 [heap]
9db00000-9db21000 rw-p 00000000 00:00 0
9db21000-9dc00000 ---p 00000000 00:00 0
9dc57000-9dc82000 r-xp 00000000 08:02 390341 /lib/libgcc_s.so.1
9dc82000-9dc83000 r--p 0002a000 08:02 390341 /lib/libgcc_s.so.1
9dc83000-9dc84000 rw-p 0002b000 08:02 390341 /lib/libgcc_s.so.1
9dc9e000-9de9e000 rw-s 00000000 00:08 377223 /drm mm object (deleted)
9de9e000-9e09e000 rw-s 00000000 00:08 377222 /drm mm object (deleted)
9e09e000-9e0be000 rw-s 00000000 00:08 377080 /drm mm object (deleted)
9e0be000-9e0de000 rw-s 00000000 00:08 376985 /drm mm object (deleted)
9e0de000-9e0fe000 rw-s 00000000 00:08 377079 /drm mm object (deleted)
9e0fe000-9e11e000 rw-s 00000000 00:08 377078 /drm mm object (deleted)
9e11e000-9e13e000 rw-s 00000000 00:08 377077 /drm mm object (deleted)
9e13e000-9e1be000 rw-s 00000000 00:08 377076 /drm mm object (deleted)
9e1be000-9e23e000 rw-s 00000000 00:08 377075 /drm mm object (deleted)
9e23e000-9e2be000 rw-s 00000000 00:08 377074 /drm mm object (deleted)
9e2be000-9e2de000 rw-s 00000000 00:08 377073 /drm mm object (deleted)
9e2de000-9e2fe000 rw-s 00000000 00:08 376940 /drm mm object (deleted)
9e2fe000-9e306000 rw-s 00000000 00:08 377072 /drm mm object (deleted)
9e306000-9e326000 rw-s 00000000 00:08 376997 /drm mm object (deleted)
9e326000-9e346000 rw-s 00000000 00:08 376991 /drm mm object (deleted)
9e346000-9e34e000 rw-s 00000000 00:08 377071 /drm mm object (deleted)
9e34e000-9e3ce000 rw-s 00000000 00:08 377070 /drm mm object (deleted)
9e3ce000-9e3d2000 rw-s 00000000 00:08 376993 /drm mm object (deleted)
9e3d2000-9e3da000 rw-s 00000000 00:08 377035 /drm mm object (deleted)
9e3da000-9e3e2000 rw-s 00000000 00:08 377034 /drm mm object (deleted)
9e3e2000-9e3ea000 rw-s 00000000 00:08 377033 /drm mm object (deleted)
9e3ea000-9e3fa000 rw-s 00000000 00:08 377032 /drm mm object (deleted)
9e3fa000-9e40a000 rw-s 00000000 00:08 377031 /drm mm object (deleted)
9e40a000-9e41a000 rw-s 00000000 00:08 377030 /drm mm object (deleted)
9e41a000-9e42a000 rw-s 00000000 00:08 377029 /drm mm object (deleted)
9e42a000-9e43a000 rw-s 00000000 00:08 377028 /drm mm object (deleted)
9e43a000-9e44a000 rw-s 00000000 00:08 377027 /drm mm object (deleted)
9e44a000-9e45a000 rw-s 00000000 00:08 377026 /drm mm object (deleted)
9e45a000-9e46a000 rw-s 00000000 00:08 377025 /drm mm object (deleted)
9e46a000-9e47a000 rw-s 00000000 00:08 377024 /drm mm object (deleted)
9e47a000-9e48a000 rw-s 00000000 00:08 377023 /drm mm object (deleted)
9e48a000-9e49a000 rw-s 00000000 00:08 377022 /drm mm object (deleted)
9e49a000-9e4ba000 rw-s 00000000 00:08 376979 /drm mm object (deleted)
9e4ba000-9ecba000 rw-s 00000000 00:08 376978 /drm mm object (deleted)
9ecba000-9ecda000 rw-s 00000000 00:08 376943 /drm mm object (deleted)
9ecda000-9ee73000 rw-p 00000000 00:00 0
9ee73000-9ef73000 rw-s 00000000 00:08 376922 /drm mm object (deleted)
9ef74000-9ef75000 rw-s 00000000 00:08 376911 /drm mm object (deleted)
9ef75000-9ef76000 rw-s 00000000 00:08 376910 /drm mm object (deleted)
9ef76000-9ef7a000 rw-s 00000000 00:08 376909 /drm mm object (deleted)
9ef7a000-9ef7c000 rw-s 00000000 00:08 376908 /drm mm object (deleted)
9ef7c000-9ef7e000 rw-s 00000000 00:08 376907 /drm mm object (deleted)
9ef7e000-9ef80000 rw-s 00000000 00:08 376906 /drm mm object (deleted)
9ef80000-9ef82000 rw-s 00000000 00:08 376905 /drm mm object (deleted)
9ef82000-9f002000 rw-s 00000000 00:08 376904 /drm mm object (deleted)
9f002000-9f082000 rw-s 00000000 00:08 376903 /drm mm object (deleted)
9f082000-9f102000 rw-s 00000000 00:08 376902 /drm mm object (deleted)
9f102000-9f1a0000 r-xs 00000000 00:08 376901 /dev/zero (deleted)
9f1a0000-9f1a1000 ---p 00000000 00:00 0
9f1a1000-9f9a1000 rw-p 00000000 00:00 0
9f9a1000-a39a2000 r--s 00000000 00:13 353775 /dev/shm/pulse-shm-4244294689
a39a2000-a39a3000 ---p 00000000 00:00 0
a39a3000-a41a3000 rw-p 00000000 00:00 0
a41a3000-a81a4000 rw-s 00000000 00:13 376897 /dev/shm/pulse-shm-1615494701
a81a4000-a81a5000 ---p 00000000 00:00 0
a81a5000-a89a5000 rw-p 00000000 00:00 0
a89a5000-a89a6000 ---p 00000000 00:00 0
a89a6000-a91a6000 rw-p 00000000 00:00 0
a91a6000-ad1a7000 rw-s 00000000 00:13 376890 /dev/shm/pulse-shm-1705082451
ad1a7000-ad284000 r-xp 00000000 08:02 411187 /usr/lib/libasound.so.2.0.0
ad284000-ad288000 r--p 000dc000 08:02 411187 /usr/lib/libasound.so.2.0.0
ad288000-ad289000 rw-p 000e0000 08:02 411187 /usr/lib/libasound.so.2.0.0
ad289000-ad389000 rw-s 00000000 00:08 376879 /drm mm object (deleted)
ad389000-ad409000 rw-s 00000000 00:08 376878 /drm mm object (deleted)
ad409000-ad429000 rw-s 00000000 00:08 376877 /drm mm object (deleted)
ad429000-ad449000 rw-s 00000000 00:08 376876 /drm mm object (deleted)
ad449000-ad6fe000 rw-p 00000000 00:00 0
ad6fe000-ad973000 r-xp 00000000 08:02 455582 /usr/lib/dri/i965_dri.so
ad973000-ad97a000 r--p 00275000 08:02 455582 /usr/lib/dri/i965_dri.so
ad97a000-ad98a000 rw-p 0027c000 08:02 455582 /usr/lib/dri/i965_dri.so
ad98a000-ad995000 rw-p 00000000 00:00 0
ad995000-ad9cf000 rw-p 00000000 00:00 0
ad9cf000-ad9d3000 rw-s 00000000 00:08 376992 /drm mm object (deleted)
ad9d3000-ad9db000 rw-s 00000000 00:08 377069 /drm mm object (deleted)
ad9db000-ad9e3000 rw-s 00000000 00:08 376945 /drm mm object (deleted)
ad9e3000-ad9e5000 rw-s 00000000 00:08 376944 /drm mm object (deleted)
ad9e5000-ad9ea000 r-xp 00000000 08:02 227877 /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ad9ea000-ad9eb000 r--p 00004000 08:02 227877 /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ad9eb000-ad9ec000 rw-p 00005000 08:02 227877 /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ad9ec000-ad9fc000 rw-s 00000000 00:08 376875 /drm mm object (deleted)
ad9fc000-ad9fd000 rw-s 00000000 00:08 376874 /drm mm object (deleted)
ad9fd000-ada3d000 rw-p 00000000 00:00 0
ada3d000-ada45000 r-xp 00000000 08:02 493204 /usr/local/lib/libdrm_intel.so.1.0.0
ada45000-ada46000 r--p 00007000 08:02 493204 /usr/local/lib/libdrm_intel.so.1.0.0
ada46000-ada47000 rw-p 00008000 08:02 493204 /usr/local/lib/libdrm_intel.so.1.0.0
ada47000-ada6b000 r-xp 00000000 08:02 395051 /usr/lib/libexpat.so.1.5.2
ada6b000-ada6d000 r--p 00023000 08:02 395051 /usr/lib/libexpat.so.1.5.2
ada6d000-ada6e000 rw-p 00025000 08:02 395051 /usr/lib/libexpat.so.1.5.2
ada6e000-ada76000 r-xp 00000000 08:02 409124 /usr/lib/libXcursor.so.1.0.2
ada76000-ada77000 rw-p 00007000 08:02 409124 /usr/lib/libXcursor.so.1.0.2
ada77000-ada78000 rw-s 00000000 00:08 376873 /drm mm object (deleted)
ada78000-ada79000 rw-s 00000000 00:08 376872 /drm mm object (deleted)DOUBLE SIGNAL FAULT: Received signal 6, exiting...

I have to do killall -9 openarena to leave the game. I used to have similar problem with Skype on jaunty.

  openarena 0.8.1-4
pulseaudio 1:0.9.15-1ubuntu2

Ivan Stetsenko (stetzen)
description: updated
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, could you get a valgrind log of that crash? Please follow this procedure:
set pulseaudio to not respawn:

echo autospawn = no|tee ~/.pulse/client.conf
killall pulseaudio

and get the valgrind log running:

G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log pulseaudio -vvvv

After getting the log, please attach it to the report, Thanks in advance.

summary: - [karmik] Openarena loses its sound
+ Openarena loses its sound
Changed in pulseaudio (Ubuntu):
status: New → Incomplete
Revision history for this message
Id2ndR (id2ndr) wrote :

This bug may be a duplicate of bug #372843. Look at comment #6 that may solve the trouble.

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.