shotwell crashed with SIGSEGV

Bug #1718595 reported by Jean-Baptiste Lallement
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gst-plugins-bad1.0 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Shotwell crashed on launch.

ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: shotwell 0.22.0+git20160108.r1.f2fb1f7-0ubuntu3
ProcVersionSignature: Ubuntu 4.13.0-11.12-generic 4.13.1
Uname: Linux 4.13.0-11-generic x86_64
ApportVersion: 2.20.7-0ubuntu1
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Thu Sep 21 09:15:33 2017
ExecutablePath: /usr/bin/shotwell
InstallationDate: Installed on 2013-09-03 (1478 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130902)
ProcCmdline: shotwell
ProcEnviron:
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
 TERM=screen-256color
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, user)
SegvAnalysis:
 Segfault happened at: 0x7f5258025609: mov %rbx,(%rax,%rdx,8)
 PC (0x7f5258025609) ok
 source "%rbx" ok
 destination "(%rax,%rdx,8)" (0x00000044) not located in a known VMA region (needed writable region)!
 Stack memory exhausted (SP below stack segment)
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: shotwell
StacktraceTop:
 () at /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
 wl_proxy_destroy () at /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
 () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
 () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
 eglTerminate () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
Title: shotwell crashed with SIGSEGV
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip docker libvirt libvirtd lpadmin lxd plugdev sambashare sudo
shotwell.log:
 L 24587 2017-09-21 09:15:30 [MSG] main.vala:385: Shotwell Gestionnaire de photos 0.22.0
 L 24587 2017-09-21 09:15:31 [MSG] main.vala:43: Verifying database ...
 L 24587 2017-09-21 09:15:31 [MSG] VideoSupport.vala:380: interpreter state has changed; video thumbnails may be out of date
 L 24587 2017-09-21 09:15:32 [MSG] VideoSupport.vala:432: offline video thumbnail regeneration completed

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 wl_map_insert_at (map=<optimized out>, flags=<optimized out>, i=<optimized out>, data=<optimized out>) at ../src/wayland-util.c:249
 proxy_destroy (proxy=0x7f51e0004f50) at ../src/wayland-client.c:411
 wl_proxy_destroy (proxy=0x7f51e0004f50) at ../src/wayland-client.c:442
 wl_drm_destroy (wl_drm=<optimized out>) at ../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h:248
 dri2_display_destroy (disp=0x7f51e0002ca0) at ../../../src/egl/drivers/dri2/egl_dri2.c:967

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in shotwell (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
tags: added: wayland
removed: wayland-session
Iain Lane (laney)
affects: shotwell (Ubuntu) → gst-plugins-bad1.0 (Ubuntu)
Changed in gst-plugins-bad1.0 (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gst-plugins-bad1.0 - 1.12.3-1ubuntu1

---------------
gst-plugins-bad1.0 (1.12.3-1ubuntu1) artful; urgency=medium

  * Merge with Debian unstable; remaining changes:
    + Stop installing camerabin2 basecamerabin jpegformat - plugins which have
    moved to -good.
    + Provide gstreamer-plugins-bad-1.0.pc with Requires on
      gstreamer-plugins-good-1.0 - the package we've moved the referenced
      library to. This maintains compatibility with upstream software and
      other distributions.
    + Disable gl and glx on armhf as it's not useful there.
    + debian/control{,.in}: Update Vcs-* for Ubuntu
    + C/R/P old -videoparsers and -faad
    + debian/patches/fix-lp1698287.patch: Prefer native Wayland over
      X11/Xwayland if both are available. This fixes VA-API initialization
      failure in Gnome Shell Wayland sessions.
  * debian/patches/0001-gl-wayland-call-eglTerminate-before-wl_display_disco.patch:
    Cherry-pick patch from upstream. Should fix crash when using Wayland.
    Should be applied in next 1.12 release. (LP: #1718595)

gst-plugins-bad1.0 (1.12.3-1) unstable; urgency=medium

  * New upstream bugfix release

 -- Iain Lane <email address hidden> Fri, 22 Sep 2017 15:53:28 +0100

Changed in gst-plugins-bad1.0 (Ubuntu):
status: In Progress → 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.