This looks more like a glib2.0 bug. The whole stacktrace is made of the
functions from gio or glib.
First g_hash_table_foreach_remove_or_steal function calls
g_hash_table_remove_node [1], then it gets to rate_limiter_free
function, whose argument ("limiter") equals 0 at that moment for some
reason. Right after that it crashes on dereferencing NULL pointer [2].
I can't explain why all that happens, it's all internal glib/gio stuff,
but I'm pretty sure something should be corrected in that code.
The similar report from Fedora 20 where glib2.0 is 2.38 and it's another
application (caja) that crashes also confirms that the problem is in
glib2.0.
[1] https://git.gnome.org/browse/glib/tree/glib/ghash.c?h=glib-2-40#n1436
[2] https://git.gnome.org/browse/glib/tree/gio/gfilemonitor.c?h=glib-2-40#n165
** Bug watch added: Red Hat Bugzilla #1169069
https://bugzilla.redhat.com/show_bug.cgi?id=1169069
** Also affects: fedora via
https://bugzilla.redhat.com/show_bug.cgi?id=1169069
Importance: Unknown
Status: Unknown
** Bug watch added: GNOME Bug Tracker #720489
https://bugzilla.gnome.org/show_bug.cgi?id=720489
** Also affects: glib via
https://bugzilla.gnome.org/show_bug.cgi?id=720489
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1398828
Title:
nautilus crashed with SIGSEGV in rate_limiter_free()
To manage notifications about this bug go to:
https://bugs.launchpad.net/glib/+bug/1398828/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs