Bug 89157 - Pulseaudio 6.0 crashes upon starting up
Summary: Pulseaudio 6.0 crashes upon starting up
Status: RESOLVED NOTABUG
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: daemon (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-15 16:29 UTC by guido
Modified: 2015-02-17 19:57 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description guido 2015-02-15 16:29:25 UTC
Pulseaudio 6.0 crashes upon starting up the graphical environment (and thus pulseaudio):

Assertion 'size <= (PA_ALIGN(1024*1024*1024))' failed at pulsecore/shm.c:113, function pa_shm_create_rw(). Aborting.

I've noticed that daemon.conf has the following two lines commented out:

; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB

so, it should be using the default options for shm...
Comment 1 David Henningsson 2015-02-16 08:50:44 UTC
Hi,

Is it the client or the PulseAudio server that crashes? Would it be possible for you to attach a backtrace? Thanks.
Comment 2 guido 2015-02-16 10:50:32 UTC
It probably exits cleanly, so I suppose there is no backtrace.
Comment 3 David Henningsson 2015-02-17 07:38:22 UTC
If you start PulseAudio with gdb, gdb will break on this crash because there is a SIGABRT signal. At that point, if you run "bt full" you will get a backtrace, which is what I'm looking for here.

Can you do that? Thanks in advance.
Comment 4 guido 2015-02-17 19:57:42 UTC
It's not a bug. I think it was due to the fact that X was not running...

I found other error messages that explain the above:

Feb 17 11:28:29 vortex pulseaudio[6696]: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 17 11:28:29 vortex pulseaudio[6696]: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
Feb 17 11:28:29 vortex pulseaudio[6696]: [pulseaudio] main.c: Module load failed.
Feb 17 11:28:29 vortex pulseaudio[6696]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Feb 17 11:28:29 vortex pulseaudio[6696]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

And X was not running due to the fact that gnome-settings-daemon had not been linked yet against the new pulseaudio.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.