desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #98509
[Bug 1398828] Re: nautilus crashed with SIGSEGV in rate_limiter_free()
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 Desktop
Packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1398828
Title:
nautilus crashed with SIGSEGV in rate_limiter_free()
Status in The "G" Library - GLib:
Unknown
Status in glib2.0 package in Ubuntu:
New
Status in Fedora:
Unknown
Bug description:
opened nemo
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: nautilus 1:3.10.1-0ubuntu9.3
ProcVersionSignature: Ubuntu 3.13.0-40.69-generic 3.13.11.10
Uname: Linux 3.13.0-40-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Dec 1 23:50:52 2014
ExecutablePath: /usr/bin/nautilus
GsettingsChanges:
b'org.gnome.nautilus.list-view' b'default-visible-columns' b"['name', 'size', 'type', 'date_modified', 'owner', 'permissions']"
b'org.gnome.nautilus.list-view' b'default-zoom-level' b"'smallest'"
b'org.gnome.nautilus.list-view' b'default-column-order' b"['name', 'size', 'type', 'date_modified', 'owner', 'group', 'permissions', 'mime_type', 'where', 'date_accessed']"
InstallationDate: Installed on 2014-02-17 (289 days ago)
InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
ProcCmdline: /usr/bin/nautilus --no-default-window
SegvAnalysis:
Segfault happened at: 0x7f021c0ce414: mov (%rdi),%rdi
PC (0x7f021c0ce414) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rdi" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
g_file_monitor_emit_event () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
Title: nautilus crashed with SIGSEGV in g_file_monitor_emit_event()
UpgradeStatus: Upgraded to trusty on 2014-05-23 (193 days ago)
UserGroups: adm cdrom dip libvirtd lpadmin nopasswdlogin plugdev sambashare sudo
To manage notifications about this bug go to:
https://bugs.launchpad.net/glib/+bug/1398828/+subscriptions
References