I think the problem might be with aspell.
#strace gramps
...
access("/home/dave/.aspell.en.pws", F_OK) = -1 ENOENT (No such file or directory) open("/home/dave/.aspell.en.per", O_RDONLY) = -1 ENOENT (No such file or directory) access("/home/dave/.aspell.en.prepl", F_OK) = -1 ENOENT (No such file or directory) open("/home/dave/.aspell.en.rpl", O_RDONLY) = -1 ENOENT (No such file or directory) access("/usr/lib/aspell/standard.kbd", F_OK) = 0 open("/usr/lib/aspell/standard.kbd", O_RDONLY) = 15 fstat64(15, {st_mode=S_IFREG|0644, st_size=100, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c16000 read(15, "# Standard keyboard data file\n\nq"..., 4096) = 100 read(15, "", 4096) = 0 close(15) = 0 munmap(0xb6c16000, 4096) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Process 31893 detached
I don't know if this help...
I think the problem might be with aspell.
#strace gramps
...
access( "/home/ dave/.aspell. en.pws" , F_OK) = -1 ENOENT (No such file or directory) home/dave/ .aspell. en.per" , O_RDONLY) = -1 ENOENT (No such file or directory) "/home/ dave/.aspell. en.prepl" , F_OK) = -1 ENOENT (No such file or directory) home/dave/ .aspell. en.rpl" , O_RDONLY) = -1 ENOENT (No such file or directory) "/usr/lib/ aspell/ standard. kbd", F_OK) = 0 usr/lib/ aspell/ standard. kbd", O_RDONLY) = 15 S_IFREG| 0644, st_size=100, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xb6c16000
open("/
access(
open("/
access(
open("/
fstat64(15, {st_mode=
mmap2(NULL, 4096, PROT_READ|
read(15, "# Standard keyboard data file\n\nq"..., 4096) = 100
read(15, "", 4096) = 0
close(15) = 0
munmap(0xb6c16000, 4096) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 31893 detached
I don't know if this help...