calling uuid inside fuse callback -> unmountable fuse for 5 mins
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://
100 /var/lib/
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
Package: python-fuse 1:0.2-pre3-9
ProcEnviron:
LC_TIME=
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: python-fuse
Uname: Linux 2.6.27-11-generic x86_64