segfault on exit when pulseaudio used

David Shochat <[email protected]> Sun, 17 Jun 2012 11:49:26 -0400
Newsgroups gmane.comp.video.xine.user
Message-ID <CACXN1pBrzBpxQ=r2FU8yUXzqRLcnJfp9omfaJ_NF_buWykYO0Q@mail.gmail.com>
This is xine-lib-1.2.2 and xine-ui-0.99.7 on a 32-bit Ubuntu 12.04
system. It only seems to happen if I'm using pulseaudio, i.e., if I do
xine -A alsa, I don't get the segfault when I exit. Seems to be
independent of the clip and does not occur until I exit. Here is a gdb
backtrace from the core file:
(gdb) bt
#0  0x001f2416 in __kernel_vsyscall ()
#1  0x006ef1ef in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0x006f2835 in __GI_abort () at abort.c:91
#3  0x080ca5e2 in xitk_signal_handler (sig=11) at xitk.c:368
#4  <signal handler called>
#5  0x080731c8 in event_listener (event=<optimized out>,
user_data=<optimized out>) at main.c:1273
#6  0x08073a9d in event_listener (user_data=0x0, event=0xb0803908) at
/usr/include/i386-linux-gnu/bits/stdio2.h:98
#7  0x00138703 in listener_loop (queue_gen=0x8aa04e8) at events.c:225
#8  0x00ddbd4c in start_thread (arg=0xad92fb40) at pthread_create.c:308
#9  0x007abace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/