GNOME Bugzilla – Bug 649418
[nautilus] High CPU usage (~70%) and very slower...
Last modified: 2012-03-23 15:58:44 UTC
Nautilus is using ~70% of CPU time when start or any another usage. And it's very slow to do anything (~30 sec to show my home folder) I'm experiencing another issue: Gnome starts with nautilus at "autostart", but it's doesn't open the nautilus windows without quit (-q) nautilus first and starts again... For nautilus help (issue): if used nautilus -h -> GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) nautilus --help -> works fine Thank you! ******************************* nautilus 3.0.1.1 - (Arch Linux)
1 - About nautilus "autostart": this is user-error (me). I activated the "have file manager handle my desktop". 2 - About dbus error: Archlinux is using dbus-1.4.1, i update to 1.5.0 and this issue is disappeared. 3 - But unfortunately nautilus continues with High CPU usage and very slower (unusable). So, i'm using Thunar together... Thanks!
Arch Linux Team update the nautilus package version and is a little bit better now: 3.0.1.1-1 ---> 3.0.1.1-2 But nautilus still continues with high CPU usage (~60% of CPU during ~30 secs) and slower when start, everytime. Thanks!
I was having this same problem on ubuntu 11.04 and found that during install my default version of sqlite was a really old version (sqlite 1 smething or other). I installed sqlite3 (sudo apt-get install sqlite3) and now it works fine. I found this bug which lead me to check sqlite: https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/474514 Upgrading sqlite fixed everything for me.
Hi, Unfortunately I'm already with sqlite3 (3.7.6.1). I will look about sqlite3... Thank you for your help.
(In reply to comment #4) > Hi, > > Unfortunately I'm already with sqlite3 (3.7.6.1). > > I will look about sqlite3... > > Thank you for your help. It's flagged out-of-date in Arch.
Hi! I'm getting this error in .xsession-errors: ******************************************************************************** (nautilus:5024): Eel-WARNING **: "unique eel_ref_str" hash table still has 5 elements at quit time (keys above) --- Hash table keys for warning below: --> file:///home/alexandre --> file:///home --> file:///home/alexandre/Dropbox --> file:///home/alexandre/Dropbox/Pictures (nautilus:5024): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 4 elements at quit time (keys above) Window manager warning: CurrentTime used to choose focus window; focus window may not be correct. --- Hash table keys for warning below: --> inode/directory --> users --> l2052 --> Alexandre --> alexandre ******************************************************************************** I did delete my user and recreate it, nautilus runs pretty, until i execute "xdg-user-dirs-update", when return again the high CPU usage. My user-dirs.dirs has some modification because the Dropbox folder. XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Draft" (using "$HOME/Templates" same problem) XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Dropbox/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Dropbox/Pictures" XDG_VIDEOS_DIR="$HOME/Videos" So, if i completely remove XDG_TEMPLATES_DIR="$HOME/Draft (or Templates)" nautilus seems work pretty. Without any output errors... Thank you!
My case is similar. I have a similar experience to that of Alexandre's. Obviously, directories are some different, but results are similar. I'm posting this just to let you know that the problem is not machine's related, but Gnome 3's, I believe. I'm using a AMD64-bit Ubuntu 11.10, with Gnome 3 (because it's faster when loading). I'm glad to report whatever is needed. I can help with terminal commands, and so on, but I need guidance (I'm not that expert). I'm glad to help. Celia
[ I don't think GNOME 3 has anything to do with this. Nautilus is just a GTK3 application ] So, this only happen if you change user-dirs.dirs and launch xdg-user-dirs-update?
(In reply to comment #8) > [ I don't think GNOME 3 has anything to do with this. Nautilus is just a GTK3 > application ] > > So, this only happen if you change user-dirs.dirs and launch > xdg-user-dirs-update? Yes, but only if the option: "Have file manager handle the desktop" is ON. Thanks!
(In reply to comment #9) > > Yes, but only if the option: "Have file manager handle the desktop" is ON. Ok...does Nautilus keep on taking up your CPU forever until you quit it or does it stabilize after a while? Is Nautilus still responsive even while this happens or does it appear stuck?
Ops. Testing now with nautilus 3.2.1 and xdg-user-dirs 0.14, this issue seems solved for me. But before, nautilus was still responsive (and very slow). After 30secs/1min it's was stabilized. Thanks!
Well, then I don't understand... I have nautilus 3.2.1, xdg-user-dirs 0.14, and dbus 1.4.14 When I start nautilus thru terminal, it opens my home dir very slowly, when I change to a dir with many docs, it takes more than 15 sec to open, when I click the Close button, it takes 2-3 sec to close (the "not responding" window appears, then shuts down), and according to top command, it uses 100% of CPU even 1 sec after the window had already closed. Here's the output of nautilus (from terminal): (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed --- Hash table keys for warning below: --> application/x-ole-storage --> image/jpeg --> application/x-php --> text/html --> l2083 --> inode/directory --> l2069 --> Celita Palacios --> celita --> text/plain --> application/x-shockwave-flash (nautilus:3677): Eel-WARNING **: "unique eel_ref_str" hash table still has 11 elements at quit time (keys above) --- Hash table keys for warning below: --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/BROWSER --> file:///home/celita/Templates/5000-web-templates/Templates/28%20Plantillas%20profesionales/ba_finedining/TFineDining --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/text_scroll --> file:///home/celita/Templates/5000-web-templates/Templates/50%20Plantillas%20y%20+/contents/com_website --> file:///home/celita/Templates/5000-web-templates/Templates/108%20html%20templates/6 --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/contents_button --> file:///home/celita/Templates/5000-web-templates/Templates/Flash%20tempaltes/clanfire --> file:///home/celita/Templates/5000-web-templates/Templates/50%20Plantillas%20y%20+/contents/little_world --> file:///home/celita/Templates/5000-web-templates/Templates/PHP5%20themes/ckfcphp --> file:///home/celita/Templates/5000-web-templates/Templates/Dreamweaver%20templates --> file:///home/celita/Templates/5000-web-templates/Templates/others/Eclectica%20by%20PVII_soubory --> file:///home/celita/Templates/5000-web-templates/Templates/PHP5%20themes/AstroBlueA --> file:///home/celita/Templates/5000-web-templates/Templates/1000%20Homepage%20Templates --> file:///home (nautilus:3677): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 14 elements at quit time (keys above) Shutting down nautilus-gdu extension If it's a matter of bad configuration, I apologize, but kindly ask for advise and understanding. Celia
(In reply to comment #12) > Well, then I don't understand... > I have nautilus 3.2.1, xdg-user-dirs 0.14, and dbus 1.4.14 > > When I start nautilus thru terminal, it opens my home dir very slowly, when I > change to a dir with many docs, it takes more than 15 sec to open, when I click > the Close button, it takes 2-3 sec to close (the "not responding" window > appears, then shuts down), and according to top command, it uses 100% of CPU > even 1 sec after the window had already closed. It's not clear if this is the same issue Alexandre is reporting. Are you using the same options as him (modified user-dirs.dirs and desktop icons on)? Does anything change if you turn the desktop icons off? > Here's the output of nautilus (from terminal): > > (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion > `G_VALUE_HOLDS_OBJECT (value)' failed > > (nautilus:3677): GLib-GObject-CRITICAL **: g_value_get_object: assertion > `G_VALUE_HOLDS_OBJECT (value)' failed Hmm, I bet that comes from an extension. Best way to track these critical warnings down is to run nautilus inside gdb (make sure you have the debug symbol packages installed for nautilus and its dependencies first) with the G_DEBUG environment variable set to "fatal_criticals" (the command line would look something like `G_DEBUG="fatal_criticals" gdb nautilus`). The environment variable makes the program abort on a critical warning, so you can get a backtrace with gdb as soon as you hit one. Also, as a test, could you temporarily move away all the contents of /usr/lib/nautilus/extensions-3.0/ (or /usr/lib64/nautilus/extensions-3.0/ if you're on 64-bit) and try again to reproduce this bug? > (nautilus:3677): Eel-WARNING **: "nautilus-directory.c: directories" hash table > still has 14 elements at quit time (keys above) > Shutting down nautilus-gdu extension These are harmless warnings instead.
Cosimo, Thanks for answering. I'm sorry I didn't update as soon as possible. Here's my output (never saw a nautilus window when doing this): celita@DAVIDA:~$ su Password: root@DAVIDA:/home/celita# G_DEBUG="fatal_criticals" gdb nautilus GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus...done. done. (gdb) nautilus Undefined command: "nautilus". Try "help". (gdb) run Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] [New Thread 0x7fffec6e4700 (LWP 4171)] Could not register the application: Timeout was reached [Thread 0x7fffec6e4700 (LWP 4171) exited] [Inferior 1 (process 4168) exited with code 01] (gdb) I'm no expert with gdb. If I did something wrong, please indicate. In a moment, you'll have the terminal output after running nautilus without extensions. Thanks for your attention. Celia
Now, with all desktop icons ON, extensions removed from /usr/lib/nautilus/extensions-3.0 (yes, I'm on 64bit computer, but /usr/lib32 is the other directory), I ran nautilus: window opens blank, after 2-3 secs all files appear, when changing to a sudir with many files, it takes 20 sec approx to show, CPU=100%, Mem=7.4%, according to top, try to close and "Not Responding" window appears, choose Wait and then it closes No extensions in /usr/lib/nautilus/extensions-3.0 I only left the script nautilus-convert-metadata... celita@DAVIDA:~$ nautilus (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed (nautilus:4947): GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed --- Hash table keys for warning below: --> inode/directory --> l2069 --> Celita Palacios --> celita (nautilus:4947): Eel-WARNING **: "unique eel_ref_str" hash table still has 4 elements at quit time (keys above) --- Hash table keys for warning below: --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/menu_button --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/BANNER --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/now_loading --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/OPENING --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/contents_button --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/sound_control --> file:///home/celita/Templates/5000-web-templates/Templates/SWISH/premium_flasheasy --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/LINE --> file:///home/celita/Templates/5000-web-templates/Templates/1000%20Homepage%20Templates --> file:///home/celita/Templates/5000-web-templates/Templates/Botones-Lineas-Scroll%20+%20en%20flash/CONTENTS/OBJECT (nautilus:4947): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 10 elements at quit time (keys above) celita@DAVIDA:~$
(In reply to comment #14) > celita@DAVIDA:~$ su > Password: Why oh why "su"? Or does this problem only happen with your root account?
I thought it is the right way to run gdb... Tomorrow I'll make my test as a regular user.
OK. I ran th test as a regular user. No extensions at all and all desktop icons must be ON. Good news is nautilus doesn't use 100% of CPU. It's not even in the top, according to top. Bad news are two: a) when the window is opened (Home folder must be shown), nothing is showed, no folder nor file; b) nautilus doen't respond at all. I cannot change to another directory; its satlled. Here's the output: celita@DAVIDA:~$ G_DEBUG="fatal_criticals" gdb nautilus GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus...done. done. (gdb) run Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] [New Thread 0x7fffec6e4700 (LWP 2926)] [New Thread 0x7fffebee3700 (LWP 2927)] [New Thread 0x7fffeb6e2700 (LWP 2928)] [New Thread 0x7fffe8db4700 (LWP 2929)] [New Thread 0x7fffdbfff700 (LWP 2930)] GLib-GObject-CRITICAL **: g_value_get_object: assertion `G_VALUE_HOLDS_OBJECT (value)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0x00007ffff4445313 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 (gdb) info sharedlib 0x00007ffff11878a0 0x00007ffff118e0a8 Yes (*) /usr/lib/x86_64-linux-gnu/libXrender.so.1 0x00007ffff0f70050 0x00007ffff0f7d058 Yes (*) /lib/x86_64-linux-gnu/libz.so.1 0x00007ffff0d479c0 0x00007ffff0d616e8 Yes (*) /lib/x86_64-linux-gnu/libexpat.so.1 0x00007ffff0a97450 0x00007ffff0affe76 Yes (*) /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0x00007ffff08298b0 0x00007ffff0839178 Yes (*) /lib/x86_64-linux-gnu/libgcc_s.so.1 0x00007ffff05e1490 0x00007ffff060f678 Yes (*) /usr/lib/libgee.so.2 0x00007ffff03b9d90 0x00007ffff03ce048 Yes (*) /usr/lib/libdee-1.0.so.1 0x00007ffff019b950 0x00007ffff01abb28 Yes (*) /lib/x86_64-linux-gnu/libresolv.so.2 0x00007fffeff91550 0x00007fffeff95ca8 Yes (*) /usr/lib/x86_64-linux-gnu/libffi.so.6 0x00007fffefd555c0 0x00007fffefd7b9b8 Yes (*) /lib/x86_64-linux-gnu/libpcre.so.3 0x00007fffefb51d90 0x00007fffefb52ae8 Yes (*) /usr/lib/x86_64-linux-gnu/li---Type <return> to continue, or q <return> to quit---q Quit (gdb) info sharedlib From To Syms Read Shared Object Library 0x00007ffff7ddcaf0 0x00007ffff7df562a Yes (*) /lib64/ld-linux-x86-64.so.2 0x00007ffff7bd4810 0x00007ffff7bd7b98 Yes /usr/lib/libnautilus-extension.so.1 0x00007ffff79cb9b0 0x00007ffff79cf578 Yes (*) /usr/lib/libgailutil-3.so.0 0x00007ffff77abeb0 0x00007ffff77bf0e8 Yes (*) /usr/lib/libgnome-desktop-3.so.2 0x00007ffff74819d0 0x00007ffff750ceb8 Yes (*) /usr/lib/x86_64-linux-gnu/libX11.so.6 0x00007ffff7263610 0x00007ffff7265ba8 Yes (*) /usr/lib/x86_64-linux-gnu/libnotify.so.4 0x00007ffff705e9e0 0x00007ffff705f558 Yes (*) /usr/lib/liblaunchpad-integration-3.0.so.1 0x00007ffff6a78080 0x00007ffff6ceba38 Yes (*) /usr/lib/libgtk-3.so.0 0x00007ffff67abc50 0x00007ffff67ec068 Yes (*) /usr/lib/libgdk-3.so.0 0x00007ffff6579190 0x00007ffff6585258 Yes (*) /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 0x00007ffff636a1f0 0x00007ffff636b118 Yes (*) /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 0x00007ffff615e830 0x00007ffff61634b8 Yes (*) /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 0x00007ffff5f402c0 0x00007ffff5f522b8 Yes (*) /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 0x00007ffff5c898f0 0x00007ffff5d0f818 Yes (*) /usr/lib/x86_64-linux-gnu/libcairo.so.2 0x00007ffff5a403d0 0x00007ffff5a5eb78 Yes (*) /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 0x00007ffff57fe750 0x00007ffff58102bc Yes (*) /usr/lib/libexif.so.12 0x00007ffff5531930 0x00007ffff55c5ce8 Yes (*) /usr/lib/libexempi.so.3 0x00007ffff52b8480 0x00007ffff52e8fa8 Yes (*) /usr/lib/libunity.so.6 0x00007ffff4f91010 0x00007ffff5048518 Yes (*) /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 0x00007ffff4d62070 0x00007ffff4d63018 Yes (*) /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 0x00007ffff4b49690 0x00007ffff4b556e8 Yes (*) /lib/x86_64-linux-gnu/libpthread.so.0 0x00007ffff48fd4d0 0x00007ffff492d408 Yes (*) /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 0x00007ffff46ef5c0 0x00007ffff46f0a88 Yes (*) /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 0x00007ffff440f7c0 0x00007ffff4481828 Yes (*) /lib/x86_64-linux-gnu/libglib-2.0.so.0 0x00007ffff41e4230 0x00007ffff41f03e8 Yes (*) /usr/lib/libdbusmenu-glib.so.4 0x00007ffff3fc6160 0x00007ffff3fd5c08 Yes (*) /lib/x86_64-linux-gnu/libselinux.so.1 0x00007ffff3d40ef0 0x00007ffff3d80e98 Yes (*) /lib/x86_64-linux-gnu/libm.so.6 0x00007ffff39bcb80 0x00007ffff3ae2f4c Yes (*) /lib/x86_64-linux-gnu/libc.so.6 0x00007ffff3798180 0x00007ffff379b668 Yes (*) /lib/x86_64-linux-gnu/librt.so.1 0x00007ffff358e690 0x00007ffff35936b8 Yes (*) /usr/lib/x86_64-linux-gnu/libXrandr.so.2 0x00007ffff337d460 0x00007ffff3388b38 Yes (*) /usr/lib/x86_64-linux-gnu/libXext.so.6 0x00007ffff3166010 0x00007ffff3171798 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb.so.1 0x00007ffff2f5ade0 0x00007ffff2f5b918 Yes (*) /lib/x86_64-linux-gnu/libdl.so.2 0x00007ffff2d553c0 0x00007ffff2d584e8 Yes (*) /usr/lib/x86_64-linux-gnu/libXfixes.so.3 0x00007ffff2b2f9b0 0x00007ffff2b496f8 Yes (*) /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 0x00007ffff28f8e40 0x00007ffff29128f8 Yes (*) /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 0x00007ffff26f09f0 0x00007ffff26f1478 Yes (*) /usr/lib/x86_64-linux-gnu/libXinerama.so.1 0x00007ffff24e1f80 0x00007ffff24ecac8 Yes (*) /usr/lib/x86_64-linux-gnu/libXi.so.6 0x00007ffff22d82c0 0x00007ffff22dce88 Yes (*) /usr/lib/x86_64-linux-gnu/libXcursor.so.1 0x00007ffff20d3b40 0x00007ffff20d48a8 Yes (*) /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 0x00007ffff1ed0a90 0x00007ffff1ed1608 Yes (*) /usr/lib/x86_64-linux-gnu/libXdamage.so.1 0x00007ffff1c431f0 0x00007ffff1ca8d38 Yes (*) /usr/lib/x86_64-linux-gnu/libfreetype.so.6 0x00007ffff19cbf50 0x00007ffff1a25968 Yes (*) /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 0x00007ffff17a1960 0x00007ffff17bbc18 Yes (*) /lib/x86_64-linux-gnu/libpng12.so.0 0x00007ffff159aa20 0x00007ffff159b158 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 0x00007ffff1393ce0 0x00007ffff13967c8 Yes (*) /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 0x00007ffff11878a0 0x00007ffff118e0a8 Yes (*) /usr/lib/x86_64-linux-gnu/libXrender.so.1 0x00007ffff0f70050 0x00007ffff0f7d058 Yes (*) /lib/x86_64-linux-gnu/libz.so.1 0x00007ffff0d479c0 0x00007ffff0d616e8 Yes (*) /lib/x86_64-linux-gnu/libexpat.so.1 0x00007ffff0a97450 0x00007ffff0affe76 Yes (*) /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0x00007ffff08298b0 0x00007ffff0839178 Yes (*) /lib/x86_64-linux-gnu/libgcc_s.so.1 0x00007ffff05e1490 0x00007ffff060f678 Yes (*) /usr/lib/libgee.so.2 0x00007ffff03b9d90 0x00007ffff03ce048 Yes (*) /usr/lib/libdee-1.0.so.1 0x00007ffff019b950 0x00007ffff01abb28 Yes (*) /lib/x86_64-linux-gnu/libresolv.so.2 0x00007fffeff91550 0x00007fffeff95ca8 Yes (*) /usr/lib/x86_64-linux-gnu/libffi.so.6 0x00007fffefd555c0 0x00007fffefd7b9b8 Yes (*) /lib/x86_64-linux-gnu/libpcre.so.3 0x00007fffefb51d90 0x00007fffefb52ae8 Yes (*) /usr/lib/x86_64-linux-gnu/li---Type <return> to continue, or q <return> to quit--- bXau.so.6 0x00007fffef94c040 0x00007fffef94da58 Yes (*) /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 0x00007fffef05c1a0 0x00007fffef063d48 Yes (*) /usr/lib/liboverlay-scrollbar3-0.2.so.0 0x00007fffeee50310 0x00007fffeee55ee8 Yes (*) /lib/x86_64-linux-gnu/libnss_compat.so.2 0x00007fffeec39070 0x00007fffeec468c8 Yes (*) /lib/x86_64-linux-gnu/libnsl.so.1 0x00007fffeea2b060 0x00007fffeea315f8 Yes (*) /lib/x86_64-linux-gnu/libnss_nis.so.2 0x00007fffee81e260 0x00007fffee825958 Yes (*) /lib/x86_64-linux-gnu/libnss_files.so.2 0x00007fffee617f20 0x00007fffee619e08 Yes (*) /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so 0x00007fffee412a90 0x00007fffee413e98 Yes (*) /usr/lib/libcanberra-gtk3.so.0 0x00007fffee203ae0 0x00007fffee20cc18 Yes (*) /usr/lib/libcanberra.so.0 0x00007fffedffad10 0x00007fffedffee98 Yes (*) /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 0x00007fffeddea180 0x00007fffeddf3638 Yes (*) /usr/lib/x86_64-linux-gnu/li---Type <return> to continue, or q <return> to quit--- btdb.so.1 0x00007fffedbdfe70 0x00007fffedbe41ac Yes (*) /usr/lib/libltdl.so.7 0x00007fffed9b4cb0 0x00007fffed9cbab8 Yes (*) /usr/lib/x86_64-linux-gnu/libvorbis.so.0 0x00007fffed7ac910 0x00007fffed7af2f8 Yes (*) /usr/lib/x86_64-linux-gnu/libogg.so.0 0x00007fffed59ac00 0x00007fffed5a6938 Yes (*) /usr/lib/gio/modules/libgioremote-volume-monitor.so 0x00007fffed35a7a0 0x00007fffed383778 Yes (*) /lib/x86_64-linux-gnu/libdbus-1.so.3 0x00007fffed145790 0x00007fffed14f478 Yes (*) /usr/lib/gvfs/libgvfscommon.so 0x00007fffecf198f0 0x00007fffecf32ab8 Yes (*) /usr/lib/gio/modules/libgvfsdbus.so 0x00007fffecd061a0 0x00007fffecd0cbc8 Yes (*) /lib/x86_64-linux-gnu/libudev.so.0 0x00007fffecafc8d0 0x00007fffecaffc38 Yes (*) /usr/lib/gio/modules/libdconfsettings.so 0x00007fffec8ede70 0x00007fffec8f6a58 Yes (*) /usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so 0x00007fffec6e6bc0 0x00007fffec6e8518 Yes (*) /usr/lib/x86_64-linux-gnu/gd---Type <return> to continue, or q <return> to quit--- k-pixbuf-2.0//2.10.0/loaders/libpixbufloader-png.so 0x00007fffe9c4dab0 0x00007fffe9c4df38 Yes (*) /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0//2.10.0/loaders/libpixbufloader-svg.so 0x00007fffe9a1ee10 0x00007fffe9a42858 Yes (*) /usr/lib/x86_64-linux-gnu/librsvg-2.so.2 0x00007fffe97e7630 0x00007fffe9805e98 Yes (*) /usr/lib/libcroco-0.6.so.3 0x00007fffe94af270 0x00007fffe95932b8 Yes (*) /usr/lib/libxml2.so.2 0x00007fffe927f1c0 0x00007fffe9280988 Yes (*) /usr/lib/gtk-3.0/3.0.0/menuproxies/libappmenu.so 0x00007fffe9071340 0x00007fffe9078a88 Yes (*) /usr/lib/libdbusmenu-gtk3.so.4 0x00007fffe8e5f0d0 0x00007fffe8e5f5b8 Yes (*) /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so 0x00007fffe83af750 0x00007fffe83b15d8 Yes (*) /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so 0x00007fffe815fbb0 0x00007fffe817b1e8 Yes (*) /usr/lib/libibus-1.0.so.0 (*): Shared library is missing debugging information. Hope it helps, Celia
If this is still a problem, "thread apply all bt" after the SIGTRAP would be welcome (plus make sure that debug packages are installed).
sixxties0207: Is this still a problem?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!