From owner-freebsd-bugs@FreeBSD.ORG Fri Sep 30 14:20:10 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E2891065673 for ; Fri, 30 Sep 2011 14:20:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DEEE18FC1D for ; Fri, 30 Sep 2011 14:20:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p8UEK971012825 for ; Fri, 30 Sep 2011 14:20:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p8UEK9Sq012824; Fri, 30 Sep 2011 14:20:09 GMT (envelope-from gnats) Resent-Date: Fri, 30 Sep 2011 14:20:09 GMT Resent-Message-Id: <201109301420.p8UEK9Sq012824@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Hiroshi Saeki Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA516106564A for ; Fri, 30 Sep 2011 14:15:20 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id B9B378FC0C for ; Fri, 30 Sep 2011 14:15:20 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p8UEFKvc057120 for ; Fri, 30 Sep 2011 14:15:20 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p8UEFKuV057119; Fri, 30 Sep 2011 14:15:20 GMT (envelope-from nobody) Message-Id: <201109301415.p8UEFKuV057119@red.freebsd.org> Date: Fri, 30 Sep 2011 14:15:20 GMT From: Hiroshi Saeki To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/161159: FreeBSD-SA-11:05.unix patch causes Linux emulator X error X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2011 14:20:10 -0000 >Number: 161159 >Category: kern >Synopsis: FreeBSD-SA-11:05.unix patch causes Linux emulator X error >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 30 14:20:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Hiroshi Saeki >Release: FreeBSD 8.2-RELEASE-p3 amd64 >Organization: >Environment: System: FreeBSD freud.jp-media-lab.com.local 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #5: Mon Sep 12 17:43:09 JST 2011 hiroshi@freud.jp-media-lab.com.local:/usr/obj/usr/src/sys/GENERIC amd64 H/W :Dell XPS Notebook L501X Άχ My own environment Operating System : FreeBSD/amd64 8.2-RELEASE-p3 Xorg related: foo@bar~% pkg_info -Ix xorg linux-f10-xorg-libs-7.4_1 xorg-7.5.1 xorg-apps-7.5.1 xorg-cf-files-1.0.4 xorg-docs-1.4,1 xorg-drivers-7.5.1 xorg-fonts-100dpi-7.5.1 xorg-fonts-7.5.1 xorg-fonts-75dpi-7.5.1 xorg-fonts-cyrillic-7.5.1 xorg-fonts-miscbitmaps-7.5.1 xorg-fonts-truetype-7.5.1 xorg-fonts-type1-7.5.1 xorg-libraries-7.5.1 xorg-macros-1.15.0 xorg-server-1.7.7_2,1 Linux related: foo@bar~% pkg_info -Ix linux ja-linux-JM-20050615 linux-americasarmy-2.5.0_1 linux-f10-alsa-lib-1.0.21_1 linux-f10-alsa-plugins-oss-1.0.21_2 linux-f10-aspell-0.60.6 linux-f10-atk-1.24.0 linux-f10-cairo-1.8.0_1 linux-f10-curl-7.19.6_1 linux-f10-cyrus-sasl2-2.1.22_1 linux-f10-dbus-glib-0.76 linux-f10-dbus-libs-1.2.4 linux-f10-expat-2.0.1 linux-f10-flashplugin-10.3r183.10 linux-f10-fontconfig-2.6.0 linux-f10-gtk2-2.14.7_3 linux-f10-hicolor-icon-theme-0.5 linux-f10-jpeg-6b linux-f10-libasyncns-0.7 linux-f10-libsigc++20-2.2.2 linux-f10-libssh2-0.18 linux-f10-libv4l-0.6.2 linux-f10-nas-libs-1.9.1 linux-f10-nspr-4.7.6 linux-f10-nss-3.12.3.99.3_1 linux-f10-openldap-2.4.12_1 linux-f10-openssl-0.9.8g linux-f10-pango-1.28.3 linux-f10-png-1.2.37_1 linux-f10-sdl-1.2.13 linux-f10-sdl_image-1.2.6_2 linux-f10-sqlite3-3.5.9_1 linux-f10-tiff-3.8.2 linux-f10-xorg-libs-7.4_1 linux-firefox-devel-3.5.19 linux-libgtkembedmoz-0.0.20100806 linux-mplayerplug-in-3.55_2 Embed MPlayer into browser linux-nvu-1.0_2 linux-opera-11.50 linux-realplayer-10.0.9.809.20070726_1 linux-seamonkey-2.0.14 linux-sun-jdk-1.6.0.24 linux_base-f10-10_4 linux_base-fc-4_15 linux_v4l2wrapper-kmod-1.0_2 linuxdoc-1.1_1 linuxlibertine-4.4.1_1 opera-linuxplugins-11.50 above all, I tried: linux-firefox-devel-3.5.19 linux-opera-11.50 ja-acroread8-8.1.7_3 Άχ compiled from mailing list from freebsd-questions@freebsd.org FreeBSD 9-Beta3 and FlashPlayer thread, beginning from Thu, 29 Sep 2011 09:45:49 +0200 Operating System: FreeBSD 9.0-BETA3 Linux related: linux-f10-flashplugin-10.3r183.10 nspluginwrapper-1.4.4 firefox-7.0_1,1 (FreeBSD native) from freebsd-ports@freebsd.org Re: FreeBSD 9-Beta3 and FlashPlayer thread, beginning from Thu, 29 Sep 2011 10:45:48 +0200 Operating System: FreeBSD 9.0-BETA3 FreeBSD 8.3-p3 Linux related: linux-f10-flashplugin-10.3r183.10 nspluginwrapper-1.4.4 firefox-7.0_1,1 (FreeBSD native) Linuxulator X11 broken? thread, beginning from Thu, 29 Sep 2011 12:50:55 +0100 Operating System: 8.2-STABLE FreeBSD 8.2-STABLE #8: Thu Sep 29 10:11:04 BST 2011 on amd64 Linux realted: flash plugin skype citrix >Description: Άχ On my own environment I upgraded my FreeBSD/amd64 8.2-RELEASE-p2 system to FreeBSD/amd64 8.2-RELEASE-p3 by way of # make world # make kernel On my gnome2-2.32.1_3 desktop environment, linux-firefox-devel-3.5.19 linux-opera-11.50 ja-acroread8-8.1.7_3 cannot be started. They can't open display. log : linux-firefox-devel-3.5.19 (process:3287): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Error: cannot open display: :0.0 linux-opera-11.50 opera: cannot connect to X server :0.0. Error: Invalid argument ja-acroread8-8.1.7_3 mkdir: cannot create directory `/home': Permission denied cp: cannot create regular file `/home/foo/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': No such file or directory (process:3348): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. (acroread:3348): Gtk-WARNING **: cannot open display: :0.0 I # portupgrade -fv linux_base-f10-10_4 linux-f10-xorg-libs-7.4_1 linux-f10-gtk2-2.14.7_3 ,but nothing changed. I searched google by the words of FreeBSD linux-firefox Error: cannot open display: :0.0 and knew that also on FreeBSD 9.0-BETA3 FreeBSD/amd64 8.2-STABLE Thu Sep 29 10:11:04 BST 2011 environment, linux application don't start. I guessed that these errors have relavance to recent changes to FreeBSD source code itself. Especially, kernel source code change is suspicious. So I reverted only kernel to that of FreeBSD/amd64 8.2-RELEASE-p2. Andlinux-firefox-devel-3.5.19 linux-opera-11.50 ja-acroread8-8.1.7_3 work fine. To take error log, I installed kernel of FreeBSD/amd64 8.2-RELEASE-p3 and errors occur again. After finishing taking log, I installed kernel of FreeBSD/amd64 8.2-RELEASE-p2 and error ceased. This error is reproductive. According to freebsd-questions@freebsd.org freebsd-ports@freebsd.org mailing list, on other people's FreeBSD 8.2-RELEASE-p3 system, same errors occur. Even on FreeBSD 9.0-BETA3 FreeBSD/amd64 8.2-STABLE Thu Sep 29 10:11:04 BST 2011 systems, same errors occur. Perhaps patch file in FreeBSD Security Advisory is problematic. FreeBSD-SA-11:04.compress is patch for userland command, so this has no relavance to errors. FreeBSD-SA-11:05.unix is patch for kernel, so this is suspicious. Someone needs to modify CVS: Branch Revision Path - ------------------------------------------------------------------------- RELENG_7 src/sys/kern/uipc_usrreq.c 1.206.2.13 RELENG_7_4 src/sys/kern/uipc_usrreq.c 1.206.2.11.4.2 RELENG_7_3 src/sys/kern/uipc_usrreq.c 1.206.2.11.2.2 RELENG_8 src/sys/kern/uipc_usrreq.c 1.233.2.6 RELENG_8_2 src/sys/kern/uipc_usrreq.c 1.233.2.2.2.2 RELENG_8_1 src/sys/kern/uipc_usrreq.c 1.233.2.1.4.2 RELENG_9 src/sys/kern/uipc_usrreq.c 1.244.2.2 - ------------------------------------------------------------------------ I'm sorry, but I am no programmer. All I can is to submit report, I can not submit patch. Άχ additonal information compiled from mailing list: From: Andrew To: freebsd-ports@freebsd.org Subject: Linuxulator X11 broken? Date: Thu, 29 Sep 2011 12:50:55 +0100 Sender: owner-freebsd-ports@freebsd.org > part of ktrace of skype failing to launch: > > 64328 skype CALL linux_socketcall(0x1,0xffffca00) > 64328 skype RET linux_socketcall 7 > 64328 skype CALL linux_socketcall(0x3,0xffffca00) > 64328 skype STRU struct sockaddr { AF_LOCAL, invalid } > 64328 skype RET linux_socketcall -1 errno 2 No such file or directory > 64328 skype CALL close(0x7) > 64328 skype RET close 0 > 64328 skype CALL linux_socketcall(0x1,0xffffca00) > 64328 skype RET linux_socketcall 7 > 64328 skype CALL linux_socketcall(0x3,0xffffca00) > 64328 skype STRU struct sockaddr { AF_LOCAL, /tmp/.X11-unix/X0 } > 64328 skype RET linux_socketcall -1 errno 22 Invalid argument > 64328 skype CALL close(0x7) > 64328 skype RET close 0 > 64328 skype CALL write(0x6,0x9700e01,0x1) > 64328 skype GIO fd 6 wrote 1 byte > "@" > 64328 skype RET write 1 > 64328 skype CALL close(0x6) > 64328 skype RET close 0 > 64328 skype CALL close(0x5) > 64328 skype RET close 0 > 64328 skype CALL linux_rt_sigaction(0x11,0xffffca28,0xffffc99c,0x8) > 64328 skype RET linux_rt_sigaction 0 > 64328 skype CALL linux_exit_group(0x1) > From: kaltheat To: freebsd-ports@freebsd.org Subject: Re: Linuxulator X11 broken? Date: Thu, 29 Sep 2011 23:11:02 +0200 Sender: owner-freebsd-ports@freebsd.org > ktrace of firefox trying to play flash via npviewer(nsplugin wrapper) > shows this: > > 31900 initial thread RET nanosleep 0 > 31900 initial thread CALL connect(0x15,0x809241d18,0x42) > 31900 initial thread STRU struct sockaddr { AF_LOCAL, invalid } > 31900 initial thread NAMI > "/tmp/_org_wrapper_NSPlugins_libflashplayer.so_31900-2_1804289383" > 31900 initial thread RET connect -1 errno 2 No such file or directory > 31900 initial thread CALL nanosleep(0x7fffffffca30,0x7fffffffca40) > 31900 initial thread RET nanosleep 0 > 31900 initial thread CALL connect(0x15,0x809241d18,0x42) > 31900 initial thread STRU struct sockaddr { AF_LOCAL, invalid } > 31900 initial thread NAMI > "/tmp/_org_wrapper_NSPlugins_libflashplayer.so_31900-2_1804289383" > 31900 initial thread RET connect -1 errno 2 No such file or directory > 31900 initial thread CALL nanosleep(0x7fffffffca30,0x7fffffffca40) > 31900 initial thread RET nanosleep 0 > 31900 initial thread CALL unlink(0x8093cd150) > 31900 initial thread NAMI > "/tmp/_org_wrapper_NSPlugins_libflashplayer.so_31900-2_1804289383" > 31900 initial thread RET unlink -1 errno 2 No such file or directory > 31900 initial thread CALL close(0x15) > 31900 initial thread RET close 0 > 31900 initial thread CALL write(0x2,0x7fffffffc2d0,0x19) > 31900 initial thread GIO fd 2 wrote 25 bytes > "*** NSPlugin Wrapper *** " > 31900 initial thread RET write 25/0x19 > 31900 initial thread CALL write(0x2,0x7fffffffc3b0,0x3e) > 31900 initial thread GIO fd 2 wrote 62 bytes > "ERROR: failed to initialize plugin-side RPC client connection > " > > >How-To-Repeat: Άχ On my own environment These errors are reproductive always using FreeBSD/amd64 8.2-RELEASE-p3 kernel. Άχ information compiled from mailing list These errors are reproductive always using FreeBSD 8.2-RELEASE-p3 FreeeBSD/amd64 8.2-STABLE FreeBSD 8.2-STABLE #8: Thu Sep 29 10:11:04 BST 2011 FreeBSD 9.0-BETA3 kernels. >Fix: >Release-Note: >Audit-Trail: >Unformatted: