I got the same problem, with the same workaround, today just after upgrading Mozilla Firefox to v18.0. I had a hard time solving the problem.
Symptoms:
* Anything linked to libgio-2.0 do segfault.
* cannot login using xfce4-session or gnome-session
* dbus not working either
* using xinit and then opera, I could still use internet!
Workaround:
rm ~/.local/share/mime/mime.cache
Log:
$ cat /var/log/kern.log | tail -1
Jan 11 22:58:42 asuslinux kernel: [ 868.425016] xfce4-session[4187]: segfault at 5bb51138 ip b69af4d1 sp bfe035b0 error 4 in libgio-2.0.so.0.3400.1[b68b8000+15b000]
Versions:
$ dpkg -l |grep glib
ii libglib2.0-0:i386 2.34.1-1ubuntu1 i386 GLib library of C routines
$ uname -a
Linux asuslinux 3.5.0-22-generic #33-Ubuntu SMP Wed Jan 2 21:45:40 UTC 2013 i686 i686 i686 GNU/Linux
I got the same problem, with the same workaround, today just after upgrading Mozilla Firefox to v18.0. I had a hard time solving the problem.
Symptoms:
* Anything linked to libgio-2.0 do segfault.
* cannot login using xfce4-session or gnome-session
* dbus not working either
* using xinit and then opera, I could still use internet!
Workaround: share/mime/ mime.cache
rm ~/.local/
Log: 4187]: segfault at 5bb51138 ip b69af4d1 sp bfe035b0 error 4 in libgio- 2.0.so. 0.3400. 1[b68b8000+ 15b000]
$ cat /var/log/kern.log | tail -1
Jan 11 22:58:42 asuslinux kernel: [ 868.425016] xfce4-session[
Versions:
$ dpkg -l |grep glib
ii libglib2.0-0:i386 2.34.1-1ubuntu1 i386 GLib library of C routines
$ uname -a
Linux asuslinux 3.5.0-22-generic #33-Ubuntu SMP Wed Jan 2 21:45:40 UTC 2013 i686 i686 i686 GNU/Linux