[pulseaudio-discuss] 0.9.8 seg fault

Jim Duda jim at duda.tzo.com
Sat Mar 29 07:14:01 PDT 2008


I followed the instructions from the fedora StackTraces wiki for 
installing all the debugging library information.

These libraries were installed:
   Installing: glibc-debuginfo-common
   Installing: glibc-debuginfo
   Installing: bash-debuginfo
   Installing: pulseaudio-module-lirc
   Installing: pulseaudio-module-bluetooth
   Installing: PolicyKit-debuginfo
   Installing: dbus-debuginfo
   Installing: glib2-debuginfo
   Installing: alsa-lib-debuginfo
   Installing: libsamplerate-debuginfo
   Installing: pulseaudio-debuginfo
   Installing: libsndfile-debuginfo
   Installing: tcp_wrappers-debuginfo
   Installing: liboil-debuginfo
   Installing: libtool-debuginfo
   Installing: libcap-debuginfo
   Installing: hal-debuginfo

Running gdb the first time resulted in another failure, with a request 
to install these 3 packages, which I did.

   Installing: expat-debuginfo
   Installing: libsepol-debuginfo
   Installing: libselinux-debuginfo

This is what happens now:

linux# gdb /usr/bin/pulseaudio
GNU gdb Red Hat Linux (6.6-45.fc8rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run --system --log-target=syslog
Starting program: /usr/bin/pulseaudio --system --log-target=syslog
[Thread debugging using libthread_db enabled]
[New process 15257]
Executing new program: /usr/bin/pulseaudio
warning: Cannot initialize thread debugging library: generic error
warning: Cannot initialize thread debugging library: generic error
[New process 15257]
[Thread debugging using libthread_db enabled]
Segmentation fault

I am running my own compiled kernel, could that be an issue?

I've read the fedora wiki a couple of times and tried to google for a 
solution, but I haven't found one.  Do you understand what is going on?


Lennart Poettering wrote:
> On Fri, 28.03.08 20:33, Jim Duda (jim at duda.tzo.com) wrote:
>> After upgrading from 0.9.8 from 0.9.6, pulse is segfaulting when playing 
>> simple wav files.
>> Example:
>> Mar 28 20:30:18 linux kernel: pulseaudio[2847]: segfault at b4dd79f0 eip 
>> b4dd79f0 esp bfe949fc error 4
>> I have to manually restart.
>> I'm using --system mode.
> Please provide a back trace.
> https://wiki.ubuntu.com/Backtrace
> http://fedoraproject.org/wiki/StackTraces
> Lennart

More information about the pulseaudio-discuss mailing list