nautilus crashed with SIGSEGV in nautilus_drag_default_drop_action_for_icons()

Bug #1542633 reported by Wade Menard
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Happened while I had two windows open. I don't think I was actively doing anything. I had been dragging files between two windows and believe everything had been finished.

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: nautilus 1:3.18.4.is.3.14.3-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-2.16-generic 4.4.0
Uname: Linux 4.4.0-2-generic x86_64
ApportVersion: 2.19.4-0ubuntu2
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Sat Feb 6 07:37:53 2016
ExecutablePath: /usr/bin/nautilus
GsettingsChanges:
 b'org.gnome.nautilus.preferences' b'default-folder-viewer' b"'list-view'"
 b'org.gnome.nautilus.window-state' b'geometry' b"'940x889+821+84'"
 b'org.gnome.nautilus.list-view' b'default-zoom-level' b"'standard'"
InstallationDate: Installed on 2016-02-05 (1 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160204)
ProcCmdline: /usr/bin/nautilus --gapplication-service
ProcEnviron:
 XDG_RUNTIME_DIR=<set>
 SHELL=/bin/bash
 LANGUAGE=en_US
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0x4ac4a4 <nautilus_drag_default_drop_action_for_icons+68>: mov (%r14),%rax
 PC (0x004ac4a4) ok
 source "(%r14)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 nautilus_drag_default_drop_action_for_icons (context=0x362b140, target_uri_string=0x30bf660 "file:///home/username", items=0x0, action=0x7ffc278aa564) at nautilus-dnd.c:459
 places_sidebar_drag_action_requested_cb (sidebar=<optimized out>, context=0x362b140, dest_file=0x35cff20, source_file_list=<optimized out>, user_data=<optimized out>) at nautilus-window.c:661
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: nautilus crashed with SIGSEGV in nautilus_drag_default_drop_action_for_icons()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Wade Menard (wade-ezri) wrote :
information type: Private → Public
Revision history for this message
Wade Menard (wade-ezri) wrote :

It looks like this bug was fixed upstream in 3.18.1. https://git.gnome.org/browse/nautilus/commit/?id=02af0763c53a77c23f7dac6ca8e9121ed4f293dd

Perhaps since we are sticking with 3.16 for the LTS this fix could be backported?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Indeed, thanks for the commit reference

Changed in nautilus (Ubuntu):
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:3.18.4.is.3.14.3-0ubuntu2

---------------
nautilus (1:3.18.4.is.3.14.3-0ubuntu2) xenial; urgency=medium

  * debian/patches/git_dnd_segfault.patch:
    - don't segfault when dragging files from e.g file-roller to nautilus
      (lp: #1542633)

 -- Sebastien Bacher <email address hidden> Fri, 19 Feb 2016 17:23:01 +0100

Changed in nautilus (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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