** Changed in: linux-source-2.6.15 (Ubuntu Dapper)
   Importance: Undecided => High
       Status: New => Fix Committed

** Changed in: linux-source-2.6.15 (Ubuntu Dapper)
       Target: None => dapper-updates

** Tags added: regression-update

** Description changed:

  Binary package hint: wine
  
  Distro: Kubuntu Dapper 6.06
  Wine: 0.9.9-0ubuntu2 (tested also with 0.9.39 from winehq.org)
  Kernel: 2.6.15-29-386 (2.6.15-29.58)
  
  When .exe is run from FAT partition, wine process gets stuck in kernel in "D" 
state and cannot be killed.
  I have straced the process and it appears it is stuck in:
  ioctl(9, TUNIOCGETINFO or VFAT_IOCTL_READDIR_BOTH
  
  This way user can prevent unmounting FAT partition by running wine on
  FAT partition.
  
- To reproduce:
+ TESTCASE:
  1. Mount any FAT volume (for example USB pendrive)
  2. Copy some file.exe file to it.
  3. Run: wine /media/mydisk/file.exe
  4. Wine hangs and cannot be killed.
  
  Possible workaround is to recompile wine with "#define 
VFAT_IOCTL_READDIR_BOTH" in dlls/ntdll/directory.c commented out.
  I have checked that it works.

-- 
Wine causes process hang in kernel when running applications from FAT partition
https://bugs.launchpad.net/bugs/137978
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to