[Bug 23953] New: qemu.exe exhausts file descriptors (regression)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 9 16:03:59 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=23953

           Summary: qemu.exe exhausts file descriptors (regression)
           Product: Wine
           Version: unspecified
          Platform: x86
               URL: http://download.savannah.gnu.org/releases/qemu/qemu-0.
                    12.5.tar.gz
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mstefani at redhat.com


There is a regression in Wine triggered by qemu.exe:
wine client error:31: pipe: Too many open files
Good: wine-1.1.38
Bad: wine-1.3.0-166-g277040d

Steps to reproduce (courtesy of Kevin Wolf):
- Get the qemu source either from git or a release tar-ball; qemu-0.12.5.tar.gz
will do.
- Install the mingw cross compiling environment (on Fedora: yum install
mingw32-gcc mingw32-SDL mingw32-zlib)
- Unpack and cd to the qemu dir.
- ./configure --target-list=i386-softmmu
--cross-prefix=/usr/bin/i686-pc-mingw32- (this is for Fedora)
- Link the SDL.dll and zlink.dll to the qemu.exe dir so Wine can find them. On
Fedora:
  ln -s /usr/i686-pc-mingw32/sys-root/mingw/bin/zlib1.dll i386-softmmu/
  ln -s /usr/i686-pc-mingw32/sys-root/mingw/bin/SDL.dll i386-softmmu/
- Run qemu:
  wine i386-softmmu/qemu.exe -L pc-bios -hda $DISKIMAGE
- After a few seconds something like:
  "wine client error:3f: pipe: Too many open files" will show up and qemu will
hang.

I'm running a regression test at the moment.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list