[hardy] nautilus crashed with SIGSEGV in free()

Bug #186266 reported by lsmobrian
12
Affects Status Importance Assigned to Milestone
Nautilus
Fix Released
Critical
nautilus (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: nautilus

Had to play with this a while to finally get apport to pick it up

The bug occurs when pressing reload directly after up is pressed. It closes and reopens file browser with home. I first found it opening file browser using Places -> Home Folder. When I did Places -> Music and tried this it caused the crash report

ProblemType: Crash
Architecture: i386
Date: Sat Jan 26 20:50:34 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/nautilus
NonfreeKernelModules: cdrom
Package: nautilus 1:2.21.6-0ubuntu2
PackageArchitecture: i386
ProcCmdline: nautilus --sm-client-id 117f000101000120139720000000057100001 --screen 0
ProcCwd: /home/brian
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 free () from /lib/tls/i686/cmov/libc.so.6
 g_free () from /usr/lib/libglib-2.0.so.0
 g_list_foreach () from /usr/lib/libglib-2.0.so.0
 eel_g_list_free_deep_custom () from /usr/lib/libeel-2.so.2
 eel_g_list_free_deep () from /usr/lib/libeel-2.so.2
Title: nautilus crashed with SIGSEGV in free()
Uname: Linux brian-laptop 2.6.24-5-generic #1 SMP Thu Jan 24 19:45:21 UTC 2008 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev powerdev sambashare scanner video

Tags: apport-crash

Related branches

Revision history for this message
lsmobrian (brian-j-porter) wrote :
Revision history for this message
Dan Bishop (danbishop) wrote :

I can confirm this.

Changed in nautilus:
status: New → Confirmed
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:free () from /lib/tls/i686/cmov/libc.so.6
IA__g_free (mem=0x8a2de20) at /build/buildd/glib2.0-2.15.3/glib/gmem.c:187
IA__g_list_foreach (list=0x8a2deb0, func=0x8063bfc <g_free@plt>, user_data=0x0)
eel_g_list_free_deep_custom (list=0x8a2deb0, element_free_func=0x8063bfc <g_free@plt>,
eel_g_list_free_deep (list=0x8a2deb0) at eel-glib-extensions.c:381

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in nautilus:
importance: Undecided → Medium
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in nautilus:
assignee: nobody → desktop-bugs
status: Confirmed → Incomplete
Revision history for this message
lsmobrian (brian-j-porter) wrote :

Here is a valgrind log

Im not sure how to reproduce the bug so apport picks it up via command line.
the crash still occurs

Revision history for this message
John Millikin (jmillikin) wrote :

Reported to upstream as GNOME bug #514458. Couldn't figure out how to link it here, though.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks a lot for doing it

Changed in nautilus:
status: New → Unknown
status: Incomplete → Triaged
Changed in nautilus:
status: Unknown → New
Changed in nautilus:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:2.21.91-0ubuntu1

---------------
nautilus (1:2.21.91-0ubuntu1) hardy; urgency=low

  * New upstream version:
    - String cleanups
    - Inhibit autorun for things we mount ourselves
    - Fix crashes and leaks (lp: #185441, #186266, #187810)
    - Only show selinux context if selinux detected
    - Default to move, not copy when dragging from trash
    - Don't autorun/automount non-local mounts
    - Fix case where we could run out of file descriptors
    - Handle drop of files on the desktop (lp: #185581, #186037)
    - Fix sensitiveness of delete from trash menu item
    - Fix open with context menu in always-use-browser mode (lp: #187991)
  * debian/control.in:
    - updated libglib requirement
  * debian/patches/90_from_svn_correct_trash_symlink_handling.patch:
    - dropped, fixed in the new version

 -- Sebastien Bacher <email address hidden> Tue, 12 Feb 2008 01:18:49 +0100

Changed in nautilus:
status: Triaged → Fix Released
Changed in nautilus:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.