shotwell crashed with SIGSEGV in library_window_switch_to_page

Bug #1834748 reported by Prasanna Loganathar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
shotwell (Ubuntu)
New
Undecided
Unassigned

Bug Description

Random crash on startup

ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: shotwell 0.30.2-0ubuntu2
ProcVersionSignature: Ubuntu 5.0.0-20.21-generic 5.0.8
Uname: Linux 5.0.0-20-generic x86_64
ApportVersion: 2.20.10-0ubuntu27
Architecture: amd64
CurrentDesktop: GNOME
Date: Sat Jun 29 22:37:24 2019
InstallationDate: Installed on 2019-06-23 (5 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
SourcePackage: shotwell
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Prasanna Loganathar (pvl) wrote :
Revision history for this message
Prasanna Loganathar (pvl) wrote :

Ok, looks my core dump is corrupted. Marking as "incomplete", as there's nothing actionable here without it.

Changed in shotwell (Ubuntu):
status: New → Incomplete
Revision history for this message
Prasanna Loganathar (pvl) wrote :
Download full text (15.7 KiB)

Here's the gdb stack trace:

```
$ gdb /usr/bin/shotwell ./core.3036
GNU gdb (Ubuntu 8.2.91.20190405-0ubuntu3) 8.2.91.20190405-git
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/shotwell...
Reading symbols from /usr/lib/debug/.build-id/de/5ef1027f855c42246be8090cc8484e5f2123ac.debug...
[New LWP 3036]
[New LWP 3051]
[New LWP 3088]
[New LWP 3084]
[New LWP 3085]
[New LWP 3087]
[New LWP 3134]
[New LWP 3089]
[New LWP 3086]
[New LWP 3049]
[New LWP 3093]
[New LWP 3094]
[New LWP 3091]
[New LWP 3090]
[New LWP 3110]
[New LWP 3095]
[New LWP 3092]
[New LWP 3074]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `shotwell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f306a883d40 in g_menu_model_get_n_items () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
[Current thread is 1 (Thread 0x7f3066bb1b00 (LWP 3036))]
(gdb) where
#0 0x00007f306a883d40 in g_menu_model_get_n_items () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#1 0x00007f3069e60c31 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#2 0x00007f3069e615ab in gtk_application_window_set_show_menubar () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#3 0x0000558796026d17 in library_window_switch_to_page (self=self@entry=0x558798503f70, page=page@entry=0x5587987ef8c0) at ../src/library/LibraryWindow.vala:1310
#4 0x0000558796029065 in library_window_switch_to_import_queue_page (self=0x558798503f70) at ../src/library/LibraryWindow.vala:951
#5 0x00005587960c42b6 in run_system_pictures_import (external_exclusion_manifest=<optimized out>) at ../src/main.vala:246
#6 0x00005587960c42b6 in run_system_pictures_import (external_exclusion_manifest=<optimized out>) at main.c:1837
#7 0x00005587960c4de7 in library_exec (mounts=<optimized out>, mounts_length1=<optimized out>) at ../src/main.vala:205
#8 0x00005587960c5654 in _vala_main (args=<optimized out>, args_length1=<optimized out>) at ../src/main.vala:460
#9 0x0000558795fba3f0 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.vala:347
(gdb) thread apply all bt

Thread 18 (Thread 0x7f3064a34700 (LWP 3074)):
#0 0x00007f30692f8729 in __GI___poll (fds=0x5587981858f0, nfds=1, timeout=25000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f306a678bf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f306a678d1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f3064d35ffd in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsett...

Changed in shotwell (Ubuntu):
status: Incomplete → New
summary: - shotwell crash on startup
+ shotwell crashed with SIGSEGV in library_window_switch_to_page
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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