shotwell crash with ERROR:src/folders/Branch.c:982:folders_branch_remove_entry: assertion failed: (folder_entry.count > 0)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Shotwell |
Invalid
|
Medium
|
|||
shotwell (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
After manualy erasing some files in shotwell image directory, there are random crashes with the message:
shotwell crash with ERROR:src/
If I strace shtowell, the sequence before crash is
[pid 12866] lstat("
[pid 12866] <... lstat resumed> 0x7f69b9e179c0) = -1 ENOENT (No such file or directory)
[pid 12744] access(
[pid 12744] fstat(8, {st_mode=
[pid 12744] fstat(8, {st_mode=
[pid 12744] access(
[pid 12744] fstat(8, {st_mode=
[pid 12744] stat("/
[pid 12744] open("/
[pid 12744] fstat(15, {st_mode=
[pid 12744] fstat(15, {st_mode=
[pid 12744] stat("/var/tmp", {st_mode=
[pid 12744] access("/var/tmp", R_OK|W_OK|X_OK) = 0
[pid 12744] access(
[pid 12744] open("/
[pid 12744] fstat(16, {st_mode=
[pid 12744] fstat(16, {st_mode=
/home/.
In the preference I've tried to select option to detect new files, but no changes.
lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04
apt-cache policy shotwell
shotwell:
Installé : 0.18.0-0ubuntu4.1
Candidat : 0.18.0-0ubuntu4.1
Table de version :
*** 0.18.0-0ubuntu4.1 0
500 http://
100 /var/lib/
0.
500 http://
Changed in shotwell: | |
importance: | Unknown → Medium |
status: | Unknown → Invalid |
Changed in shotwell (Ubuntu): | |
status: | New → Invalid |
importance: | Undecided → Low |
I've run into this error as well.
Here's what I get when running it from gdb:
mrjb@mrjb- desktop: ~$ gdb shotwell gnu.org/ licenses/ gpl.html> www.gnu. org/software/ gdb/bugs/>. www.gnu. org/software/ gdb/documentati on/>. 64-linux- gnu/libthread_ db.so.1" .
GNU gdb (Ubuntu 7.7-0ubuntu3.1) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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://
Find the GDB manual and other documentation resources online at:
<http://
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from shotwell...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/shotwell
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffe92d2700 (LWP 5214)]
[New Thread 0x7fffcbc63700 (LWP 5215)]
[New Thread 0x7fffbe746700 (LWP 5216)]
[New Thread 0x7fffbdf45700 (LWP 5217)]
[New Thread 0x7fffbd744700 (LWP 5218)]
(shotwell:5210): Pango-WARNING **: /usr/lib/ x86_64- linux-gnu/ pango/1. 8.0/modules/ pango-basic- fc.so: cannot open shared object file: No such file or directory folders/ Branch. c:982:folders_ branch_ remove_ entry: assertion failed: (folder_entry.count > 0)
[New Thread 0x7fffb7fff700 (LWP 5219)]
[New Thread 0x7fffb77fe700 (LWP 5220)]
[Thread 0x7fffb7fff700 (LWP 5219) exited]
[New Thread 0x7fffb7fff700 (LWP 5221)]
[Thread 0x7fffb7fff700 (LWP 5221) exited]
[New Thread 0x7fffb7fff700 (LWP 5222)]
[Thread 0x7fffb7fff700 (LWP 5222) exited]
[New Thread 0x7fffb7fff700 (LWP 5223)]
[Thread 0x7fffb7fff700 (LWP 5223) exited]
[New Thread 0x7fffb7fff700 (LWP 5224)]
[New Thread 0x7fffb6885700 (LWP 5225)]
[New Thread 0x7fffb6084700 (LWP 5226)]
[New Thread 0x7fffb5883700 (LWP 5227)]
[New Thread 0x7fffb5082700 (LWP 5228)]
[New Thread 0x7fffb4881700 (LWP 5229)]
[Thread 0x7fffb7fff700 (LWP 5224) exited]
[Thread 0x7fffb5883700 (LWP 5227) exited]
[Thread 0x7fffb6084700 (LWP 5226) exited]
[Thread 0x7fffb5082700 (LWP 5228) exited]
[Thread 0x7fffb6885700 (LWP 5225) exited]
[New Thread 0x7fffb6885700 (LWP 5230)]
[New Thread 0x7fffb5082700 (LWP 5231)]
[New Thread 0x7fffb6084700 (LWP 5232)]
[New Thread 0x7fffb5883700 (LWP 5233)]
**
ERROR:src/
Program received signal SIGABRT, Aborted. sysdeps/ unix/sysv/ linux/raise. c:56 sysdeps/ unix/sysv/ linux/raise. c: No such file or directory. sysdeps/ unix/sysv/ linux/raise. c:56 64-linux- gnu/libglib- 2.0.so. 0 message_ expr () 64-linux- gnu/libglib- 2.0.so. 0
0x00007ffff3c56bb9 in __GI_raise (sig=sig@entry=6)
at ../nptl/
56 ../nptl/
(gdb) bt
#0 0x00007ffff3c56bb9 in __GI_raise (sig=sig@entry=6)
at ../nptl/
#1 0x00007ffff3c59fc8 in __GI_abort () at abort.c:89
#2 0x00007ffff4271165 in g_assertion_message ()
from /lib/x86_
#3 0x00007ffff42711fa in g_assertion_
from /lib/x86_
#4 0x0000000000581949 in ?? ()
#5 0x0000000000581f2b in ?? ()
#6 0x00007ffff451c3b8 in g_closure_invoke ()
from /u...