[sylpheed:15868] Re: Sylpheed 0.8.2 and Solaris 9 and gpgme 0.3.9 crashes

Alfons Hoogervorst alfons@proteus.demon.nl
Mon Sep 9 22:42:02 2002


Lo Stefaan,

On 09-09-02 (Mon) 22:32 +0200 Stefaan A Eeckels <Stefaan.Eeckels@ecc.lu>
wrote:

Forwarded to gpg devel.

Bye.


| On Mon, 9 Sep 2002 20:24:21 +0200 (CEST)
| Frederik Meerwaldt <frederik@freddym.org> wrote:
| 
| > first of all, Sylpheed is the nicest Mailreader I have ever seen,
| > except this one (I think small) bug which makes it pretty unusable
| > for me: If I want to encrypt or sign a mail I just wrote and select
| > "Message -> Sign" and then send the mail, the program produces a
| > core dump(Segmentation fault).
| > I'm using Sylpheed 0.8.2, Solaris 9, gpgme 0.3.9, gpg 1.0.7.
| > 
| That's a bug in gpgme (which I should submit but I'm too
| lazy :-(.
| 
| Replace line 183 of gpgme/debug.c by:
| 
|  if (!line || !*line)
| 
| and the core dump'll go away. It doesn't coredump in Linux
| because the printf() family in glibc does like BSD and catches
| printing NULL string pointers. Solaris follows SysV conventions
| and coredumps.
| 
| Take care,
| 
| -- 
| Stefaan
| -- 
| The moral fabric of society unravels if there is no trust.  With
| trust, you gain respect, loyalty, and common purpose. Without trust,
| you need detailed orders to run things.  All centralized  command  and
|  control
| systems are based on mistrust.  The way to maintain moral authority is
| by deed, not word alone.                       -- Col. John Boyd
| (1993)
| 



-- 
Por qué has buscado como un ángel ciego, golpeándose 
contra las puertas obscuras? - Pablo Neruda