Comment 18 for bug 454234

Revision history for this message
Erez Volk (erez-volk) wrote :

Hi All,

I'm not sure how/what to change here, but I think I've tracked down the bug, and it's an Ubuntu bug and not in the original Nautilus code. After some debugging and stack tracing, here is what I've found (looking at the nautilus-2.28.1-0ubuntu3 sources):

- In src/nautilus-main.c, around line 465, there is a call to eel_preferences_get_boolean(); this is an Ubuntu patch, related to the "boot curtain"
- However, the call to nautilus_global_preferences_init(), which initializes the eel preferences code, only comes on line 509.

Result? Every time you run Nautilus you will get this error.
Probable fix? Move the boot curtain code down after the initialization call. I've tried this and it seems to work (see attached patch below), but I may be missing some bigger picture.