calling uuid inside fuse callback -> unmountable fuse for 5 mins

Bug #328318 reported by Ludovico Cavedon
2
Affects Status Importance Assigned to Milestone
python-fuse (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: python-fuse

If I call uuid.uuid1() inside a Fuse callback, the next time I try to mount any Fuse filesystem I get

fusermount: mount failed: Cannot allocate memory

and the attached kernel messages.

See also attached python test case.
Try to mount, umount and mount again.

I was not able to replicate it with a pure C code.

$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10

$ apt-cache policy python-fuse
python-fuse:
  Installed: 1:0.2-pre3-9
  Candidate: 1:0.2-pre3-9
  Version table:
 *** 1:0.2-pre3-9 0
        500 http://mirror.anl.gov intrepid/universe Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
Package: python-fuse 1:0.2-pre3-9
ProcEnviron:
 LC_TIME=en_IE.UTF-8
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: python-fuse
Uname: Linux 2.6.27-11-generic x86_64

Tags: apport-bug
Revision history for this message
Ludovico Cavedon (cavedon) wrote :
Revision history for this message
Ludovico Cavedon (cavedon) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.