Bug#236277: and the answer is no, root cannot either

Bastien Nocera Bastien Nocera <hadess@hadess.net>, 236277@bugs.debian.org
Wed, 28 Apr 2004 10:43:15 +0100


On Sun, 2004-04-25 at 13:18, Martin-=C3=89ric Racine wrote:
> On Thu, 15 Apr 2004, Sebastien Bacher wrote:
>=20
> > Martin-=C3=89ric Racine <q-funk@pp.fishpool.fi> writes:
> >=20
> > > On Tue, 13 Apr 2004, Debian Bug Tracking System wrote:
> > >> A month without news, and probably not a bug in totem, I'm closing=
 this
> > >> bug. Feel free to reopen it with some details if the problem is st=
ill
> > >> here.
> > >
> > > All necessary details were provided.  To answer your question, no, =
killing
> > > Totem and trying to unmount by root won't help either.  As I previo=
usly said,
> > > the only way to fix it is to reboot.
> >=20
> > Oh ? All the details .. where is the response to this question :
> > "Try reproducing the problem, and launch "killall fam" as root. Let m=
e
> > know if you can eject the CD afterwards." ?
> >=20
> > Killing totem here is a no sense since he's closed, the problem is
> > problably fam ...
>=20
> So, here's what I did:
>=20
> 1) Insert mixed-media CD in drive.
> 2) Mount from GNOME desktop (right-click, mount, CD-ROM).
> 3) Start Totem.
> 4) Open file, load the MPEG found on the CD.
> 5) Play the file.
> 6) Quit Totem.
> 7) Try to eject the CD from desktop; fails "Could not eject, drive is b=
usy".
> 8) Try killing FAM:
> <q-funk@omena:/home/q-funk>$ ps ax |grep fam
>   439 ?        Ss     0:38 /usr/sbin/famd -T 0
> <q-funk@omena:/home/q-funk>$ sudo killall famd
> <q-funk@omena:/home/q-funk>$ ps ax |grep fam
> 26233 pts/66   S+     0:00 grep fam
> 9) Repeat step 7, which now works.
>=20
> So, basically Totem forgets to release the file it was accessing.

Nope, it's a well-known FAM bug. Not Totem's fault.

---
Bastien Nocera <hadess@hadess.net>=20
The thunder was ominous sounding, much like the sound of a thin sheet of
metal being shaken backstage during the storm scene in a play.=20