[sylpheed:33690] Re: Sylpheed 3.0 - segfault

Rich Coe Richard.Coe at med.ge.com
Thu Feb 25 05:23:20 JST 2010


> Is there anything else I should provide? Just let me know.

    run sylpheed under gdb and get a traceback.

R.

On Wed, 24 Feb 2010 21:02:26 +0100
Joachim Selinger <selinger at bawue.de> wrote:
> Hi Hiroyuki,
> 
> I'm really surprised because no update for several years has crashed for me yet.... but 3.0 did.
> 
> The last part of an strace is as follows: (see below)
> 
> I compiled it under ubuntu 9.10 into a separate location (prefix=/own)
> 
> Is there anything else I should provide? Just let me know.
> 
> 
> access("/usr/share/myspell/dicts/en-GB.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_GB.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_AU.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_ZA.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_US.aff", F_OK) = 0
> getdents64(13, /* 0 entries */, 32768)  = 0
> close(13)                               = 0
> open("/usr/share/enchant/myspell", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
> open("/usr/share/myspell/dicts", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
> getdents64(13, /* 43 entries */, 32768) = 1568
> access("/usr/share/myspell/dicts/en-US.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en-AU.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en-GB.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_GB.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_AU.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_ZA.aff", F_OK) = 0
> access("/usr/share/myspell/dicts/en_US.aff", F_OK) = 0
> getdents64(13, /* 0 entries */, 32768)  = 0
> close(13)                               = 0
> munmap(0xd3e000, 12424)                 = 0
> munmap(0x666f000, 676192)               = 0
> munmap(0x84f5000, 50000)                = 0
> munmap(0xd91000, 12392)                 = 0
> munmap(0x2481000, 120100)               = 0
> munmap(0x3793000, 42648)                = 0
> munmap(0x703a000, 20704)                = 0
> munmap(0x7ee7000, 283900)               = 0
> munmap(0x2991000, 988044)               = 0
> munmap(0x5434000, 119336)               = 0
> gettimeofday({1267041469, 419442}, NULL) = 0
> stat64("/usr/share/pixmaps/hicolor", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/local/share/pixmaps/hicolor", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/share/icons/hicolor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/usr/local/share/icons/hicolor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/home/selinger/.local/share/icons/hicolor", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/home/selinger/.icons/hicolor", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/home/selinger/.icons/gnome", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/home/selinger/.local/share/icons/gnome", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/local/share/icons/gnome", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/share/icons/gnome", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/usr/local/share/pixmaps/gnome", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/share/pixmaps/gnome", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/home/selinger/.icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/home/selinger/.local/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/usr/local/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/usr/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat64("/usr/local/share/pixmaps", 0xbfe2d118) = -1 ENOENT (No such file or directory)
> stat64("/usr/share/pixmaps", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
> gettimeofday({1267041469, 420251}, NULL) = 0
> gettimeofday({1267041469, 420611}, NULL) = 0
> clock_gettime(CLOCK_MONOTONIC, {2689, 494024953}) = 0
> uname({sys="Linux", node="speedix", ...}) = 0
> gettimeofday({1267041469, 423189}, NULL) = 0
> stat64("/home/selinger/.signature", {st_mode=S_IFREG|0600, st_size=422, ...}) = 0
> open("/home/selinger/.signature", O_RDONLY|O_LARGEFILE) = 13
> fstat64(13, {st_mode=S_IFREG|0600, st_size=422, ...}) = 0
> mmap2(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb551d000
> read(13, "Gr\374\337le\nJocki\n--\n================"..., 1048576) = 422
> read(13, "", 1048576)                   = 0
> read(13, "", 1048576)                   = 0
> close(13)                               = 0
> munmap(0xb551d000, 1048576)             = 0
> gettimeofday({1267041469, 426419}, NULL) = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
> 
> 
> 
> --
> ============================/\===/\=======/\============================
> Joachim F. Selinger        /  \ /  \/\ /\/  \              ___
> Brunhildenweg 4           /    \/\ /  \  \/\ \              |
> D-70597 Stuttgart,Germany/     /  / CU \ /  \ \  ----------(0)----------
> Tel.(49)+711-901-8040   /   ü /  /      /    \ \            '
> Fax.(49)+711-901-8041==selinger[at]idefix.s.bawue.de=====Soaring========
> 


-- 


More information about the Sylpheed mailing list