deja-dup crashed with SIGSEGV in deja_dup_operation_start()

Bug #1720372 reported by Sandeep Bansal on 2017-09-29
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Déjà Dup
Undecided
Unassigned
deja-dup (Ubuntu)
Medium
Unassigned

Bug Description

Using Ubuntu 17.10 (Development Branch) with all latest package updates I am receiving an error with Deja Dup 36.1-0ubuntu1.

What I expect to happen: Deja Dup will show me a list of missing files I can restore

What happened: The application crashed

Steps to reproduce:

1. Right click when in a folder
2. Click "Restore missing files..."

ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: deja-dup 36.1-0ubuntu1
Uname: Linux 4.13.4-041304-generic x86_64
ApportVersion: 2.20.7-0ubuntu1
Architecture: amd64
CrashCounter: 1
CurrentDesktop: GNOME
Date: Fri Sep 29 14:54:11 2017
ExecutablePath: /usr/bin/deja-dup
InstallationDate: Installed on 2017-08-31 (28 days ago)
InstallationMedia: Ubuntu-GNOME 17.04 "Zesty Zapus" - Release amd64 (20170412)
ProcCmdline: deja-dup --restore-missing file:///home/username
ProcEnviron:
 XDG_RUNTIME_DIR=<set>
 SHELL=/bin/bash
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7fb2b86dbb90 <deja_dup_operation_start>: mov (%rdi),%rax
 PC (0x7fb2b86dbb90) ok
 source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: deja-dup
StacktraceTop:
 deja_dup_operation_start () from /usr/lib/x86_64-linux-gnu/deja-dup/libdeja.so
 assistant_restore_do_query ()
 ?? ()
 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: deja-dup crashed with SIGSEGV in deja_dup_operation_start()
UpgradeStatus: Upgraded to artful on 2017-09-21 (8 days ago)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo vboxusers

Sandeep Bansal (sandeepsb1) wrote :

StacktraceTop:
 deja_dup_operation_start (self=0x0, _callback_=0x0, _user_data_=0x0) at ./libdeja/Operation.vala:24
 assistant_restore_do_query_co (_data_=0x5563b2f4db40) at ./deja-dup/AssistantRestore.vala:403
 assistant_restore_do_query (self=<optimized out>, _callback_=0x0, _user_data_=0x0) at ./deja-dup/AssistantRestore.vala:22
 assistant_restore_missing_real_do_prepare (base=0x5563b296af30, assist=0x5563b296af30, page=0x5563b296ba10) at ./deja-dup/AssistantRestoreMissing.vala:224
 g_closure_invoke (closure=0x5563b28e01d0, return_value=0x0, n_param_values=2, param_values=0x7fff6a3dd5c0, invocation_hint=0x7fff6a3dd540) at ../../../../gobject/gclosure.c:804

Changed in deja-dup (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Michael Terry (mterry) on 2017-09-30
information type: Private → Public
Changed in deja-dup (Ubuntu):
status: New → Confirmed
Michael Terry (mterry) on 2017-09-30
Changed in deja-dup:
status: New → Fix Committed
Michael Terry (mterry) on 2017-10-02
Changed in deja-dup:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package deja-dup - 36.2-0ubuntu1

---------------
deja-dup (36.2-0ubuntu1) artful; urgency=medium

  * New upstream bug fix release
    - Fixes crash when restoring missing files (LP: #1720372)
    - Fixes momentary freeze when mounting backend

 -- Michael Terry <email address hidden> Mon, 02 Oct 2017 16:01:01 -0400

Changed in deja-dup (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers