shotwell crashed with SIGSEGV in g_menu_model_get_n_items()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shotwell (Fedora) |
Confirmed
|
Undecided
|
|||
shotwell (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Sebastien Bacher | ||
Cosmic |
Fix Released
|
High
|
Sebastien Bacher |
Bug Description
* Impact
Shotwell hits a segfault in some situations
* Test case
There is no specific steps described to lead to the issue. The upstream commit "Fix crash when dismissing modifications".
The issue is being reported to e.u.c though at least under those ids
https:/
https:/
If the fix is right the new version should get no report
* Regression potential
Check that the notifications still work as they should and that there is no other visible regressions
-------
It happened during opening and closing some raw photos.
ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: shotwell 0.26.3-1ubuntu1
ProcVersionSign
Uname: Linux 4.13.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Thu Oct 12 18:27:38 2017
ExecutablePath: /usr/bin/shotwell
InstallationDate: Installed on 2017-10-06 (5 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170926)
ProcCmdline: shotwell /media/
SegvAnalysis:
Segfault happened at: 0x7fa291b2e510 <g_menu_
PC (0x7fa291b2e510) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: shotwell
StacktraceTop:
g_menu_
() at /usr/lib/
() at /usr/lib/
() at /usr/lib/
g_signal_
Title: shotwell crashed with SIGSEGV in g_menu_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirt lpadmin plugdev sambashare sudo
information type: | Private → Public |
Changed in shotwell (Fedora): | |
importance: | Unknown → Undecided |
status: | Unknown → Confirmed |
tags: | added: bionic |
tags: | added: cosmic |
Changed in shotwell (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in shotwell (Ubuntu Bionic): | |
status: | New → Fix Committed |
assignee: | nobody → Sebastien Bacher (seb128) |
Changed in shotwell (Ubuntu Cosmic): | |
assignee: | nobody → Sebastien Bacher (seb128) |
Changed in shotwell (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in shotwell (Ubuntu Cosmic): | |
importance: | Undecided → High |
tags: | added: eoan |
tags: | added: focal |
tags: | added: gro |
tags: |
added: groovy removed: gro |
Version-Release number of selected component: 0.26.2- 1.fc26
shotwell-
Additional info: /run/media/ frieben/ SD512M model_get_ n_items e229ea8422e9c44 aa15;i= 141d6;b= b7423e34eeba4ad 3b12d0d3758dd91 6c;m=3efef56c1; t=5546cfe8731dd ;x=8e6f04acb61f 6706 300.fc26. x86_64
reporter: libreport-2.9.1
backtrace_rating: 4
cmdline: shotwell file://
crash_function: g_menu_
executable: /usr/bin/shotwell
journald_cursor: s=ac04244c790f4
kernel: 4.11.9-
rootdir: /
runlevel: N 5
type: CCpp
uid: 1000
Truncated backtrace: model_get_ n_items at gmenumodel.c:494 _window_ update_ shell_shows_ app_menu at gtkapplicationw indow.c: 316 _window_ real_realize at gtkapplicationw indow.c: 683 invoke_ va at gclosure.c:867 photo_page_ blank_display at /home/jens/ Source/ shotwell/ src/Page. vala:2186 queue_page_ on_import_ complete at /home/jens/ Source/ shotwell/ src/library/ ImportQueuePage .vala:195 queue_page_ on_import_ complete_ batch_import_ import_ complete at /home/jens/ Source/ shotwell/ src/library/ ImportQueuePage .vala:86 emit_by_ name at gsignal.c:3487 report_ completed at /home/jens/ Source/ shotwell/ src/BatchImport .vala:621
Thread no. 1 (10 frames)
#0 g_menu_
#1 gtk_application
#2 gtk_application
#3 _g_closure_
#6 gtk_widget_realize at gtkwidget.c:5461
#14 single_
#15 import_
#16 _import_
#20 g_signal_
#21 batch_import_