Issue with (mostly) fat32 devices, and HAL fails to even initialize after new login

Bug #68574 reported by Rui Mesquita
6
Affects Status Importance Assigned to Milestone
hal (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

This issue seems to be caused, or perhaps may have been uncovered, by a fix for a nautilus crasher bug, that I reported earlier:
https://launchpad.net/distros/ubuntu/+source/nautilus/+bug/47619

I was going to file this report under the nautilus package, but as you will see, I later found out this seems to have more serious systemwide implications

I'm currently still using Dapper, with all the updates from dapper-updates + dapper-backports.

1. nautilus works fine for some time.
2. after some time not touching nautilus (a few hours, in my case overnight), changing directories on a few filesystems (so far seems only fat32 filesystems, ext3 gives no issue) freezes nautilus with 0% CPU usage.
3. the solution has been to either attach a debuger, get a backtrace, and detach it; this usually unfreezes nautilus, or simply kill the nautilus process.
4. after this, trying to browse folders on a fat32 fs (but not opening the device's root directory), or trying to move something to the trashbin (no matter what fs), freezes nautilus as well.
5. So since nautilus won't work correctly, I try to log out from the logout dialogue. This doesn't log me out, so I have to press ctrl+alt+backspace.

6. When I log back in from gdm, the the desktop doesn't load correctly; the gnome panels don't load completely (i.e. appear blank) and nautilus doesn't seem to load at all. More importantly, I get a warning saying the system couldn't load HAL: "Internal error: failed to initialize HAL!"

7. So I try to get a screenshot of the warning, I run ksnapshot from a console, that was called by a custom keyboard shortcut alt+F3, since alt+F2 won't bring up the 'run command' dialogue.

8. I take the screenshot, but when I try to save it, the save dialogue for selecting the filename gives me an error when it tries to read a folder, i.e. I am unable to see any files since the save dialogue can't recognize any folders, but I manage to save the image.

9. I finally decide to just reboot.

A few notes:
- I still haven't figured out how to trigger this bug.
- It seems to me only newly started apps are affected by this, for example, when this bug is active, amarok hangs when I try to load it.
- if this really is related to HAL, would it help to get some sort of debug info about it?

Revision history for this message
Rui Mesquita (rpedro78) wrote :
Revision history for this message
Rui Mesquita (rpedro78) wrote :
Revision history for this message
Rui Mesquita (rpedro78) wrote :
Revision history for this message
Anders Kaseorg (andersk) wrote :

The "failed to initialize HAL" error actually comes from update-notifier (see bug #81670).

Revision history for this message
Andreas Moog (ampelbein) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with latest Ubuntu release? Thanks in advance.

Changed in hal:
status: New → Incomplete
Revision history for this message
Andreas Moog (ampelbein) wrote : Closing this Bug since there was no Information provided

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

We are closing this bug report because it lacks the information we need
to investigate the problem, as described in the previous comments.
Please reopen it if you can give us the missing information, and don't
hesitate to submit bug reports in the future. To reopen the bug report
you can click on the current status, under the Status column, and change
the Status back to "New". Thanks again!

 status invalid

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkiuj+UACgkQ06FgkPZwicSqrACcDw6zBy8ZSP6x5/UdcjOrRSsA
tSkAoN2fNuYecE5NivJlXJVGU+I9DOq7
=XGDB
-----END PGP SIGNATURE-----

Changed in hal:
status: Incomplete → Invalid
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.