SIGSEGV in g_file_get_parent() when restoring from trash

Bug #1607013 reported by reed.macconnell@gmail.com
268
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Files
Fix Released
High
Jeremy Wootten

Bug Description

Tried to restore files I accidently deleted and the Files crash and nothing is restored.

ProblemType: Crash
DistroRelease: elementary OS 0.3.2
Package: pantheon-files 0.2.4+r2228+pkg50~daily~ubuntu0.3.2.1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.13.0-93.140-generic 3.13.11-ckt39
Uname: Linux 3.13.0-93-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CrashCounter: 1
CrashDB: pantheon_files
CurrentDesktop: Pantheon
Date: Wed Jul 27 13:38:41 2016
ExecutablePath: /usr/bin/pantheon-files
GsettingsChanges:

InstallationDate: Installed on 2015-02-07 (536 days ago)
InstallationMedia: elementary OS 0.3 "Freya" - Daily amd64 (20140810)
ProcCmdline: pantheon-files
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/usr/bin/zsh
SegvAnalysis:
 Segfault happened at: 0x7fab91ec3fb1 <g_file_get_parent+17>: mov (%rbx),%rbp
 PC (0x7fab91ec3fb1) ok
 source "(%rbx)" (0xffffffff961470e0) not located in a known VMA region (needed readable region)!
 destination "%rbp" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: pantheon-files
StacktraceTop:
 g_file_get_parent () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 marlin_trashed_files_get_original_directories () from /usr/lib/x86_64-linux-gnu/libpantheon-files-core.so.0
 marlin_restore_files_from_trash () from /usr/lib/x86_64-linux-gnu/libpantheon-files-core.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: pantheon-files crashed with SIGSEGV in g_file_get_parent()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Related branches

Revision history for this message
reed.macconnell@gmail.com (reed-macconnell) wrote :
Revision history for this message
Cody Garver (codygarver) wrote : Stacktrace.txt
Revision history for this message
Cody Garver (codygarver) wrote : StacktraceTop.txt
Revision history for this message
Cody Garver (codygarver) wrote : ThreadStacktrace.txt
tags: removed: need-amd64-retrace
summary: - pantheon-files crashed with SIGSEGV in g_file_get_parent()
+ SIGSEGV in g_file_get_parent() when restoring from trash
Changed in pantheon-files:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Jeremy Wootten (jeremywootten)
milestone: none → loki-rc1
information type: Private → Public Security
Changed in pantheon-files:
status: In Progress → Fix Committed
Changed in pantheon-files:
status: Fix Committed → Fix Released
milestone: loki-rc1 → 0.3
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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