slrn from ports segfaults when running

tech-lists tech-lists at zyxst.net
Sat Sep 16 20:32:55 UTC 2017


On Sat, Sep 16, 2017 at 09:23:08PM +0200, Christoph Brinkhaus wrote:

>I am happy with slrn with options as below.
>
>slrn --version
>slrn 1.0.3
>S-Lang Library Version: 2.3.1
>Operating System: FreeBSD
>
>COMPILE TIME OPTIONS:
> Backends: +nntp +slrnpull +spool
> External programs / libs: -canlock -inews +ssl -uudeview +iconv
> Features: +decoding +emphasized_text +end_of_thread +fake_refs +gen_msgid
>    -grouplens -msgid_cache +piping +rnlock +spoilers -strict_from
> Using 64 bit integers for article numbers.
>
>DEFAULTS:
> Default server object:     nntp
> Default posting mechanism: nntp
>
>cat news_slrn/options
># This file is auto-generated by 'make config'.
># Options for slrn-1.0.3a
>_OPTIONS_READ=slrn-1.0.3a
>_FILE_COMPLETE_OPTIONS_LIST=DEVIEW DOCS NLS SSL
>OPTIONS_FILE_UNSET+=DEVIEW
>OPTIONS_FILE_SET+=DOCS
>OPTIONS_FILE_UNSET+=NLS
>OPTIONS_FILE_SET+=SSL

That's interesting. My options:

slrn 1.0.3
S-Lang Library Version: 2.3.1
Operating System: FreeBSD

COMPILE TIME OPTIONS:
 Backends: +nntp +slrnpull +spool
 External programs / libs: -canlock -inews +ssl -uudeview +iconv
 Features: +decoding +emphasized_text +end_of_thread +fake_refs
+gen_msgid -grouplens -msgid_cache +piping +rnlock +spoilers -strict_from
 Using 64 bit integers for article numbers.
     
DEFAULTS:
Default server object:     nntp
Default posting mechanism: nntp
       
# Options for slrn-1.0.3a
_OPTIONS_READ=slrn-1.0.3a
_FILE_COMPLETE_OPTIONS_LIST=DEVIEW DOCS NLS SSL
OPTIONS_FILE_SET+=DEVIEW
OPTIONS_FILE_SET+=DOCS
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_SET+=SSL

I set my configure options to be like yours, make deinstall clean
distclean install and it still segfaults. In the meantime, compiling
slrn from the git repo, the resulting installed binary works without
segfaulting. 

The port also segfaults in the same way on a hardenedbsd system. I'll
file a bug.

thanks,
-- 
J.


More information about the freebsd-ports mailing list