[Bug 785803] New: Problem with Pulseaudio and NFS homedirectory
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c0 Summary: Problem with Pulseaudio and NFS homedirectory Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: Other OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: kai@stella.at QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0 Since my update to OpenSUSE 12.2 + Tumbleweed my sound is not working anymore, since pulseaudio is not starting. Our homedirectories are on NFS. my bug analysis shows the problems happens when pulseaudio trys to fchown the .pulse directory in the users home dir, which is on NFS. After searching a bit on the internet it seems like i am having exactly the same issue mentioned by this fedora bug. https://bugzilla.redhat.com/show_bug.cgi?id=829362. They suggest its a nfs utils bug so filing the bug here under Network. there seems to be a working patch already in the fedora bug topic too. Reproducible: Always Steps to Reproduce: 1. have homedirectory on NFS 2. use Pulseaudio Actual Results: pulseaudio crashes so no sound possible end of strace output for starting pulseaudio open("/sys/class/dmi/id/sys_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "MSI\n", 4096) = 4 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/sys/class/dmi/id/board_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "MSI\n", 4096) = 4 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/sys/class/dmi/id/bios_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "American Megatrends Inc.\n", 4096) = 25 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0644, st_size=33, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "2c37bde2b640abcdd995808000000435"..., 4096) = 33 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 stat("/home/kai", {st_mode=S_IFDIR|0700, st_size=20480, ...}) = 0 getuid() = 507 umask(077) = 022 mkdir("/home/kai/.pulse", 0700) = 0 umask(022) = 077 open("/home/kai/.pulse", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 getuid() = 507 getgid() = 100 fchown(4, 507, 100) = -1 EINVAL (Invalid argument) rmdir("/home/kai/.pulse") = 0 prctl(PR_GET_NAME, 0x12c4500, 0x12c4500, 0x7f4d62cbd620, 0) = 0 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 write(2, "E: [pulseaudio] core-util.c: \33[1"..., 92E: [pulseaudio] core-util.c: Failed to create secure directory: Invalid argument ) = 92 close(3) = 0 exit_group(1) = ? +++ exited with 1 +++ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c Andreas Jaeger <aj@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |nfbrown@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c1 --- Comment #1 from Neil Brown <nfbrown@suse.com> 2012-10-24 22:35:30 UTC --- Created an attachment (id=510790) --> (http://bugzilla.novell.com/attachment.cgi?id=510790) test nfs-client package I've backported the relevant patches from nfs-utils mainline (slightly different from the patch that appears in the RH bugzilla). Please install the attached package and confirm that it works for you. If it does I'll create a proper update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c2 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |kai@stella.at --- Comment #2 from Neil Brown <nfbrown@suse.com> 2012-10-24 22:36:15 UTC --- setting "needinfo" which I cannot do when creating an attachment. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c3 --- Comment #3 from Kai Iskratsch <kai@stella.at> 2012-10-25 08:48:15 UTC --- this rpm fixed the problems for me. thx for the fast reaction -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c4 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|kai@stella.at | Resolution| |FIXED --- Comment #4 from Neil Brown <nfbrown@suse.com> 2012-10-25 09:35:03 UTC --- Thanks. I've submitted a maintenance request (number 139248) so marking bug as FIXED. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c5 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #5 from Benjamin Brunner <bbrunner@suse.com> 2012-10-25 14:42:10 CEST --- Neil, could you rename the new patches to foo.patch, please and add the full name of the patches to the particular .changes-entry and submit it again please. (see the new patchtagging-guidelines of the opensuse-review-team http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines ) Unfortunately the submission is already accepted and I'm not allowed to reopen it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c6 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #6 from Neil Brown <nfbrown@suse.com> 2012-10-25 21:31:58 UTC --- Fixed, thanks. MR 139346 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> 2012-10-31 13:09:07 UTC --- openSUSE-RU-2012:1416-1: An update that has three recommended fixes can now be installed. Category: recommended (low) Bug References: 772534,779851,785803 CVE References: Sources used: openSUSE 12.2 (src): nfs-utils-1.2.6-2.12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com